Paano Suriin ang Mga Depende sa isang Package sa Ubuntu 20.04

How Check Dependencies Package Ubuntu 20



Sa sistema ng Ubuntu, ang pag-install ng mga pakete gamit ang command-line ay popular sa mga nagsisimula dahil tila napakadali. Mayroong iba't ibang mga paraan upang makuha ang mga dependency ng isang pakete sa Ubuntu 20.04. Ngunit kailangan nating malaman ang tungkol sa mga dependency sa package para sa mga tao na walang kamalayan dito.

Habang nag-i-install ng mga software packages sa operating system ng Linux, ang ilang mga package ay nakasalalay sa iba pang mga package upang gumana nang tama. Minsan naka-install na ang mga ito sa system, ngunit, sa ibang mga kaso, awtomatikong na-install nila ang package. Ang mga umaasang pakete ay tinawag na termed mga dependency sa package .







Mayroong maraming mga diskarte upang makakuha ng mga detalye ng mga dependency, tulad ng paggamit ng apt manager ng package, utos ng dpkg, o pag-install ng isang tool.



Magsimula tayo sa system ng pamamahala ng APT package upang makuha ang mga dependency ng isang pakete.



Paano Suriin ang Pagsalig sa Package sa Ipakita ang APT:

Isagawa ang apt ipakita utos na may pangalan ng package upang makuha ang kumpletong mga detalye ng isang pakete.





Ang syntax ng paggamit ng diskarteng ito ay:

apt ipakita[Pangalan ng package]

Suriin natin kung anong resulta ang makukuha mo para sa Mozilla Firefox package kapag tumatakbo:



apt ipakita mozilla firefox

Tulad ng ipinakita sa imahe sa itaas, ang pakete ng firefox ay nakasalalay sa iba't ibang mga aklatan. Ang APT package manager gumaganap ng isang pangunahing papel sa sistemang Linux habang awtomatikong nai-install nito ang karamihan sa mga dependency.

Paano Suriin ang Impormasyon sa Mga Depensa sa APT-Cache:

Kung kailangan mo ng limitadong impormasyon ng script ng mga dependency, sumama sa apt-cache utos

Gamitin ang ibinigay na syntax:

nakasalalay ang apt-cache [Pangalan ng package]

Kumuha tayo ng isang halimbawa para sa mas mahusay na pag-unawa. Suriin ang impormasyon sa pagpapakandili ng Mozilla Firefox package:

nakasalalay ang apt-cacheMozilla Firefox

Tingnan ang isa pang halimbawa!

Upang makuha ang mga detalye ng mga dependency ng PHP :

nakasalalay ang apt-cachephp

Paano suriin ang mga dependency ng isang .deb package file:

Kung mayroon kang .deb file upang mai-install ang software package, pagkatapos ay ang apt hindi gagana ang utos.

Para sa mga ito, maaari mong patakbuhin ang dpkg utos kasama ang -Ako o –Info pagpipilian upang makakuha ng mga detalye. Kaya, ang syntax ay:

dpkg --info [deb_file_path]

Ipagpalagay na mayroon ako ng .deb pakete ng Teamviewer sa aking machine sa Ubuntu. Upang makuha ang detalye ng mga dependency nito, ipatupad ang nabanggit na utos:

dpkg --infoMga Pag-download/teamviewer_15.16.8_amd64.deb

Ang seksyon sa itaas ay kung paano makakuha ng detalye ng mga pagtitiwala sa package sa pamamagitan ng apt at dpkg utos

Ngunit kung mas gusto mo ang isang tool, pagkatapos ay sundin ang diskarte na ibinigay sa ibaba:

Paano suriin ang mga pagtitiwala sa tool na apt-rdepends:

Mayroong maraming mga tool upang suriin ang mga pagtitiwala sa package, at maaari kang malito tungkol sa aling tool ang tamang tool na mai-install. Gayundin, hindi ka maaaring kumuha ng isang peligro upang mai-install ang anumang dependency na nakakaapekto sa tumatakbo na system.

Ang apt-rdepend ay isang tunay na tool na makakatulong upang ilista ang lahat ng mga dependency na mayroon ang isang software package. Hindi ito isang built-in na tool; upang makuha ito, gamitin ang utos na nabanggit sa ibaba:

$sudoapti-installapt-rdepend

Ang syntax ng apt-rdepend ay tuwid pasulong:

apt-rdepend[mga pagpipilian] [Pangalan ng package]

Ipagpalagay na kailangan mong malaman ang PHP mga pagtitiwala. Para doon, ipatupad ang ibinigay na utos upang makuha ang nais na output:

apt-rdepends php

Katulad nito, kung kumukuha tayo ng isa pang halimbawa:

apt-rdepends vlc

Upang baligtarin ito, tingnan kung ano ang iba pang mga pakete na nakasalalay sa isang tukoy na pakete ng software, gamitin ang -r pagpipilian

Halimbawa, upang suriin ang listahan ng mga pakete ay nakasalalay sa vlc package, ang utos ay:

apt-rdepend-rvlc

Konklusyon:

Ipinakita sa amin ng pagsulat kung paano suriin ang mga dependency ng package ng isang pakete sa Ubuntu 20.04.

Natagpuan namin ang iba't ibang mga paraan upang makakuha ng mga pagtitiwala sa package gamit ang linya ng utos. Ang Pamamahala ng APT package Ginagampanan ng system ang isang mahalagang papel sa pag-install nito ng halos lahat ng mga dependency. Ngunit kung ang anumang software ay na-download sa pamamagitan ng .deb package, kung gayon ang dpkg iminungkahi ang utos.

Ang apt-rdepend tool ay isang alternatibong pamamaraan upang suriin ang mga dependency. Gamit ang tool na ito, makukuha mo ang listahan ng detalyadong mga dependency ng package at hanapin ang reverse nito.