Хорошо, мне нужно знать, как правильно обновить все пакеты программного обеспечения?
Исходя из того, что мне нужно, мне нужно сначала запустить sudo apt-get update , но тогда я запускаю команду upgrade или install ?
... и, наконец, что не менее важно, перезапустить сервер?
Читайте 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*
файл, никакая перезагрузка не необходима.