Nangyari na ba sa iyo na hindi mo kaya bumuo ng isang pakete kasi may nawawala pagpapakandili? Ang isang katulad na sitwasyon ay maaaring mangyari kapag nais naming mag-ipon ng isang programa o magpatakbo ng isang binary. Sa mga kasong ito, maaaring magkaroon kami ng isang error tulad ng: «Nawawala ang X file, imposibleng maisagawa ang hiniling na gawain".
O mas masahol pa: kung paano ayusin ang klasiko salungatan sa pagtitiwala"naka-install na ang file X«? Para sa mga ito kinakailangan upang matuklasan aling pakete ang naglalaman ng pinag-uusapan na file. Paano ito magagawa? Ha! Pumasok at alamin ... |
Kanina lang nakita natin kung paano ito gawin sa Debian, Ubuntu at mga derivatives. Ngayon, tingnan natin kung paano ito ginagawa sa natitirang mga distro din.
APT: Debian, Ubuntu at mga derivatives
Ang mga distro na gumagamit ng APT, maaaring magamit apt file.
sudo apt-get install apt-file
Kapag na-install, tumatakbo ito tulad nito:
apt-file na paghahanap / landas / file
Kung saan / path / file ang landas ng file na iyong hinahanap.
RPM: Red Hat, Fedora at derivatives
Kailangan mo lang ipatupad ang sumusunod na utos:
rpm -qf / path / file
Kung saan / path / file ang landas ng file na iyong hinahanap.
Pacman: Arko at mga hango
Sa Arch, kailangan mo lamang gamitin ang makapangyarihang Pacman:
pacman -Qo / path / file
Kaya, halimbawa, ang utos:
pacman -Qo /usr/lib/gtk-2.0/2.10.0/engines/libmist.so
Ibalik:
/usr/lib/gtk-2.0/2.10.0/engines/libmist.so ay pagmamay-ari ng gtk-engine 2.20.2-1
Posible ring gumamit ng pkgfile. Kailangan mo lamang itong mai-install:
pacman -S pkgtools
Ito ay tumatakbo tulad nito:
pkgfile file
Kung saan ang file ay ang pangalan ng file na iyong hinahanap.
Halika, ito ay dumating sa akin mula sa sampung (ang talento ng pag-iipon) !!! Salamat at pagbati !!!
Maligayang pagdating Migue! Natutuwa akong gumagana ito.
Isang yakap! Paul
Magandang tampo Sa Debian, Ubuntu at mga derivatives, maaari mo ring gamitin ang utos ng dpkg na may pagpipiliang -S upang makuha ang parehong impormasyon, kung sakaling hindi mo nais na mai-install ang apt-file. Ang paggamit nito ay magkatulad sa apt-file:
dpkg -S / path / file
Nakakatuwa! Salamat sa kontribusyon!
Yakap! Paul