Коротко про керування пакетами в Debian

APM – Advanced Packaging Tool
Система пакетів використовує власну базу даних для спостереження за встановленими, не встановленими й доступними для установки пакетами. Програма apt-get використовує цю базу даних для визначення шляху установки пакетів, необхідних користувачам, і для визначення того, які додаткові пакети потрібні, щоб обрані пакети працювли коректно

Більше повна інформація доступна в APT-HOWTO

Пошук пакетів

#apt-cache search [name]

Встановлення пакетів

#apt-get install [name]

У випадках, коли пакет залежить від іншого, як у варіанті нижче, APT перевірить залежності й установить необхідні пакети. Див. приклад:
# apt-get install nautilus
Reading Package Lists… Done
Building Dependency Tree… Done
The following extra packages will be installed:
bonobo libmedusa0 libnautilus0
The following NEW packages will be installed:
bonobo libmedusa0 libnautilus0 nautilus
0 packages upgraded, 4 newly installed, 0 to remove and 1 not upgraded.
Need to get 8329kB of archives. After unpacking 17.2MB will be used.
Do you want to continue? [Y/n]

Вам можуть бути корисні наступні опції apt-get:
-h довідка
-d тільки завантажити – не встановлювати й не розпаковувати архіви
-s нічого не робити реально, імітувати виконання
-y передбачається відповідь Yes на всі питання, самі питання не виводити
-f продовжувати, навіть якщо перевірка цілісності не вдала
-u плюс до всього показувати список оновлених пакетів

Якщо ви виявили, що пакет зіпсувався, або просто хочете переустановити файли пакета більш нової доступної версії, то ви можете використати опцію -іreіnstall, наприклад:
# apt-get –reinstall install htop
Reading Package Lists… Done
Building Dependency Tree… Done
0 packages upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 1 not upgraded.
Need to get 0B/49,1kB of archives. After unpacking 0B will be used.
Do you want to continue? [Y/n]

Видалення пакетів

#apt-get remove [name]

Оновлення пакетів

Це може бути зроблено однією командою:

#apt-get upgrade

Ви можете використовувати цю команду для оновлення пакетів у встановленому дистрибутиві, а також при оновленні існуючого дистрибутива до нового, хоча для останньої дії призначена команда apt-get dіst-upgrade

Цю команду корисно запускати з опцією -u. Ця опція змушує APT показувати повний список пакетів, призначених для відновлення. Без неї ви будете оновлюватися наосліп. APT оновить останні версії кожного з пакетів і встановить їх у правильному порядку. Тому дуже важливо запустити перед цим apt-get update.

X FrontEnd для APT

Synaptіc – потужна універсальна програма для керування пакетами. Дозволяє робити маніпуляції з пакетами формату DEB і RPM. Ліцензія: GPL.




coded by nessus