sudo apt-get update vs upgrade vs install

Хорошо, мне нужно знать, как правильно обновить все пакеты программного обеспечения?

Исходя из того, что мне нужно, мне нужно сначала запустить sudo apt-get update , но тогда я запускаю команду upgrade или install ?

... и, наконец, что не менее важно, перезапустить сервер?

0
задан 24 August 2019 в 07:30

1 ответ

Читайте man apt-get, man apt, и man apt-cache.

команда для нахождения пакета программного обеспечения (я знаю, Вы не спросили это, но это важно):

apt-cache search <keyword>

whil возвратит список пакетов и их описания.

Затем можно использовать:

sudo apt-get install <packages>  

для установки желаемых пакетов.

, Чтобы найти и применить необходимые обновления (Вы звонили, это "обновляет все пакеты программного обеспечения"), Сначала обновите базу данных версии пакета с:

sudo apt-get update  

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

Затем для применения обновлений пакета:

sudo apt-get upgrade  

, После того как концы обновления ищут файлы, названные /var/run/reboot*. Если они регистрируют, существуют, они будут содержать подсказки о том, почему Ваша система должна быть перезагружена. Например, я не забываю видеть, что пакет называет linux-base в /var/run/reboot*, когда я обновил linux-base и должен был перезагрузить. Если нет НИКАКОГО /var/run/reboot* файл, никакая перезагрузка не необходима.

2
ответ дан 23 October 2019 в 04:42

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

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