Как работает apt install? [dубликат]

У этого вопроса уже есть ответ: Что делает apt-get install под капотом? 4 ответа

Как

apt install chromium

установить хром. Все, что я понимаю о apt, это то, что он загружает файлы .deb, а затем запускает dpkg. Есть ли что-нибудь еще, что делает?

0
задан 24 June 2017 в 19:58

6 ответов

Просто простой ответ: apt можно рассматривать как front-end для dpkg

Но более того, apt - это полный менеджер пакетов для обновления, установки, обновления, обновления и много чего другого проверьте этот https://help.ubuntu.com/community/AptGet/Howto

sudo apt update проверяет все настроенные источники для последнего доступного там пакета, и он загружает все детали для пакета, доступного для установки. Вы можете многое знать man apt

update (apt-get(8))
           update is used to download package information from all configured
           sources. Other commands operate on this data to e.g. perform
           package upgrades or search in and display details about all
           packages available for installation.

Теперь, выполняя sudo apt install <package>, если есть пакет, доступный для установки, он начинает загрузку пакета (файл .deb) и выполняет dpkg для установки пакета. В противном случае, если пакет отсутствует, он выдает сообщение об ошибке.

0
ответ дан 22 May 2018 в 21:12

Просто простой ответ: apt можно рассматривать как front-end для dpkg

Но более того, apt - это полный менеджер пакетов для обновления, установки, обновления, обновления и много чего другого проверьте этот https://help.ubuntu.com/community/AptGet/Howto

sudo apt update проверяет все настроенные источники для последнего доступного там пакета, и он загружает все детали для пакета, доступного для установки. Вы можете многое знать man apt

update (apt-get(8)) update is used to download package information from all configured sources. Other commands operate on this data to e.g. perform package upgrades or search in and display details about all packages available for installation.

Теперь, выполняя sudo apt install <package>, если есть пакет, доступный для установки, он начинает загрузку пакета (файл .deb) и выполняет dpkg для установки пакета. В противном случае, если пакет отсутствует, он выдает сообщение об ошибке.

0
ответ дан 18 July 2018 в 11:09

Просто простой ответ: apt можно рассматривать как front-end для dpkg

Но более того, apt - это полный менеджер пакетов для обновления, установки, обновления, переназначения и много чего другого проверьте этот https://help.ubuntu.com/community/AptGet/Howto

sudo apt update проверяет все настроенные источники для последнего доступного там пакета, и он загружает все детали для пакета, доступного для установки. Вы можете многое знать man apt

update (apt-get(8)) update is used to download package information from all configured sources. Other commands operate on this data to e.g. perform package upgrades or search in and display details about all packages available for installation.

Теперь, выполняя sudo apt install <package>, если есть пакет, доступный для установки, он начинает загрузку пакета (файл .deb) и выполняет dpkg для установки пакета. В противном случае, если пакет отсутствует, он выдает сообщение об ошибке.

0
ответ дан 24 July 2018 в 19:44

Apt поддерживает:

База данных источников (/ etc / apt / sources *) База данных известных пакетов (/ var / lib / apt) Кэш загруженных пакетов (/ var / cache / apt / archives) Очередь действий пакетов для выполнения интерфейсов в dbus, aptdaemon и packagekit.

Дополнения к дескриптору apt:

База данных источников (/ etc / apt / sources *) Обновление уведомлений пользователю A база данных известных пакетов (/ var / lib / apt) Очистка кэша пакетов Кэш загруженных пакетов (/ var / cache / apt / archives)
0
ответ дан 22 May 2018 в 21:12

Apt поддерживает:

База данных источников (/ etc / apt / sources *) База данных известных пакетов (/ var / lib / apt) Кэш загруженных пакетов (/ var / cache / apt / archives) Очередь действий пакетов для выполнения интерфейсов в dbus, aptdaemon и packagekit.

Дополнения к дескриптору apt:

База данных источников (/ etc / apt / sources *) Обновление уведомлений пользователю A база данных известных пакетов (/ var / lib / apt) Очистка кэша пакетов Кэш загруженных пакетов (/ var / cache / apt / archives)
0
ответ дан 18 July 2018 в 11:09

Apt поддерживает:

База данных источников (/ etc / apt / sources *) База данных известных пакетов (/ var / lib / apt) Кэш загруженных пакетов (/ var / cache / apt / archives) Очередь действий пакетов для выполнения интерфейсов в dbus, aptdaemon и packagekit.

Дополнения к дескриптору apt:

База данных источников (/ etc / apt / sources *) Обновление уведомлений пользователю A база данных известных пакетов (/ var / lib / apt) Очистка кэша пакетов Кэш загруженных пакетов (/ var / cache / apt / archives)
0
ответ дан 24 July 2018 в 19:44

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

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