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 sastaviti program ili pokrenuti binarni sustav. U tim slučajevima možemo naletjeti na pogrešku kao što je: «Nedostaje X datoteka, nemoguće je izvršiti traženi zadatak”.

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


Maloprije smo vidjeli 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 instalirati apt-datoteku

Jednom instaliran, izvodi se ovako:

traženje / put / datoteka apt-datoteke

Gdje je / put / datoteka 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 / put / datoteka put do datoteke koju tražite.

Pacman: Luk i izvedenice

U Archu trebate koristiti samo svemogućeg Pacmana:

pacman -Qo / put / 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đer je moguće koristiti pkgfile. Trebate ga samo instalirati:

pacman -S pkgalati

Izvodi se ovako:

datoteka pkgfile

Gdje je datoteka naziv datoteke koju tražite.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Miguel Chan dijo

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

  2.   Koristimo Linux dijo

    Nema na čemu, Migue! Drago mi je da to djeluje.
    Zagrljaj! Pavao.

  3.   joadelvija dijo

    Dobar doprinos. Na Debianu, Ubuntuu i izvedenicama također možete koristiti naredbu dpkg s opcijom -S da biste dobili iste podatke, u slučaju da ne želite instalirati apt-datoteku. Korištenje bilo bi vrlo slično apt-datoteci:
    dpkg -S / put / datoteka

    1.    poslužimo se linuxom dijo

      Zanimljiv! Hvala na doprinosu!
      Zagrliti! Pavao.