Kā uzzināt, vai pakotne ir instalēta vai nav instalēta Linux

Iepakojums un palielināmais stikls

Dažreiz mēs konstatējam, ka mums ir jāzina, vai tādi ir programma vai pakotne ir instalēta sistēmā vai nē. Problēma ir tā, ka, ņemot vērā pieejamo pakotņu pārvaldnieku daudzumu dažādiem GNU / Linux izplatījumiem, iesācējiem tas var būt nedaudz sarežģīti, jo viņiem katrā gadījumā jāatceras dažādas komandas vai rīki, kā arī to iespējas, lai mēs varētu parādīt, vai iepakojums ir mūsu sistēmā.

Piemēram, ja mēs pārvietojamies uz Arch Linux un atvasinājumiem, meklētais rīks ir pakotņu pārvaldnieks pacman ar -Qs opcijām un paketes nosaukumu, kuru mēs vēlamies pārbaudīt. No otras puses, ja tas ir izlaidums, kas balstīts uz RPM pakotnēm, mēs varam izmantot rīku rpm -qa, kurā ir uzskaitīti visi instalētie pakotnes, un caurules palīdzību caur cauruli virzīties uz grep package-name, lai filtrētu rezultātu. Debian un atvasinājumiem varat izmantot dpkg -s, kam seko paketes nosaukums, lai uzzinātu, utt.

Jūs domājat, ka tas ir vispārējs risinājums jebkuram izplatījumam, un patiesība ir tāda, ka tas darbotos līdz punktam, jo ​​ne visi iepakojumi ir atrodami ceļos, kur kas meklē un tāpēc var šķist, ka, ja mēs meklējam noteiktas programmatūras paketes, šķiet, ka tās nav atrastas un nav instalētas sistēmā, bet tās ir ... Piemēram, ja mēs skatāmies, vai ir instalēts nano teksta redaktors, ar kuru mēs var lieliski redzēt, vai tas ir vai nav, bet, ja mēs to pārbaudām ar LibreOffice, lieta atšķiras:

which nano

which libreoffice

Abu rezultāts būs ļoti atšķirīgs, jo pirmajā gadījumā tas norādīs binārā (/ bin / nano) ceļu, bet otrajā tas neparādīs mums nevienu izvadi pat tad, ja ir instalēta LibreOffice. To es domāju. Tāpēc galu galā mums nekas cits neatliek kā mācīties dažādas komandas un opcijas mūsu izmantotajam distro:

saistīto rakstu:
Risinājums problēmu sāknēšanai Ubuntu un Linux Mint
pacman -Qs nombre-paquete

rpm -qa | grep nombre-paquete

dpkg -s nombre-paquete


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Valters Omārs Dari teica

    Labdien, izplatījumiem, kas izmanto .deb (Debian un atvasinājumus), varat izmantot ...

    dpkg -l | grep pakotnes_nosaukums vai daļas_partija

    Pievērsiet uzmanību pirmajai kolonnai, ja parādās "ii", tā ir instalēta pakete, var parādīties citas burtu kombinācijas (man dpkg).

    Cits veids, bet jums jāzina precīzs pakas nosaukums, ir ...

    dpkg -s pakotnes_nosaukums

    ... sniedz par to diezgan detalizētu informāciju.

    Sveicieni