LINUX.ORG.RU

Обновления yum и dnf проходят по-разному...

 , , , ,


0

2

Решил обновить систему привычным dnf upgrade'ом, предварительно проверив, есть ли что-нибудь новенькое в репах dnf check-update'ом. Проверка показала, что есть новые пакеты LibreOffice и ещё чего-то там. Но upgrade не дал ничего. Тогда я попробовал старое доброе yum update. Вот yum update всё же не только показывает, что есть что-то новое, но и предлагает это новое скачать и установить. В связи с чем такое разногласие между dnf и yum? Почему один даёт обновиться, а другой «говорит», что «nothing to do»? Кому верить? Вот лог, чего я делал:

[pushistiq@localhost ~]$ dnf check-update 
Using metadata from Mon Apr 27 09:35:29 2015

autocorr-en.noarch                                                                            1:4.3.7.2-3.fc21                                                  updates      
gnome-shell-extension-background-logo.noarch                                                  3.14.0-2.fc21                                                     updates      
google-chrome-stable.x86_64                                                                   42.0.2311.135-1                                                   google-chrome
libreoffice-calc.x86_64                                                                       1:4.3.7.2-3.fc21                                                  updates      
libreoffice-core.x86_64                                                                       1:4.3.7.2-3.fc21                                                  updates      
libreoffice-draw.x86_64                                                                       1:4.3.7.2-3.fc21                                                  updates      
libreoffice-emailmerge.x86_64                                                                 1:4.3.7.2-3.fc21                                                  updates      
libreoffice-filters.x86_64                                                                    1:4.3.7.2-3.fc21                                                  updates      
libreoffice-graphicfilter.x86_64                                                              1:4.3.7.2-3.fc21                                                  updates      
libreoffice-impress.x86_64                                                                    1:4.3.7.2-3.fc21                                                  updates      
libreoffice-math.x86_64                                                                       1:4.3.7.2-3.fc21                                                  updates      
libreoffice-opensymbol-fonts.noarch                                                           1:4.3.7.2-3.fc21                                                  updates      
libreoffice-pdfimport.x86_64                                                                  1:4.3.7.2-3.fc21                                                  updates      
libreoffice-pyuno.x86_64                                                                      1:4.3.7.2-3.fc21                                                  updates      
libreoffice-ure.x86_64                                                                        1:4.3.7.2-3.fc21                                                  updates      
libreoffice-writer.x86_64                                                                     1:4.3.7.2-3.fc21                                                  updates      
libreoffice-xsltfilter.x86_64                                                                 1:4.3.7.2-3.fc21                                                  updates      
[pushistiq@localhost ~]$ sudo dnf upgrade
Using metadata from Mon Apr 27 22:11:42 2015
Dependencies resolved.
Nothing to do.
[pushistiq@localhost ~]$ sudo yum update 
Loaded plugins: langpacks
Resolving Dependencies
--> Running transaction check
---> Package autocorr-en.noarch 1:4.3.6.2-9.fc21 will be updated
---> Package autocorr-en.noarch 1:4.3.7.2-3.fc21 will be an update
---> Package fros-recordmydesktop.noarch 0:1.0-5.fc21 will be installed
---> Package gnome-shell-extension-background-logo.noarch 0:3.14.0-1.fc21 will be updated
---> Package gnome-shell-extension-background-logo.noarch 0:3.14.0-2.fc21 will be an update
---> Package google-chrome-stable.x86_64 0:42.0.2311.90-1 will be updated
---> Package google-chrome-stable.x86_64 0:42.0.2311.135-1 will be an update
---> Package libreoffice-calc.x86_64 1:4.3.6.2-9.fc21 will be updated
---> Package libreoffice-calc.x86_64 1:4.3.7.2-3.fc21 will be an update
---> Package libreoffice-core.x86_64 1:4.3.6.2-9.fc21 will be updated
---> Package libreoffice-core.x86_64 1:4.3.7.2-3.fc21 will be an update
---> Package libreoffice-draw.x86_64 1:4.3.6.2-9.fc21 will be updated
---> Package libreoffice-draw.x86_64 1:4.3.7.2-3.fc21 will be an update
---> Package libreoffice-emailmerge.x86_64 1:4.3.6.2-9.fc21 will be updated
---> Package libreoffice-emailmerge.x86_64 1:4.3.7.2-3.fc21 will be an update
---> Package libreoffice-filters.x86_64 1:4.3.6.2-9.fc21 will be updated
---> Package libreoffice-filters.x86_64 1:4.3.7.2-3.fc21 will be an update
---> Package libreoffice-graphicfilter.x86_64 1:4.3.6.2-9.fc21 will be updated
---> Package libreoffice-graphicfilter.x86_64 1:4.3.7.2-3.fc21 will be an update
---> Package libreoffice-impress.x86_64 1:4.3.6.2-9.fc21 will be updated
---> Package libreoffice-impress.x86_64 1:4.3.7.2-3.fc21 will be an update
---> Package libreoffice-math.x86_64 1:4.3.6.2-9.fc21 will be updated
---> Package libreoffice-math.x86_64 1:4.3.7.2-3.fc21 will be an update
---> Package libreoffice-opensymbol-fonts.noarch 1:4.3.6.2-9.fc21 will be updated
---> Package libreoffice-opensymbol-fonts.noarch 1:4.3.7.2-3.fc21 will be an update
---> Package libreoffice-pdfimport.x86_64 1:4.3.6.2-9.fc21 will be updated
---> Package libreoffice-pdfimport.x86_64 1:4.3.7.2-3.fc21 will be an update
---> Package libreoffice-pyuno.x86_64 1:4.3.6.2-9.fc21 will be updated
---> Package libreoffice-pyuno.x86_64 1:4.3.7.2-3.fc21 will be an update
---> Package libreoffice-ure.x86_64 1:4.3.6.2-9.fc21 will be updated
---> Package libreoffice-ure.x86_64 1:4.3.7.2-3.fc21 will be an update
---> Package libreoffice-writer.x86_64 1:4.3.6.2-9.fc21 will be updated
---> Package libreoffice-writer.x86_64 1:4.3.7.2-3.fc21 will be an update
---> Package libreoffice-xsltfilter.x86_64 1:4.3.6.2-9.fc21 will be updated
---> Package libreoffice-xsltfilter.x86_64 1:4.3.7.2-3.fc21 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================================================================================================
 Package                                                     Arch                         Version                                  Repository                           Size
=============================================================================================================================================================================
Installing for group upgrade "Fedora Workstation product core":
 fros-recordmydesktop                                        noarch                       1.0-5.fc21                               fedora                              7.9 k
Updating:
 autocorr-en                                                 noarch                       1:4.3.7.2-3.fc21                         updates                             175 k
 gnome-shell-extension-background-logo                       noarch                       3.14.0-2.fc21                            updates                              21 k
 google-chrome-stable                                        x86_64                       42.0.2311.135-1                          google-chrome                        45 M
 libreoffice-calc                                            x86_64                       1:4.3.7.2-3.fc21                         updates                             8.6 M
 libreoffice-core                                            x86_64                       1:4.3.7.2-3.fc21                         updates                              80 M
 libreoffice-draw                                            x86_64                       1:4.3.7.2-3.fc21                         updates                             675 k
 libreoffice-emailmerge                                      x86_64                       1:4.3.7.2-3.fc21                         updates                              80 k
 libreoffice-filters                                         x86_64                       1:4.3.7.2-3.fc21                         updates                              66 k
 libreoffice-graphicfilter                                   x86_64                       1:4.3.7.2-3.fc21                         updates                             452 k
 libreoffice-impress                                         x86_64                       1:4.3.7.2-3.fc21                         updates                             1.4 M
 libreoffice-math                                            x86_64                       1:4.3.7.2-3.fc21                         updates                             1.0 M
 libreoffice-opensymbol-fonts                                noarch                       1:4.3.7.2-3.fc21                         updates                             241 k
 libreoffice-pdfimport                                       x86_64                       1:4.3.7.2-3.fc21                         updates                             311 k
 libreoffice-pyuno                                           x86_64                       1:4.3.7.2-3.fc21                         updates                             515 k
 libreoffice-ure                                             x86_64                       1:4.3.7.2-3.fc21                         updates                             2.7 M
 libreoffice-writer                                          x86_64                       1:4.3.7.2-3.fc21                         updates                             4.6 M
 libreoffice-xsltfilter                                      x86_64                       1:4.3.7.2-3.fc21                         updates                             408 k

Transaction Summary
=============================================================================================================================================================================
Install   1 Package
Upgrade  17 Packages

Total download size: 146 M
Is this ok [y/d/N]: n
Exiting on user command
Your transaction was saved, rerun it with:
 yum load-transaction /tmp/yum_save_tx.2015-04-29.20-26.NHS96n.yumtx
[pushistiq@localhost ~]$

Ответ на: комментарий от no-dashi

Спасибо, помогло! Тему можно считать закрытой. Вопрос решён.

Desmond_Hume ★★★★★ ()

Потому что YUM практически каждый раз подгружает мета-инфу из репов, т.о. обновляя кэш (БД пакетов). DNF в этом плане не сильно парится.

// А вообще, лично мне этот DNF вообще не нра.

carasin ★★★★★ ()
Ответ на: комментарий от carasin

Мне тоже, но пытаюсь себя заранее приучить. Ходят слухи, что 22-я версия будет заточена под dnf, а yum будет потихоньку «отмирать»... Так ли это или нет, не знаю. ОБС.

Desmond_Hume ★★★★★ ()
Ответ на: комментарий от Desmond_Hume

Есть такое. Но, в любом случае, yum ещё долго будет доступен в репахю

carasin ★★★★★ ()

sudo dnf upgrade

может надо было
sudo dnf update

bl ★★★ ()
Ответ на: комментарий от bl

Нет, всё правильно. В общем, я ключ от гугла установил и всё обновилось нормально. Устанавливается командой:

sudo rpm --import https://dl-ssl.google.com/linux/linux_signing_key.pub
После этого все обновления пришли нормально. В общем, зря я бочку катил на dnf)).

Desmond_Hume ★★★★★ ()
Последнее исправление: Desmond_Hume (всего исправлений: 2)
Ответ на: комментарий от i_gnatenko_brain

Может, к тому времени доведут-таки DNF до ума ;)

carasin ★★★★★ ()
Ответ на: комментарий от carasin

ну, я новых багов не вижу, чтобы приходили в багзиллу. поэтому считаю, что он допилен до нужной консистенции =)

i_gnatenko_brain ★★★★ ()
Последнее исправление: i_gnatenko_brain (всего исправлений: 1)
Ответ на: комментарий от i_gnatenko_brain

ну, я новых багов не вижу

А вдруг им просто больше никто не пользуется?

anonymous ()
Ответ на: комментарий от i_gnatenko_brain

ну, я новых багов не вижу

Это еще F22 не вышла.

dexpl ★★★★★ ()
Ответ на: комментарий от dexpl

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

i_gnatenko_brain ★★★★ ()
Ответ на: комментарий от i_gnatenko_brain

довольно много людей пользуются f22 и они больше месяца не присылают каких-то критических багов в днф

А можно не в багзиллу, а прямо сюда? Вот у yum была команда check (по смыслу — нечто вроде rpm -Va). Про нее написано, что в dnf вместо нее dnf repoquery --unsatisfied, только dnf об этом не знает:

Error: unrecognized arguments: --unsatisfied


dnf-0.6.5-1.fc22.noarch, dnf-plugins-core-0.1.6-3.fc22.noarch.

dexpl ★★★★★ ()
Ответ на: комментарий от i_gnatenko_brain

O_o уже 23 федора? экстати, как с блобом от нвидиа в 22?

erzent ☆☆ ()
Ответ на: комментарий от erzent

я не использую говнопроприетарщину. там, где у меня нвидия - я юзаю nouveau

i_gnatenko_brain ★★★★ ()
Ответ на: комментарий от dexpl
commit 0b228d9be3aa1b39a7f4a52c4aea6999f7913fef
Author: Michael Mraka <michael.mraka@redhat.com>
Date:   Tue Mar 17 14:10:51 2015 +0100

    implmented repoquery --unsatisfied

в dnf-plugins-core-0.1.7

i_gnatenko_brain ★★★★ ()
Ответ на: комментарий от i_gnatenko_brain

gtx 760 не слишком новая для свободных? недавно же тема была, что они ток 600 освоили.

erzent ☆☆ ()
Ответ на: комментарий от i_gnatenko_brain

в dnf-plugins-core-0.1.7

Спасибо, конечно, но в f22-то это никто не бэкпортирует.

dexpl ★★★★★ ()
Ответ на: комментарий от erzent

а ты попробуй. для 760 уже должно быть всё ок со свободными.

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

i_gnatenko_brain ★★★★ ()
Ответ на: комментарий от i_gnatenko_brain

я просто буду знакомой ставить 22 воркстанцию, а у неё корпус, жуть, видяха пол корпуса занимает, там воздуха почти нет, вот думаю, чтобы грелось меньше.

erzent ☆☆ ()
Ответ на: комментарий от erzent

Какая продвинутая знакомая... Линуху ставит. Сама решила? У меня только мама может согласиться на линукс; ей что венда, что линукс — она их не различает, может делать только элментарные операции с файлами и редактировать документы), ну и в инете по страничкам клацать.

Desmond_Hume ★★★★★ ()
Ответ на: комментарий от i_gnatenko_brain

Пользуюсь f22. Вопрос с rpmfusion решал молотком и бубном. Что с этим думают разработчики делать, есть уже решение?

А с dnf никаких проблем не вижу. Всё хорошо.

Pakostnik ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.