Как найти «пакет, который можно обновить»?


14

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

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

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


Вопрос: как узнать количество пакетов, которые можно обновить после подключения к серверу. Он появляется, когда я впервые подключаюсь, но как я вижу это потом? Благодарю.
Джошуа Пинтер

Ответы:


7

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

Например,

уместность

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

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

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

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



4

Пожалуйста сделайте это

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

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

apt list --upgradable

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

sudo apt-get install PACKAGE_NAME


1

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

Сначала беги sudo -s, потом echo package_name hold | dpkg --set-selections.

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.