Ошибка YUM и RPM: rpmdbNextIterator: skipping h#

Вы можете сделать / home / user / Downloads ссылкой на каталог в глубине монтирования, который монтируется в другом месте. Это, вероятно, приведет к сбою загрузки через торрент.

Например, если целевой каталог - / user / Downloads на жестком диске, который установлен на / HDD , то / home / user / Downloads должен быть ссылкой на / HDD / user / Downloads , и этот каталог определенно не существует, если не смонтирован HDD .

1
01.10.2017, 18:29
1 ответ

Это происходило при следовании за пакетом, у которого возникали проблемы при запросе базы данных rpm для установленного пакета, что приводило к путанице в метатеге:

rpm --rebuilddb

Все должно вернуться к норме, когда вы пересоберете пакет базы данных rpm. В некоторых случаях проблема все еще существует, и тогда вам нужно удалить старые мета-данные и заново собрать

mkdir /var/lib/rpm/old
mv /var/lib/rpm/Pubkeys /var/lib/rpm/old/
rpm --rebuilddb

Иногда, в моем случае,ошибка выбрасывается не из-за некоторых ошибок, которые не могут удалить определенный каталог.

$ sudo rpmdb --rebuilddb -v
error: could not delete old database at /var/lib/rpmold.17138

$ sudo rm -rf /var/lib/rpmold.17138

$ sudo rpmdb --rebuilddb -v

$ sudo dnf update --refresh
determining the fastest mirror (2 hosts).. done.
RPM Fusion for Fedora 28 - Free - Updates                                                                                                                        412 kB/s | 369 kB     00:00    
RPM Fusion for Fedora 28 - Nonfree - Updates                                                                                                                      35 kB/s |  84 kB     00:02    
Last metadata expiration check: 0:00:00 ago on Mon 27 Aug 2018 09:08:56 AM +08.
Dependencies resolved.
Nothing to do.
Complete!

Вывод выше (с -v, подробными аргументами )показывает мне, что у меня проблема с разрешением на удаление каталога /var/lib/rpmold.17138из моей системы. Просто удалите вручную, перестройте базу данных rpm, и все заработало.

7
27.01.2020, 23:18

Теги

Похожие вопросы