Se vam je že kdaj zgodilo, da niste mogli zgraditi paket ker pogrešani odvisnost? Podobna situacija se lahko zgodi, ko želimo sestaviti program ali zagnati binarno datoteko. V teh primerih lahko naletimo na napako, kot je: «Datoteka X manjka, nemogoče je izvesti zahtevano nalogo".
Ali še huje: kako popraviti klasiko konflikt odvisnosti"datoteka X je že nameščena«? Za to je treba odkriti kateri paket vsebuje zadevno datoteko. Kako narediti? Ha! Vstopite in ugotovite ... |
Pred časom smo videli kako to storiti v Debianu, Ubuntuju in izvedenih finančnih instrumentih. Zdaj pa poglejmo, kako se to počne tudi v ostalih distribucijskih sistemih.
APT: Debian, Ubuntu in derivati
Tiste distribucije, ki uporabljajo APT, lahko uporabljajo apt-datoteka.
sudo apt-get namestite apt-datoteko
Ko je nameščen, deluje tako:
iskanje / pot / datoteka apt-datoteke
Kjer je / pot / datoteka pot do datoteke, ki jo iščete.
RPM: Red Hat, Fedora in derivati
Izvesti morate le naslednji ukaz:
rpm -qf / pot / datoteka
Kjer je / pot / datoteka pot do datoteke, ki jo iščete.
Pacman: Arch in derivati
V Archu morate uporabiti le vsemogočnega Pacmana:
pacman -Qo / pot / datoteka
Tako je na primer ukaz:
pacman -Qo /usr/lib/gtk-2.0/2.10.0/engines/libmist.so
Prinesi nazaj:
/usr/lib/gtk-2.0/2.10.0/engines/libmist.so je v lasti gtk-motorjev 2.20.2-1
Možna je tudi uporaba datoteke pkg. Namestiti ga morate le:
pacman -S pkgtools
Deluje tako:
pkgfile
Kje datoteka je ime datoteke, ki jo iščete.
Daj no, prihaja mi od desetih (smisel sestavljanja) !!! Hvala in lep pozdrav !!!
Dobrodošla, Migue! Vesel sem, da deluje.
Objem! Paul.
Dober prispevek. V Debianu, Ubuntuju in izvedenih finančnih instrumentih lahko uporabite tudi ukaz dpkg z možnostjo -S, če želite dobiti enake informacije, če ne želite namestiti datoteke apt. Uporaba bi bila zelo podobna apt-datoteki:
dpkg -S / pot / datoteka
Zanimivo! Hvala za prispevek!
Objem! Paul.