DVR для Ubuntu?

Ответ @ rubo77 хорош для быстрого и грязного исправления.

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

Преимущества этого подхода:

«apt-get upgrade» будет отслеживать яркую версию бродяг для обновлений безопасности, исправлений ошибок и т. д. Ничто не будет обновлено до ярких версий, если только вы указываете [имя пакета] / яркие в командной строке apt. После этого изменения вам не нужно отменить изменения в конфигурациях, и вы можете легко получить другие пакеты из ярких по запросу

Во-первых, установите предпочтительный контакт для 99 (ниже порога установки только вручную) для яркого выпуска:

cat <<EOF | sudo tee /etc/apt/preferences.d/vivid-manual-only
Package: *
Pin: release n=vivid
Pin-Priority: 99
EOF

Во-вторых, создайте файл источников репо, указывающий на яркие репозитории:

grep '\sutopic\s' /etc/apt/sources.list | sudo tee /etc/apt/sources.list.d/vivid.list
sudo sed 's/utopic/vivid/g' -i /etc/apt/sources.list.d/vivid.list

Теперь обновите индексы пакета:

sudo apt-get update

На этом этапе apt-cache policy покажет нам, что система знает о пакете в ярком репо, но не будет автоматически устанавливать любой из них (из-за приоритета «99»):

ubuntu@ip-172-31-27-91:~$ apt-cache policy vagrant
vagrant:
  Installed: 1.4.3+dfsg1-1
  Candidate: 1.4.3+dfsg1-1
  Version table:
     1.6.5+dfsg1-2 0
        99 http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ vivid/universe amd64 Packages
 *** 1.4.3+dfsg1-1 0
        500 http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ utopic/universe amd64 Packages
ubuntu@ip-172-31-27-91:~$

Теперь вы можете установить более новую версию вручную с помощью «apt-get install [package] / [release]:

[F5]
2
задан 2 October 2017 в 13:18

0 ответов

Другие вопросы по тегам:

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