Ръководство за използване на командата dpkg в Linux
Има голям брой сървъри, базирани на Linux, от които можете да избирате, както и голям брой задачи, които изискват администриране от време на време. Една от тези задачи е управлението на пакетите, тъй като това е една от най-важните задачи за администраторите и потребителите. Командата dpkg е мощен инструмент за работа с пакети в базираните на Debian дистрибуции като Ubuntu и нейните производни. В това ръководство ще разгледаме основите на използването на командата dpkg, за да ви помогнем ефективно да управлявате софтуера на вашите сървъри AlexHost.
ПРОВЕРЕТЕ ВСИЧКИ НАЛИЧНИ ТАРИФНИ ПЛАНОВЕ ЗА VPS ТУК
Какво означава командата dpkg configure
Dpkg ( Debian Package) е инструмент от ниско ниво за инсталиране, премахване и управление на пакети в системи, базирани на Дебиан. За разлика от мениджърите на пакети от по-високо ниво, като apt, командата dpkg работи директно с .deb файлове, които съдържат пакети и техните зависимости. Това прави dpkg важен инструмент за администраторите, които трябва да управляват пакетите по по-подробен начин.
Инсталиране на пакети с dpkg
Процесът на инсталиране е много прост. Първо трябва да качите файла с пакета (.deb) на сървъра. Например, ако искате да инсталирате пакета example.deb, изпълнете следната команда:
sudo dpkg -i my_test.deb
Проверка и коригиране на зависимостите
След инсталиране на пакет dpkg може да съобщи за липсващи зависимости. За да отстраните тези проблеми, изпълнете командата:
sudo apt-get install -f
Тази команда на dpkg автоматично ще инсталира липсващите зависимости и ще отстрани конфликтите.
* -f: Този флаг означава “Fix broken”. Той указва на apt-get да се опита да поправи нарушените зависимости. Ако в системата има пакети, които не са били инсталирани правилно или имат липсващи зависимости, командата apt-get install -f ще се опита да отстрани тези проблеми.
Списък на инсталираните пакети
Ако като потребител на VPS искате да видите всички инсталирани пакети на вашия сървър, изпълнете командата:
dpkg -l
Това ще изведе списък с всички инсталирани в системата пакети, включително техните версии и състояния.
Премахване на пакети
Инсталацията е проста. Що се отнася до премахването на пакети, има два етапа: обикновено премахване на инсталираните пакети и премахване на инсталираните пакети заедно с конфигурационния файл dpkg. В първия случай използвайте следната команда:
sudo dpkg -r my_test package
Ако искате да премахнете напълно даден пакет, включително конфигурационните му файлове, използвайте:
sudo dpkg -P my_test package
Получаване на информация за даден пакет
Възможно е да има конкретна нужда от получаване на подробна информация за конкретен пакет. За да направите това, просто използвайте следната команда:
dpkg -s my_test package
Това ще покаже информация за версията, зависимостта, размера и описанието на пакета.