Top.Mail.Ru
Уведомления
Очистить все

[Решено] Что делает команда apt-get install update?

Rodion
(@rodion)
New Member

Добрый день!

Разъясните пожалуйста на пальцах, что делает эта команда - apt-get install update. И еще apt-get install upgrade - это та же самая команда или есть какое-то отличие? Я так понял, что обе что-то там обновляют в системе.

Цитата
Topic starter Размещено : 03.07.2021 16:51
Тэги темы
GoRPi
(@gorpi)
Honorable Member
sudo apt-get update

Обновление индекса пакетов. В ОС есть файл /etc/apt/sources.list и каталог /etc/apt/sources.list.d, в которых хранятся списки репозиториев. Индекс пакетов - это своего рода база данных всех пакетов, находящихся в этих репозиториях. Также в системе есть локальный индекс пакетов. Выполнение команды обновляет локальный индекс пакетов до состояния последних обновлений в репозиториях.

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

sudo apt-get upgrade

И как раз уже эта команда (sudo apt-get upgrade) выполняет обновление самих пакетов (а не индекса пакетов). В итоге процесс обновления таков:

1. Обновляется индекс пакетов - sudo apt-get update.

2. Выполняется обновление пакетов - sudo apt-get upgrade

ОтветитьЦитата
Размещено : 03.07.2021 17:49
Rodion
(@rodion)
New Member

Понял, спасибо )

ОтветитьЦитата
Topic starter Размещено : 03.07.2021 19:10
Поделиться: