Како проверити зависности пакета у Убунту 20.04

How Check Dependencies Package Ubuntu 20



У Убунту систему инсталирање пакета помоћу командне линије популарно је међу почетницима јер изгледа прилично једноставно. Постоје различити начини за добијање зависности од пакета у Убунту 20.04. Али морамо знати о зависности пакета за људе који тога нису свесни.

Приликом инсталирања софтверских пакета у оперативни систем Линук, неки пакети зависе од исправног функционисања других пакета. Понекад су већ инсталирани на систему, али, у другим случајевима, аутоматски су се инсталирали са пакетом. Ови зависни пакети се називају зависности пакета .







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



Почнимо са системом за управљање пакетима АПТ да бисмо добили зависности од пакета.



Како проверити зависност од пакета помоћу АПТ Схова:

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





Синтакса коришћења овог приступа је:

апт схов[Назив пакета]

Хајде да проверимо какав резултат добијате Мозилла фирефок пакет при покретању:



апт схов мозилла фирефок

Као што је приказано на горњој слици, фирефок пакет зависи од различитих библиотека. Тхе АПТ менаџер пакета игра кључну улогу у систему Линук јер аутоматски инсталира већину зависности.

Како проверити информације о зависностима помоћу АПТ-кеша:

Ако вам је потребна ограничена скрипта информација о зависностима, идите на апт-цацхе команда.

Користите дату синтаксу:

апт-цацхе зависи [Назив пакета]

Узмимо пример за боље разумевање. Проверите информације о зависности од мозилла фирефок пакет:

апт-цацхе зависимозилла фирефок

Погледајте још један пример!

Да бисте добили детаље о зависности од ПХП :

апт-цацхе зависипхп

Како проверити зависности датотеке .деб пакета:

Ако имате .деб датотеку за инсталирање софтверског пакета, а затим погодан команда неће радити.

За ово можете покренути дпкг командујте са -Ја или –Инфо могућност добијања детаља. Дакле, синтакса би била:

дпкг --инфо [деб_филе_патх]

Претпоставимо да имам .деб пакет Теамвиевер -а на мојој Убунту машини. Да бисте сазнали детаље о зависностима, извршите поменуту команду:

дпкг --инфоПреузимања/теамвиевер_15.16.8_амд64.деб

Горњи одељак је био како до детаља о зависности од пакета виа погодан и дпкг команда.

Али ако више волите алат, следите доле наведени приступ:

Како проверити зависности помоћу апт-рдепендс алата:

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

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

$судопогоданинсталирајапт-рдепендс

Синтакса датотеке апт-рдепендс право напред:

апт-рдепендс[Опције] [Назив пакета]

Претпоставимо да морате да схватите ПХП зависности. За то извршите дату команду да бисте добили жељени излаз:

апт-рдепендс пхп

Слично, ако узмемо други пример:

апт-рдепендс влц

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

На пример, да бисте проверили да ли листа пакета зависи од влц пакета, наредба је:

апт-рдепендсвлц

Закључак:

Запис нам је показао како да проверимо зависности пакета од пакета на Убунту 20.04.

Пронашли смо различите начине за добијање зависности од пакета помоћу командне линије. Тхе Управљање АПТ пакетима систем игра важну улогу јер аутоматски инсталира већину зависности. Али ако је неки софтвер преузет путем .деб пакета, онда је дпкг предлаже се команда.

Тхе апт-рдепендс тоол је алтернативни метод за проверу зависности. Помоћу овог алата можете добити списак детаљних зависности пакета и пронаћи његову супротност.