Введение
По умолчанию при запуске apt-get upgrade
или apt upgrade
Ubuntu обновляет все установленные пакеты. Однако в некоторых случаях может потребоваться обновить только определенный пакет. Как системный администратор Ubuntu Linux вы имеете полный контроль над управлением пакетами.
Возможно, вам потребуется обновить один пакет в Ubuntu. Вы можете использовать команду apt-get или команду apt.
В этом руководстве объясняется, как обновить только один пакет в Ubuntu 20.04 LTS Focal Fossa и более ранних версиях.
Если вы хотите обновить пакет на удаленном сервере, продолжайте чтение, в противном случае пропустите первый абзац «Подключение к серверу» и читайте следующий.
Подключение к серверу
Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется ваше имя пользователя и пароль для аутентификации. Чтобы подключиться к серверу как root, введите следующую команду:
ssh root@IP_DEL_SERVER
Далее вам нужно будет ввести пароль пользователя root.
Если вы не используете пользователя root, вы можете войти под другим именем пользователя с помощью той же команды, а затем изменить root на свое имя пользователя:
ssh nome_utente@IP_DEL_SERVER
Затем вам будет предложено ввести пароль пользователя.
Стандартный порт для подключения по ssh — 22, если ваш сервер использует другой порт, вам нужно будет указать его с помощью параметра -p, затем введите следующую команду:
ssh nome_utente@IP_DEL_SERVER -p PORTA
Как обновить один пакет
Как обычно, необходимо получить обновленный индекс пакетов с помощью следующей команды:
sudo apt-get update
Давайте попробуем обновить веб-сервер nginx, не обновляя при этом все остальные системные пакеты.
Если пакет nginx уже установлен, эта команда попытается обновить его до последней версии. Если пакет nginx не установлен, эта команда не установит его:
sudo apt-get --only-upgrade install nginx
Если пакет nginx уже установлен и вы хотите его обновить, просто дайте следующую команду, в этом случае nginx, если он еще не присутствует в системе, будет установлен до последней доступной версии:
sudo apt-get install nginx
Вывод
В этом руководстве мы увидели, как установить один конкретный пакет в Ubuntu 20.04 LTS Focal Fossa и более ранних версиях.