Пакетный менеджер APT в Ubuntu


Из википедии : "apt (advanced packaging tool) — программа для установки, обновления и удаления программных пакетов в операционных системах Debian и основанных на них (Ubuntu и т. п.)"

Для примера возьмем пакет skype

 

Установить пакет

sudo apt-get install skype

Удалить пакет

sudo apt-get remove skype

Удалить пакет со всеми настройками

sudo apt-get purge skype

Обновление списка пакетов в системе

sudo apt-get update

Обновление системы  

sudo apt-get upgrade

или 

sudo apt-get dist-upgrade

dist-upgrade - умное обновление, в отличии от upgrade, удаляет пакеты и обновляет ядра. Подробнее.

 

Добавить репозиторий можно командой, (на примере добавления репозитория VirtualBox)

sudo add-apt-repository 'deb http://download.virtualbox.org/virtualbox/debian trusty contrib' 

Добавим ключ репозитория (Как правило, написано в инструкции по добавлению репозитория)

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -

В этой команде, сначала с помощью wget скачивается сам ключ, и во второй команде apt-key add он добавляется.

После этого обязательно надо выполнить sudo apt-get update, и только теперь можно устанавливать программу.

sudo apt-get install virtualbox-4.3

Для ppa репозиториев существует укороченный вариант

add-apt-repository ppa:<ppa_name>

 

dpkg

Вы скачали файл deb, например чтобы установить Google Chrome. Чтобы установить его, можно кликнуть два раза на нем, запуститься центр приложений Ubuntu и, нажав Установить, программа установится. Если же графическая система отсутствует, или просто хочется установить из консоли, то установить файл можно такой командой

dpkg -i chrome.deb

Удалить можно так

dpkg -i chrome.deb

Подробнее про установку deb пакетов можно прочитать в этой статье.

Картинка - «Apt-get 0.7.14 en Debian fgfs fmb» участника Screenshot: User:AVRSApt: Jason Gunthorpe and others.FreeMono: Primoz Peterlin, Free Software Foundation - Self-made screenshot of the works described below.. Под лицензией GNU General Public License с сайта Викисклада - commons.wikimedia.org/wiki/File:Apt-get_0.7.14_en_Debian_fgfs_fmb.png#mediaviewer/%D0%A4%D0%B0%D0%B9%D0%BB:Apt-get_0.7.14_en_Debian_fgfs_fmb.png

E-mail для связи: goodigy@goodigy.ru