apt
Устанавливать, обновлять и удалять программы
Что делает
apt — менеджер пакетов Ubuntu и Debian. update скачивает свежие списки пакетов, но ничего не устанавливает, поэтому перед install и upgrade сначала запускают его. upgrade обновляет всё установленное, install ставит пакет вместе с зависимостями.
remove удаляет пакет, но оставляет его настройки, purge — вместе с ними, а autoremove убирает зависимости, которые больше никому не нужны. apt search <слово> ищет пакет по названию и описанию. В скриптах вместо apt пишут apt-get: у неё стабильный вывод.
Синтаксис
sudo apt update
sudo apt upgrade
sudo apt install <пакет>
sudo apt remove <пакет>Примеры
Обновить списки доступных пакетов
sudo apt updateто же самое:
sudo apt-get updateapt— менеджер пакетов Ubuntu и Debianupdate— скачать свежие списки; сами пакеты не меняет
Установить обновления для всех пакетов
sudo apt upgradeapt— менеджер пакетовupgrade— обновить установленные пакеты
Установить nginx
sudo apt install nginxто же самое:
sudo apt-get install nginxinstall— установить пакет с зависимостямиnginx— пакет
Удалить nginx, оставив его настройки
sudo apt remove nginxто же самое:
sudo apt-get remove nginxremove— удалить пакет; настройки остаются (purge — вместе с ними)nginx— пакет