7

Около двух дней назад, Software Update начал запрашивать у меня пароль root для обновления пакетов. Это дает мне диалоговое окно, говорящее:

Программное обеспечение не из надежного источника. Не обновляйте эти пакеты, если вы не уверены, что это безопасно.

Естественно, я обеспокоен. К сожалению, это не дает никаких указаний относительно того, что именно ему не нравится. Он пытается обновить четыре пакета: ethtool, libical, polkit-qt и ffmpeg-libs. Попытка обновить любой из них также вызывает одно и то же диалоговое окно.

Затем я попытался установить yumex, поскольку мне сказали, что это может помочь дать мне больше информации. Здесь я обнаружил, что «Установка и удаление программного обеспечения» дает мне одно и то же диалоговое окно, независимо от выбранного пакета. yum всегда хочет, чтобы пароль root выполнял обновление, поэтому я не решаюсь попробовать это.

У меня вопрос, что не так? Все мои ключи устарели из-за нового года? Я не знаю, как использовать yum для обновления / проверки ключей, но на прошлой неделе все работало нормально. Все мои файлы репо имеют ключевые пути GPG. Единственное неустановленное программное обеспечение, которое я недавно установил, - это массив-визуализатор, который я скомпилировал вручную.

Это на Fedora 16, x86_64. По-видимому, не было никакого интереса в обновлении этого диалогового окна, чтобы сделать его более информативным.

1 ответ1

1

Я думаю, что этот отчет об ошибке - та самая проблема, с которой вы столкнулись, вызванная установкой PackageKit-0.6.21-1.fc16.x86_64:

Bug 771746 - Software Update claims all packages are untrusted 
For reasons unknown, any attempt to use the Software Update or Add/Remove
Software tools since Dec 31st results in an 'Authenticate' dialog. The text is 

"The software is not from a trusted source. Do not update these packages unless
you are sure it is safe to do so."

Clicking on details gives the following:

Action: org.freedesktop.packagekit.package-install-untrusted
Vendor: The PackageKit Project

Testing indicates this dialog occurs for *any* package, from all the default
repositories. I do not know why Software Update wants a root password as no
changes to the repository configuration have been changed.

Исправление заключается в обновлении PackageKit (и PackageKit-glib) до PackageKit-0.6.21-2.fc16 или новее. Поскольку у вас есть 64-битная система Fedora, обязательно установите как 32-битную, так и 64-битную версии PackageKit и PackageKit-glib.

yum update PackageKit-0.6.21-2.fc16

или просто

yum update PackageKit

Вы также можете загрузить и установить обновленные rpms для PackageKit и PackageKit-glib (версии i686 и x86_64) с этого сайта.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .