A ju ka ndodhur ndonjëherë që nuk mundeni ndërtoni një paketë sepse kishte një të humbur varësi? Një situatë e ngjashme mund të ndodhë kur duam të përpilojmë një program ose të ekzekutojmë një binar. Në këto raste, mund të hasim një gabim të tillë si: «Skedari X mungon, e pamundur për të kryer detyrën e kërkuar".
Ose më keq: si të rregullojmë klasiken konflikti i varësisë: "skedari X është instaluar tashmë«? Për këtë është e nevojshme të zbulohet cila paketë përmban skedarin në fjalë. Si ta bëjmë atë? Ha! Ejani dhe zbuloni ... |
Pak më parë pamë si ta bëjmë atë në Debian, Ubuntu dhe derivatet. Tani, le të shohim se si bëhet në pjesën tjetër të distros gjithashtu.
APT: Debian, Ubuntu dhe derivatet
Ato distro që përdorin APT, mund t'i përdorin skedar apt.
sudo apt-get instaloni skedarin apt
Pasi të instalohet, funksionon kështu:
kërkimi / rruga / skedari i apt-file
Ku / shtegu / skedari është rruga e skedarit që po kërkoni.
RPM: Red Hat, Fedora dhe derivatet
Ju vetëm duhet të ekzekutoni komandën e mëposhtme:
rpm -qf / shtegu / skedari
Ku / shtegu / skedari është rruga e skedarit që po kërkoni.
Pacman: Harku dhe derivatet
Në Arch, ju duhet të përdorni vetëm Pacman të plotfuqishëm:
pacman -Qo / shteg / skedar
Kështu, për shembull, komanda:
pacman -Qo /usr/lib/gtk-2.0/2.10.0/engines/libmist.so
Sillni përsëri:
/usr/lib/gtk-2.0/2.10.0/engines/libmist.so është në pronësi të gtk-engines 2.20.2-1
Alsoshtë gjithashtu e mundur të përdorni pkgfile. Duhet ta instaloni vetëm:
pacman -S pkgtools
Ajo funksionon kështu:
skedari pkgfile
Ku skedar është emri i skedarit që po kërkoni.
Eja, më vjen nga dhjetë (aftësia e përpilimit) !!! Faleminderit dhe pershendetje !!!
Ju mirepresim Migue! Jam i lumtur që funksionon.
Nje perqafim! Paul.
Kontribut i mirë. Në Debian, Ubuntu dhe derivatet, gjithashtu mund të përdorni komandën dpkg me opsionin -S për të marrë të njëjtin informacion, në rast se nuk doni të instaloni skedarin apt. Përdorimi i tij do të ishte shumë i ngjashëm me skedarin apt:
dpkg -S / rruga / skedari
Interesante! Faleminderit për kontributin!
Perqafo! Paul.