После загрузки системы, появляется ошибка:

Текст заголовка: Неисправимая ошибка.
Текст ошибки: Произошла критическая ошибка: не удается открыть базу данных RPM.

Как ее устранить?

2

Денис Белов пишет:

После загрузки системы, появляется ошибка:

Текст заголовка: Неисправимая ошибка.
Текст ошибки: Произошла критическая ошибка: не удается открыть базу данных RPM.

Как ее устранить?

Что значит "после загрузки"?:
- после установки новой системы?
- после очередной загрузки системы, которая работала?

Само по себе ничего не бывает. Что делали перед тем?

Попробуйте показать (хотя бы начало):

$ rpm -aq

3 (2016-09-21 19:10:35 отредактировано Денис Белов)

Всё работало как часы, после обновления (появилось сообщение о доступных обновлениях), и перезапуска системы, стала появляться такая ошибка.

После ввода команды появляется длинный список, прокрутить его в начало не получается.

4 (2016-09-21 19:13:04 отредактировано Olej)

Денис Белов⇓ пишет:

После ввода команды появляется длинный список, прокрутить его в начало не получается.

Ну так покажите:

$ rpm -aq | head -n6
...
$ rpm -aq | tail -n6
...

5

Можете начать с проверки целостности всех установленных RPM-пакетов:

$ sudo rpm -Va
[sudo] пароль для olej: 
.M.......    /var/log/audit
....L....  c /etc/pam.d/fingerprint-auth
....L....  c /etc/pam.d/password-auth
....L....  c /etc/pam.d/postlogin
....L....  c /etc/pam.d/smartcard-auth
....L....  c /etc/pam.d/system-auth
.M.......    /var/run/pluto
S.5....T.  c /etc/yum.conf
SM5....T.  c /etc/snmp/snmpd.conf
...

Это довольно долго.
Что означают буковки в указаниях подозрений в пакетах (в начале строки) - почитаете в man rpm.

6 (2016-09-21 19:35:06 отредактировано Olej)

Денис Белов⇓ пишет:

Всё работало как часы, после обновления (появилось сообщение о доступных обновлениях), и перезапуска системы, стала появляться такая ошибка.

Чем и как, кстати, делали обновление?
Да и систему установленную не лишним было бы точно указать...

7

Денис Белов⇓ пишет:

Всё работало как часы, после обновления (появилось сообщение о доступных обновлениях), и перезапуска системы, стала появляться такая ошибка.

Можете попробовать повторить обновление в терминале вот так:

[root@localhost ~]# urpmi --auto-update
...

(только сделать это нужно в терминале от root).

И читайте вот здесь: URPMI
Это официальная wiki Mageia:

Как океан отличает Землю от других планет солнечной системы, так URPMI отличает Mageia от других дистрибутивов операционной системы GNU/Linux.

P.S. Правда эта фраза на сегодня звучит как насмешка: дистрибьюторы Mageia, обосравшись с "отличающейся системой", в Mageia-6 будут использовать систему dnf ... слизанную с Fedora. ;-)

8

Тоже по началу были такие проблемы.
Сразу после установки подключите репозитории
Потом обновитесь выдаст вначале немного обновлений и попросит перегрузить .... перегрузите
Потом еще раз обновитесь (будет много обновлений)
И после этого все нормально будет работать
В wiki про это все хорошо написано.

Меня тут нет!

9

Денис Белов⇓ пишет:

Как ее устранить?

# rm -rf /var/lib/rpm/__db*
# rpm --rebuilddb

Спасибо сказали: Денис Белов1

Всем огромное спасибо за ответы. Linux у меня установлен уже длительное время. Программы несколько раз обновлялись. Иногда, после загрузки ОС (когда появляется рабочий стол), появлялось сообщение о доступных обновлениях.

Сегодня поставил Skype из репозиториев, и плагин Adobe Flash-загруженный с официального сайта. Проверил доступные обновления через "Центр управления": обновления были найдены и установлены.

Ошибка "Неисправимая ошибка" всё равно появляется.

После нажатия "ОК", в правом нижнем углу экрана, появляется значок: вопросительный знак в синем кружочке. После нажатия "Свойства", открывается табличка: Mageia Online 3.15-1.mga5 И описание: эта служба предоставляет доступ к веб-службам Mageia. Если навести курсор на этот значок, появляется надпись: Проблема настройки службы, проверьте журнал и отправьте письмо на support@mageiaonline.com

11

Денис Белов, вопрос по теме всё ещё не решён?

x86_64, Xfce
английский язык скудный, невыразительный, торопливый, пишется и говорится по разному.

12

Денис Белов, это пока не ответ. Просто дам советы как начинающему:

1) Интересно, пишешь с той же системы в которой проблема?
2) Линукс не винда, если хочешь понять начни с консоли.
3) Прежде чем задать вопрос читай, ищи. Будь любопытным.
4) Хочешь хорошо разбираться - будь готов учить английский.
5) Спрашивай хорошо. Хорошо заданный вопрос уже содержит в себе половину ответа.

x86_64, Xfce
английский язык скудный, невыразительный, торопливый, пишется и говорится по разному.

Эта ошибка не влияет на загрузку программ и обновлений вручную (через соответствующие меню). Программа, вызывающая ошибку, просто уведомляла о появлении обновлений.

Но один раз возникла проблема, что при установке или обновлении появлялась ошибка: couldn't open rpm db () at /usr/lib/perl5/vendor_perl/

Решилось командой, насколько помню: urpmi rpmdrake --replacepkgs

Денис Белов⇓ пишет:

не удается открыть базу данных RPM

Эта ошибка поменялась на "Источник не найден. Нужно добавить хотя бы один источник с помощью менеджера источника программ". Репозитории все настроены.