Kā uzzināt, kurai pakotnei pieder noteikts fails

Vai tev kādreiz ir gadījies, ka tu nevari veidot paketi jo bija pazudis atkarība? Līdzīga situācija var rasties, ja mēs vēlamies sastādīt programmu vai palaist bināru. Šādos gadījumos mums var rasties tāda kļūda kā: «X faila trūkst, nav iespējams izpildīt pieprasīto uzdevumu".

Vai vēl sliktāk: kā salabot klasiku atkarības konflikts"fails X jau ir instalēts«? Šim nolūkam ir nepieciešams atklāt kurā paketē ir attiecīgais fails. Kā to izdarīt? Ha! Ienāc un uzzini ...


Pirms kāda laika mēs redzējām kā to izdarīt uz Debian, Ubuntu un atvasinājumiem. Tagad redzēsim, kā tas tiek darīts arī pārējos rajonos.

APT: Debian, Ubuntu un atvasinājumi

Tie rajoni, kas izmanto APT, var izmantot apt-fails.

sudo apt-get instalēt apt-failu

Pēc instalēšanas tas darbojas šādi:

apt-faila meklēšana / ceļš / fails

Kur / ceļš / fails ir meklētā faila ceļš.

RPM: Red Hat, Fedora un atvasinājumi

Jums ir jāizpilda tikai šāda komanda:

rpm -qf / path / file

Kur / ceļš / fails ir meklētā faila ceļš.

Pacmans: Arka un atvasinājumi

Archā jums jāizmanto tikai visvarenais Pacmans:

pacman -Qo / ceļš / fails

Tā, piemēram, komanda:

pacman -Qo /usr/lib/gtk-2.0/2.10.0/engines/libmist.so

Atgriezties atpakaļ:

/usr/lib/gtk-2.0/2.10.0/engines/libmist.so pieder gtk-engine 2.20.2-1

Ir iespējams izmantot arī pkgfile. Jums tas jāinstalē tikai:

pacman -S pkgtools

Tas darbojas šādi:

pkgfile fails

Kur fails ir meklējamā faila nosaukums.


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: Migels Ángels Gatóns
  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.   Migue Čana teica

    Nāc, man tas nāk no desmit (kompilēšanas prasme) !!! Paldies un sveicieni !!!

  2.   Izmantosim Linux teica

    Jūs esat laipni gaidīti Migue! Es priecājos, ka tas darbojas.
    Apskāviens! Pāvils.

  3.   joadelvija teica

    Labs ieguldījums. Debianā, Ubuntu un atvasinājumos varat izmantot arī komandu dpkg ar opciju -S, lai iegūtu to pašu informāciju, ja nevēlaties instalēt apt-file. Tā lietošana būtu ļoti līdzīga apt-file:
    dpkg -S / ceļš / fails

    1.    izmantosim linux teica

      Interesanti! Paldies par ieguldījumu!
      Apskāviens! Pāvils.