Kako znati kojem paketu pripada određena datoteka

Je li vam se ikad dogodilo da niste mogli izgraditi paket jer nestali zavisnost? Slična se situacija može dogoditi kada želimo kompajlirati program ili pokrenuti binarni program. U tim slučajevima možemo naići na grešku kao što je: «Nedostaje X datoteka, nemoguće je izvršiti traženi zadatak".

Ili još gore: kako popraviti klasiku sukob zavisnosti: «datoteka X je već instalirana«? Za ovo je potrebno otkriti koji paket sadrži dotičnu datoteku. Kako uraditi? Ha! Uđite i saznajte ...


Prije nekog vremena vidjeli smo kako to učiniti na Debianu, Ubuntuu i izvedenicama. Sada, da vidimo kako se to radi i na ostatku distribucija.

APT: Debian, Ubuntu i derivati

One distribucije koje koriste APT, mogu koristiti apt-datoteka.

sudo apt-get instaliraj apt-datoteku

Jednom instaliran, on radi ovako:

apt-datoteka pretraga / putanja / datoteka

Gdje je / path / file put do datoteke koju tražite.

RPM: Red Hat, Fedora i derivati

Trebate izvršiti samo sljedeću naredbu:

rpm -qf / put / datoteka

Gdje je / path / file put do datoteke koju tražite.

Pacman: Luk i izvedenice

U Archu trebate koristiti samo svemogućeg Pacmana:

pacman -Qo / putanja / datoteka

Tako, na primjer, naredba:

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

Vratiti:

/usr/lib/gtk-2.0/2.10.0/engines/libmist.so je u vlasništvu gtk-motora 2.20.2-1

Takođe je moguće koristiti pkgfile. Trebate ga samo instalirati:

pacman -S pkgtools

Izvodi se ovako:

pkgfile datoteka

Gdje je datoteka naziv datoteke koju tražite.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Miguel Chan rekao je

    Hajde, dolazi mi od deset (smisao sastavljanja) !!! Hvala i pozdrav !!!

  2.   Koristimo Linux rekao je

    Nema na čemu, Migue! Drago mi je da to radi.
    Zagrljaj! Paul.

  3.   joadelvia rekao je

    Dobar doprinos. Na Debianu, Ubuntuu i izvedenicama također možete koristiti naredbu dpkg s opcijom -S da biste dobili iste informacije, u slučaju da ne želite instalirati apt-datoteku. Upotreba bi bila vrlo slična apt-datoteci:
    dpkg -S / putanja / datoteka

    1.    iskoristimo linux rekao je

      Zanimljivo! Hvala na doprinosu!
      Zagrljaj! Paul.