I denne oppskrivningen vil vi utforske forskjellige måter å finne ut avhengighetene av den nylig gående installasjonspakken.
Hvordan sjekke avhengigheter av en pakke i Ubuntu 22.04
Vi kan sjekke avhengighetene ved de under-nevnte metodene:
Metode 1: Kontroller avhengigheter av en pakke i Ubuntu 22.04 ved å bruke APT -kommandoen
APT er en standard pakkebehandler som brukes til å installere, administrere og slette applikasjonene fra Ubuntu. APT Package Manager kan brukes til å vise avhengighetene til enhver pakke som skal installeres, for eksempel ønsker vi å finne ut avhengighetene til Librecad, vi bruker kommandoen:
$ sudo apt show librecad
Kommandoen ovenfor forteller oss om informasjonen til pakken også som opprinnelsen og prioriteten, men hvis du bare vil vise pakkeavhengighetene, vil vi bruke kommandoen:
$ apt-cache avhenger LIBLECAD
Kommandoen ovenfor viste resultatene.
Metode 2: Kontroller avhengigheter av en pakke i Ubuntu 22.04 ved å bruke DPKG -kommandoen
Hvis vi vil kjenne pakkeavhengighetene til Debian- eller Deb -pakken, vil vi bruke DPKG -pakkebehandleren med "jeg" -flagget for å finne ut pakningsavhengighetene, for eksempel vil vi bruke kommandoen for å finne ut detaljene i Pakkeavhengighetene til TeamViewer Deb -pakken:
$ DPKG - -INFO ./teamviewer-host_i386.Deb
Metode 3: Kontroller avhengigheter av en pakke i Ubuntu 22.04 ved å installere et tredjepartsverktøy
Det er en rekke tredjepartspakker som brukes til å finne ut avhengighetene til de forskjellige pakkene, en av disse pakkene er kjent som “APT-RDEFIVERS” -verktøyet. For å bruke APT-RDEFIDS, må vi først installere den ved å bruke APT Package Manager:
$ sudo apt installer apt -rDEFIVER -y
Nå vil vi bruke den installerte pakken med APT-RDEP-avhengige for å finne ut avhengighetene til VLC Media Player ved å bruke kommandoen:
$ sudo apt-rDeavhengs VLC
Konklusjon
Pakkeavhengigheter er viktig for at pakken skal fungere ordentlig. Det er forskjellige måter å sjekke pakkeavhengigheter i Ubuntu, og i denne guiden har vi diskutert 3 metoder for å finne ut alle avhengigheter av en hvilken som helst spesifikk pakke.