fbpx

apt та dpkg в терміналі Ubuntu

Система
управління пакета в Ubuntu заснована на тих же принципах що й Debian,
тому і програми використовуються ті ж: apt та dpkg. Більшість програм
в Ubuntu поширюється у вигляді deb-пакетів. Установка відбувається їх
шляхом скачування необхідних пакетів з інтернету з зазначених джерел
у файлі /etc/apt/sources.list
Завантажені пакети зберігаються в каталозі /var/cache/apt/archives звідки можуть бути видалені командою apt-get clean або apt-get autoclean.
Описувати всі можливості утиліт apt та dpkg я не буду а стаю тільки на
найбільш вживаних. Якщо необхідна повна інформація про пакети то її
можна знайти на цих сторінках:

DPKG
dpkg -i пакет Встановлює або оновлює пакет який був встановлений раніше.
dpkg -r пакет Видаляє вже встановлений пакет але зберігає файли конфігурації пакету.
dpkg -l Відображає список вже встановлених пакетів програм.
dpkg -l | grep driver Відображає список встановлених пакетів у назві яких є слово “driver”.
dpkg -s пакет Показує інформацію про цьому пакеті.
dpkg -P Видаляє встановлений пакет разом з файлом конфігурації.
apt
apt-get install програма Встановлення програми. Можна встановлювати відразу кілька програм. Виглядати це буде так: apt-get install програма програма програма програма програма програма
apt-get update Перевіряє, чи є на репозиторіях
оновлення встановлених програм. Список репозиторіїв знаходиться в
файлі /etc/apt/sources.list
apt-cdrom install програма Встановлює або оновлює пакет з cdrom
apt-get upgrade Оновлює вже встановлені програми.
apt-get remove програма Деинсталлирует встановлену програму.
apt-get purge програма Видаляє встановлений пакет і файли конфігурації.
apt-get autoremove Видаляє пакети, від яких не залежать інші пакети.
apt-get check Знаходить конфліктуючі пакети і поламані залежності в пакетах програм.
apt-get -f install Виправляє знайдені поламані залежності.
apt-cache search програма Пошук програми в кеші.
apt-cache show програма Показує інформацію та опис пакета програм.
apt-cache showpkg програма Покаже залежності пакету програми.
apt-cache depends програма Відображає у вигляді списку залежні пакети програм потрібні для роботи обраної програми.
Опції apt
apt-get -h Довідка
apt-get -d Завантажує програму але не встановлює її.
apt-get -s Нічого не робить. Імітує виконання команди (наприклад імітація видалення програми)
apt-get -y Якщо програма задає питання ця опція відповідає ” Yes ” на всі запитання. Питання не виводить на консоль.
apt-get -f Продовжити дію, навіть якщо перевірка цілісності пакета пройшла невдало.
apt-get -u Додатково до всього покаже список оновлених пакетів.
Матеріал взято з сайту про налаштування Ubuntu Ubuntu-world.ru