Kako provjeriti ovisnosti paketa u Ubuntu 20.04

How Check Dependencies Package Ubuntu 20



U sustavu Ubuntu instaliranje paketa pomoću naredbenog retka popularno je među početnicima jer se čini prilično lakim. Postoje različiti načini za dobivanje ovisnosti o paketu u Ubuntu 20.04. Ali moramo znati o ovisnosti o paketima za ljude koji toga nisu svjesni.

Prilikom instaliranja softverskih paketa u operacijski sustav Linux neki paketi ovise o ispravnom funkcioniranju drugih paketa. Ponekad su već instalirani u sustav, ali, u drugim slučajevima, automatski su se instalirali s paketom. Ovi ovisni paketi nazivaju se ovisnosti o paketima .







Postoji više pristupa za dobivanje pojedinosti o ovisnostima, poput upotrebe upravitelja paketa apt, naredbe dpkg ili instaliranja alata.



Počnimo sa sustavom upravljanja paketima APT da bismo dobili ovisnosti o paketu.



Kako provjeriti ovisnost o paketima pomoću APT Showa:

Izvršite prikladna predstava naredba s imenom paketa za dobivanje potpunih pojedinosti o paketu.





Sintaksa korištenja ovog pristupa je:

prikladna predstava[naziv_paketa]

Provjerimo koji rezultat dobijete za Mozilla Firefox paket pri izvođenju:



apt show mozilla firefox

Kao što je prikazano na gornjoj slici, firefox paket ovisi o različitim knjižnicama. The APT upravitelj paketa igra ključnu ulogu u Linux sustavu jer automatski instalira većinu ovisnosti.

Kako provjeriti informacije o ovisnostima s APT-predmemorijom:

Ako vam je potrebna ograničena skripta informacija o ovisnostima, idite na apt-cache naredba.

Koristite datu sintaksu:

apt-cache ovisi [naziv_paketa]

Uzmimo primjer za bolje razumijevanje. Provjerite podatke o ovisnosti o Mozilla Firefox paket:

apt-cache ovisiMozilla Firefox

Pogledajte još jedan primjer!

Za dobivanje pojedinosti o ovisnostima o PHP :

apt-cache ovisiphp

Kako provjeriti ovisnosti .deb datoteke paketa:

Ako imate .deb datoteku za instaliranje softverskog paketa, a zatim prikladan naredba neće raditi.

Za to možete pokrenuti dpkg naredba sa -Ja ili –Info mogućnost dobivanja pojedinosti. Dakle, sintaksa bi bila:

dpkg --info [deb_file_path]

Pretpostavimo da imam .deb paket Teamviewer na mom Ubuntu stroju. Da biste dobili pojedinosti o ovisnostima, izvedite spomenutu naredbu:

dpkg --infoPreuzimanja/teamviewer_15.16.8_amd64.deb

Gornji odjeljak je bio kako do detalja o ovisnostima o paketima preko prikladno i dpkg naredba.

No, ako više volite alat, slijedite dolje navedeni pristup:

Kako provjeriti ovisnosti alatom apt-rdepends:

Postoje brojni alati za provjeru ovisnosti o paketima i mogli biste se zbuniti oko toga koji je alat pravi alat za instaliranje. Također, ne možete riskirati instaliranje bilo koje ovisnosti koja utječe na pokrenuti sustav.

The apt-rdepends autentičan je alat koji pomaže popisati sve ovisnosti softverskog paketa. To nije ugrađeni alat; da biste ga dobili, upotrijebite dolje navedenu naredbu:

$sudoprikladaninstaliratiapt-rdepends

Sintaksa datoteke apt-rdepends ravno naprijed:

apt-rdepends[mogućnosti] [naziv_paketa]

Pretpostavimo da morate shvatiti PHP ovisnosti. U tu svrhu izvedite zadanu naredbu da biste dobili željeni izlaz:

apt-rdepends php

Slično, ako uzmemo drugi primjer:

apt-rdepends vlc

Da biste to poništili, pogledajte koji drugi paketi ovise o određenom softverskom paketu, upotrijebite -r opcija.

Na primjer, za provjeru popisa paketa ovisi o vlc paketu, naredba je:

apt-rdepends-rvlc

Zaključak:

Zapis nam je pokazao kako provjeriti ovisnosti paketa o paketu na Ubuntu 20.04.

Pronašli smo različite načine za dobivanje ovisnosti o paketima pomoću naredbenog retka. The Upravljanje APT paketima sustav igra važnu ulogu jer automatski instalira većinu ovisnosti. No ako je neki softver preuzet putem .deb paketa, tada je dpkg predlaže se naredba.

The apt-rdepends alat je alternativna metoda za provjeru ovisnosti. Pomoću ovog alata možete dobiti popis detaljnih ovisnosti o paketu i pronaći njegovu obrnutu stranu.