Size: a a a

Russian Fedora Community

2020 December 04

IV

Igor Vyrva in Russian Fedora Community
Доброго времени суток
Такой вопрос
как починить вот такую проблему:
dnf update --refresh
Не удается определить  версию выпуска (используйте '--releasever' для задания версии выпуска)
источник

IV

Igor Vyrva in Russian Fedora Community
может кто сталкивался?
источник

IV

Igor Vyrva in Russian Fedora Community
изначально была Fedora 31 в последствии обновленная до 32 и затем до 33
буквально на днях начались странные зависания
в /var/log/audit/audit.log была куча записей о том что нет возможности доступа к rpmdb.sqlite
в итоге ГУГЛёж предложил удалить базу rpmdb и заребилдить заного
в результате ошибки ушли, но появилось сообщение что теперь dnf не знает какая версия ОС стоит
источник

l

linxon in Russian Fedora Community
Igor Vyrva
изначально была Fedora 31 в последствии обновленная до 32 и затем до 33
буквально на днях начались странные зависания
в /var/log/audit/audit.log была куча записей о том что нет возможности доступа к rpmdb.sqlite
в итоге ГУГЛёж предложил удалить базу rpmdb и заребилдить заного
в результате ошибки ушли, но появилось сообщение что теперь dnf не знает какая версия ОС стоит
попробуй в /etc/dnf/dnf.conf добавить опцию

releasever
             string

             Used for substitution of $releasever in the repository configuration.  See also repo variables
источник

l

linxon in Russian Fedora Community
Igor Vyrva
изначально была Fedora 31 в последствии обновленная до 32 и затем до 33
буквально на днях начались странные зависания
в /var/log/audit/audit.log была куча записей о том что нет возможности доступа к rpmdb.sqlite
в итоге ГУГЛёж предложил удалить базу rpmdb и заребилдить заного
в результате ошибки ушли, но появилось сообщение что теперь dnf не знает какая версия ОС стоит
python3 -c 'import dnf, pprint; db = dnf.dnf.Base(); pprint.pprint(db.conf.substitutions,width=1)'


показывает что-нибудь?
источник

IV

Igor Vyrva in Russian Fedora Community
{'arch': 'x86_64',
'basearch': 'x86_64',
'releasever': None}
источник

IV

Igor Vyrva in Russian Fedora Community
похоже что-то лишнее прибил при ребилде rpmdb
источник

V

Vladislav in Russian Fedora Community
Как починить тайтл бар телеги? х11
источник

l

linxon in Russian Fedora Community
Igor Vyrva
{'arch': 'x86_64',
'basearch': 'x86_64',
'releasever': None}
попробуй пока переустановить fedora-release пакет
источник

l

linxon in Russian Fedora Community
может поможет
источник

SG

Sergey Gureev in Russian Fedora Community
Vladislav
Как починить тайтл бар телеги? х11
Это фича
Client Side Decoration так сказать
источник

НР

Никита Разуваев... in Russian Fedora Community
Vladislav
Как починить тайтл бар телеги? х11
в расширенных настройках утсановить "use system window frame"
источник

V

Vladislav in Russian Fedora Community
Никита Разуваев
в расширенных настройках утсановить "use system window frame"
Спасибо
источник

IV

Igor Vyrva in Russian Fedora Community
linxon
попробуй пока переустановить fedora-release пакет
dnf reinstall fedora-release --releasever=33
Последняя проверка окончания срока действия метаданных: 0:00:15 назад, Пт 04 дек 2020 13:36:09.
Пакет fedora-release есть, но не установлен.

прикольно
источник

IV

Igor Vyrva in Russian Fedora Community
установка fedora-release действительно помогла
источник

l

linxon in Russian Fedora Community
If the RPM database has been corrupted in some way, you can use the --rebuilddb option to tell the rpm command to rebuild your database.

For example:
rpm --rebuilddb
источник

IV

Igor Vyrva in Russian Fedora Community
да это то делал
источник

IV

Igor Vyrva in Russian Fedora Community
ладно пойду ребутнусь из 5.8.18-300 в 5.9.11-200
а то как-то странно у меня последнее время ядра 5.9.Х
то одно висло то другое
Вообще как-то рабочий комп странно обновился до 33
само проблемно из 4 машин что я обновлял
Два ноута так же с 31-й версии живут
один с 32-й
и рабочий комп
везде КДЕ, и только на рабочим какие-то глюки

Всем спасибо за помощь
источник

l

linxon in Russian Fedora Community
значит тебе просто нужно было установить какой-нибудь пакет с --releasever , чтобы файлик с БД создался с нужными переменными. Чувствую, что после удаления БД у тебя возникнет куча проблем теперь
источник

l

linxon in Russian Fedora Community
тебе надо переустанавливать пакеты указывая группу
источник