Как узнать, какой & ldquo; пакет можно обновить & rdquo ;?

Я установил Ubuntu 12.04 на Amazon EC2. Иногда после соединения с экземпляром я получаю следующее

7 packages can be updated.
4 updates are security updates.

Как мне найти, какие пакеты можно обновить? Могу ли я выбрать, если не хотите обновлять некоторые пакеты?

13
задан 9 April 2017 в 02:43

4 ответа

Вы видите то, что обновления доступны путем ввода как sudo aptitude.

Например,

aptitude

И если Вы не хотите, чтобы какой-либо пакет обновил, затем можно заблокировать тот пакет.

  1. Откройте терминал
  2. Ввести sudo -s и хит входит
  3. Введите свой пароль для sudo

    echo libxfont1 hold | dpkg --set-selections
    
  4. Замените libxfont1 пакетом, который Вы хотите прикрепить
  5. Теперь выполненный sudo apt-get update и затем sudo apt-get upgrade.

Для получения дополнительной информации проверьте, как прикрепить пакеты.

7
ответ дан 9 April 2017 в 02:43

Сделайте это

sudo cat /var/lib/update-notifier/updates-available

затем проверка, какие пакеты доступны для обновления

apt list --upgradable

затем просто установка, в чем Вы нуждаетесь от результата выше

sudo apt-get install PACKAGE_NAME

2
ответ дан 9 April 2017 в 02:43

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

Сначала запустите sudo -s, затем echo package_name hold | dpkg --set-selections.

Затем вы можете снять удержание с помощью sudo apt-get install package_name.

Надеюсь, что это помогает.

0
ответ дан 9 April 2017 в 02:43

Чтобы смоделировать обновление: sudo apt-get -s upgrade
Чтобы обновить только один пакет: sudo apt-get upgrade packagename_here

0
ответ дан 9 April 2017 в 02:43

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

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