Како да проверим да ли је пакет инсталиран на Дебиан и Убунту

How Do I Check If Package Is Installed Debian



Читајући овај водич, научићете како да проверите да ли је пакет инсталиран на Линук дистрибуцијама заснованим на Дебиану, укључујући Убунту.

Проверавање да ли је одређени пакет инсталиран помоћу дпкг :

Да бисте проверили да ли је одређени пакет инсталиран Линук дистрибуције засноване на Дебиану , можете користити дпкг команда иза које следи (статус) заставу и назив пакета. Команда испод приказује пример дпкг, који се користи за проверу статуса пакета Стеам.







дпкг паре



Као што видите, команда враћа информације о пакету, укључујући следеће:



Назив пакета : Назив пакета.





Статус пакета: Овде можете видети статус пакета на вашем систему.

Приоритет: Постоји 5 могућих нивоа приоритета за пакете: Приоритет 'Потребан' припада пакетима који су неопходни за систем; уклањање пакета означених као 'Потребан' може довести до квара система. Други могући начин приоритета за а је „Важно“ приоритет за пакете који нису битни за систем, већ за корисника, на пример, уређивач текста попут нано или мрежних алата. Трећи приоритет је „Стандардно“ , који укључује пакете за које је дефинисано да су подразумевано инсталирани. Четврти ниво приоритета је 'Опционо', који укључује опционалне пакете у Дебиан/Убунту инсталацијама. Коначно, пети приоритет је „Екстра“ , која је застарела и замењена је са 'Опционо' . Статус ' Додатно ' је коришћен за специјализоване пакете.



Одељак: Пакети су класификовани по категоријама; тренутно доступне категорије укључују администратора, базу података, цли-моно, отклањање грешака, развој, доц, уреднике, образовање, гнустеп, уграђене, фонтове, игре, гноме, гну-р, електронику, графику, тумаче, хамрадио, хаскелл, хттпд, питхон, интроспекција, јавасцрипт, јава, рубин, кде, локализација, језгро, либдевел, либс, лисп, пошта, математика, метапакети, оцамл, нет, вести, остало, цомм, олдлибс, отхеросфс, перл, пхп, рђа, наука, шкољке, звук, текст, видео, задаци, тек, утилс, вцс, веб, к11, кфце и зопе.

Инсталирана величина: Процењени потребан простор на диску можете видети у бајтовима за инсталирање пакета.

Одржавач: Ово поље приказује информације о програмеру пакета.

Архитектура: Овде можете видети архитектуру пакета.

Верзија: Верзија пакета.

Зависи: Зависности пакета.

Опис: Опис паковања.

Почетна страница: Веб локација пакета/програмера.

Доњи снимак екрана приказује излаз када проверите пакет који није инсталиран.

дпкг некпосе

Такође можете користити дпкг команда иза које следи -тхе заставица за проверу статуса одређеног пакета, као што је приказано у доњем примеру.

дпкг -тхепаре

Проверавање да ли је одређени пакет инсталиран помоћу дпкг-упит :

Тхе дпкг-упит наредба се може користити за приказивање да ли је одређени пакет инсталиран на вашем систему. Да бисте то урадили, трчите дпкг-упит након чега следи ознака -л и назив пакета о коме желите информације. Пример испод показује како да проверите да ли је инсталиран Стеам пакет.

дпкг-упит-тхепаре

Исту команду можете користити за попис свих инсталираних пакета изостављањем назива пакета, као што је приказано у доњем примеру.

дпкг-упит-тхе

Проверите да ли је пакет инсталиран помоћу апт-цацхе :

Тхе апт-цацхе команда такође може приказати информације о пакетима, инсталираним верзијама и још много тога. Да бисте добили овај излаз, морате да додате политике опцију иза које следи назив пакета, као што је приказано у доњем примеру.

апт-цацхе полиципаре

Добијте листу свих инсталираних пакета помоћу погодан :

Ако желите да одштампате листу свих инсталираних пакета на вашем систему уместо да проверите да ли је инсталиран одређени пакет, то можете постићи помоћу погодан наредбу као што је приказано у доњем примеру.

погодан--инсталиранолиста

Добијте листу свих инсталираних пакета за читање дневника:

Још један метод који се широко користи за добијање листе свих инсталираних пакета је читање погодан или дпкг дневници.

Да бисте прочитали погодан лог, покрените следећу команду.

мачка /где/Пријава/погодан/историја.лог

Да бисте прочитали дпкг лог да бисте добили информације о инсталираним пакетима, покрените наредбу испод.

дршка ' инсталирај ' /где/Пријава/дпкг.лог

Такође можете читати компримоване записе дпкг користећи згреп команда уместо дршка, као што је приказано у доњем примеру.

згреп ' инсталирај ' /где/Пријава/дпкг.лог.11.гз

Као што видите, компримовани дневници ће вам дати делимичне информације, али можете применити џокер знак (*) за читање свих компримованих дневника одједном, као што је приказано у следећем примеру.

згреп ' инсталирај ' /где/Пријава/дпкг.лог.*.гз

Како проверити надограђене и уклоњене пакете:

Ако желите приказати информације само о надограђеним пакетима, то можете постићи помоћу наредбе испод.

Као што је раније објашњено, са инсталираним пакетима, такође можете проверити компримоване дневнике за надограђене пакете помоћу џокера, као што је приказано у следећем примеру.

згреп 'надоградња' /где/Пријава/дпкг.лог.*.гз

Ако желите да наведете уклоњене пакете, метода је слична; само заменити надоградити са уклонити, како је приказано испод.

дршка 'уклони' /где/Пријава/дпкг.лог

Закључак:

Као што видите, дистрибуције Линука засноване на Дебиану нуде различите начине за проверу статуса одређеног пакета или листу свих инсталираних, надограђених и уклоњених пакета. Наредбе објашњене у овом водичу су једноставне за примену и њихово учење је обавезно за сваког корисника дистрибуције заснованог на Дебиану. Као што сте видели, ове команде такође могу пружити информације о верзијама софтвера, потребном простору на диску и још много тога. Можете добити додатне савете за попис информација о пакетима помоћу водича Погледајте историју дпкг и апт.

Надам се да је овај водич који објашњава како проверити да ли је пакет инсталиран на Дебиан или Убунту био користан. Пратите Линук Хинт за више Линук савета и водича.