Я пытаюсь перечислить доступные обновления для Linux Mint, но не могу этого сделать. Я выполнил следующую команду

sudo apt-get update - My understanding is that this simply updates the repository

Например, я хочу обновить версию Flash, которую я установил, до последней версии, однако менеджер обновлений не отображает ее. Единственный способ выяснить, была ли более новая версия, - запустить команду

sudo apt-get -s install flashplugin-installer

2 ответа2

1

Вы можете проверить man apt-get.

Как вы сказали, apt-get update извлекает список пакетов из хранилища. Чтобы обновить вашу систему, вы обычно следите за ней с помощью apt-get upgrade .

Чтобы apt-get показывал вам только то, что он сделал бы, вы можете добавить ключ -s . Таким образом, чтобы показать, какие обновления доступны в данный момент, выполните следующее:

apt-get update
apt-get -s upgrade

Еще одна возможность, по странице человека (Прошло несколько лет с тех пор я пытался что - нибудь Debianish), apt-get --show-upgraded update (или , возможно , apt-get --show-upgraded upgrade , который , по- видимому будет

Показать обновленные пакеты. Распечатайте список всех пакетов, которые должны быть обновлены.

Я не пробовал это (я думаю), но, вероятно, делает то, что вы хотите.

Вместо того, чтобы обновлять всю систему, я хотел бы получить список обновлений и затем выбрать обновления, которые я хотел бы установить. Я знаю, что запуск команды apt-get -s upgrade делает пробный запуск, но мне бы очень хотелось сравнить то, что я установил, и то, что я хотел бы обновить сродни Windows Update

Похоже, что вы хотите, это менеджер пакетов с интерактивным интерфейсом. Когда-то мне понравился aptitude , он имеет удобный интерфейс ncurses и позволяет выбирать пакеты, которые вы хотите обновить, из списка обновляемых.

Если вам нравятся вещи, смоделированные в Центре обновления Windows, я считаю, что Synaptic (и все другие "разные" графические интерфейсы менеджера пакетов, созданные в Ubuntu) имеют "хорошие" флажки рядом с именами пакетов для вещей, которые вы хотите обновить.

Список обновлений Synaptic

0

«apt version package » сообщит вам текущую версию.

так будет и "dpkg -l package "

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .