Форум русской поддержки ОС Fedora linux
Периодичести при работе пк и при установке программ вылетает ошибка, мол есть незавершенные транзакции. Пишет, что нужно запустить с под рута yum-complete-transaction.
Запустил. Решил после этого сделать yum update:
.....................................
---> Package xorg-x11-server-Xorg.i686 0:1.7.5.901-4.fc12 set to be updated
.....................................
Finished Dependency Resolution
nss-3.12.6-1.2.fc12.i686 from updates has depsolving problems
--> Missing Dependency: nspr >= 4.8.4 is needed by package nss-3.12.6-1.2.fc12.i686 (updates)
nss-3.12.6-1.2.fc12.i686 from updates has depsolving problems
--> Missing Dependency: nss-util = 3.12.6 is needed by package nss-3.12.6-1.2.fc12.i686 (updates)
Error: Missing Dependency: nspr >= 4.8.4 is needed by package nss-3.12.6-1.2.fc12.i686 (updates)
Error: Missing Dependency: nss-util = 3.12.6 is needed by package nss-3.12.6-1.2.fc12.i686 (updates)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
Подскажите, как решить проблему?
Неактивен
Он тебе выдает способы решения. Во-первых запустить package-cleanup --problems и посмотреть, какие у тебя могут быть проблемы с зависимостями. По возможности исправить.
Во-вторых, если проблема не у тебя, а в репозитарии fedora, yum update --skip-broken поможет игнорировать пакеты с недостающими зависимостями.
Неактивен
При ошибке Появляется окно:
Сбой инициализации
Не удаётся инициализировать модуль управления пакетами. Возможно, одновременно используется другое средство управления пакетами.
More details
There are unfinished transactions remaining. Please run yum-complete-transaction as root.
package-cleanup --problems — проблем нет
Отредактированно Igor (2010-03-13 22:23:03)
Неактивен
Igor написал:
При ошибке Появляется окно:
Сбой инициализации
Не удаётся инициализировать модуль управления пакетами. Возможно, одновременно используется другое средство управления пакетами.
Обычно такая ошибка происходит, когда одновременно запущен yum и графический менеджер обновлений (или идет автоматическая проверка обновлений).
More details
There are unfinished transactions remaining. Please run yum-complete-transaction as root.
Ну так запусти yum-complete-transaction
, как он и говорит. Только проверь, чтобы был установлен пакет yum-utils.
Неактивен
Здрасте. При обновлении программ (системы), пошёл сбой пакета наутилус. Обновлений более 500, этот сбой закрыл мне весь экран наутилусом, но я честно ждал часа 3, так как вроде обновление всё равно шло. Потом винчестер заглох, осталось только перезагрузиться, что и сделал через кнопку питания. И появилась проблема, наподобе выше. Ну я ввёл:
[root@ado fedor]# package-cleanup --problems
Загруженные плагины:fastestmirror, presto, refresh-packagekit
Package perl-version-0.74-87.fc12.i686 requires perl = ('4', '5.10.0', '87.fc12')
Package nss-3.12.6-1.2.fc12.i686 requires nss-system-initPackage gnome-media-libs-2.28.5-1.fc12.i686 requires
gnome-media = ('0', '2.28.5', '1.fc12')
затем
[root@ado fedor]# yum -complete-transactions
CRITICAL:yum.cli:Ошибка конфигурации: Error accessing file for config file:///home/fedor/omplete-transactions
И что делать дальше?
Неактивен
Вообще-то yum-complete-transaction
пишется без пробелов и без s в конце
А кроме того, после аварийного завершения yum-a всегда полезно сделать yum clean all
Отредактированно Mak_s (2010-04-17 17:06:47)
Неактивен
Хе, спасибо
Неактивен