отказ обновления в CentOS

Можно использовать CTRL+J или CTRL+M как альтернатива для Ввода. Они - управляющие символы для перевода строки (LF) и возврата каретки (CR).

1
25.11.2018, 02:53
2 ответа

Ответ @mattdm является, вероятно, способом пойти, но если Вы хотите Вам, мог бы попробовать, исключая те пакеты от того, чтобы быть оцененным как часть обновления.

$ sudo yum -x ffmpeg-libs upgrade

От yum страница справочника:

-x, --exclude=package
      Exclude a specific package by name or glob from updates on all 
      repositories.  Configuration Option: exclude

Питание disablerepo и enablerepo

Одна из менее очевидных вещей можно сделать с yum играют в игры с ними, чтобы "динамично" включить и отключить различный repos при выполнении команд. Для наблюдения это - эффект, мне нравится использовать конфетку repolist команда.

Пример:

$ yum --disablerepo=* --enablerepo=*fusion-free-up* repolist|awk '{print $1}'|sed '1,3d;$d'
rpmfusion-free-updates
rpmfusion-free-updates-debuginfo
rpmfusion-free-updates-source
rpmfusion-free-updates-testing
rpmfusion-free-updates-testing-debuginfo
rpmfusion-free-updates-testing-source

Или можно просто отключить несколько repos:

$ yum --disablerepo=*fusion* --disablerepo=*adobe* repolist|awk '{print $1}'|sed '1,3d;$d'
Dropbox
fedora
google-chrome
google-earth
google-talkplugin
lamolabs
lamolabs-noarch
nautilus-flickr-uploader
scootersoftware
updates
wuala

Репозитории VLC?

В CentOS 6.x я использовал бы следующий repos для использования VLC.

$ sudo yum localinstall --nogpgcheck http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm
$ sudo yum localinstall --nogpgcheck http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

$ sudo yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6-1.noarch.rpm
$ sudo yum localinstall --nogpgcheck http://download1.rpmfusion.org/nonfree/el/updates/6/i386/rpmfusion-nonfree-release-6-1.noarch.rpm

Обновление последнего VLC:

$ sudo yum --enablerepo=remi-test update vlc

Ссылки

2
27.01.2020, 23:29
  • 1
    см. этот pastebin.com/VJ3rFWPN \ –  rɑːdʒɑ 10.08.2013, 05:06
  • 2
    команда с этим: --disablerepo=*fusion*. Это будет работать временно. отключите весь сплав repos. –  slm♦ 10.08.2013, 05:10
  • 3
    Sabayon Вы означали выполнять 'конфетку-y - disablerepo =*fusion* обновление'? –  rɑːdʒɑ 10.08.2013, 05:15
  • 4
    @rajagenupula - да. –  slm♦ 10.08.2013, 05:16
  • 5
    его выполнение, обновляющее теперь. надеетесь его решенный, но буду я способный получить будущие обновления для VLC? –  rɑːdʒɑ 10.08.2013, 05:31

Эти пакеты не являются частью самого CentOS; я ожидаю, что Вы получили их от RPMFusion или другого дополнительного репозитория.

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

1
27.01.2020, 23:29

Теги

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