ನಿಮಗೆ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ ಎಂದು ಇದುವರೆಗೆ ನಿಮಗೆ ಸಂಭವಿಸಿದೆ ಪ್ಯಾಕೇಜ್ ನಿರ್ಮಿಸಿ ಏಕೆಂದರೆ ಕಾಣೆಯಾಗಿದೆ ಅವಲಂಬನೆ? ನಾವು ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡಲು ಅಥವಾ ಬೈನರಿ ಚಲಾಯಿಸಲು ಬಯಸಿದಾಗ ಇದೇ ರೀತಿಯ ಪರಿಸ್ಥಿತಿ ಉಂಟಾಗುತ್ತದೆ. ಈ ಸಂದರ್ಭಗಳಲ್ಲಿ, ನಾವು ಈ ರೀತಿಯ ದೋಷಕ್ಕೆ ಒಳಗಾಗಬಹುದು: «ಎಕ್ಸ್ ಫೈಲ್ ಕಾಣೆಯಾಗಿದೆ, ವಿನಂತಿಸಿದ ಕಾರ್ಯವನ್ನು ನಿರ್ವಹಿಸಲು ಅಸಾಧ್ಯ".
ಅಥವಾ ಕೆಟ್ಟದಾಗಿದೆ: ಕ್ಲಾಸಿಕ್ ಅನ್ನು ಹೇಗೆ ಸರಿಪಡಿಸುವುದು ಅವಲಂಬನೆ ಸಂಘರ್ಷ: «ಫೈಲ್ ಎಕ್ಸ್ ಅನ್ನು ಈಗಾಗಲೇ ಸ್ಥಾಪಿಸಲಾಗಿದೆ«? ಇದಕ್ಕಾಗಿ ಕಂಡುಹಿಡಿಯುವುದು ಅವಶ್ಯಕ ಯಾವ ಪ್ಯಾಕೇಜ್ ಪ್ರಶ್ನೆಯಲ್ಲಿರುವ ಫೈಲ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ. ಅದನ್ನು ಹೇಗೆ ಮಾಡುವುದು? ಹಾ! ಒಳಗೆ ಬಂದು ಕಂಡುಹಿಡಿಯಿರಿ ... |
ಸ್ವಲ್ಪ ಸಮಯದ ಹಿಂದೆ ನಾವು ನೋಡಿದ್ದೇವೆ ಡೆಬಿಯನ್, ಉಬುಂಟು ಮತ್ತು ಉತ್ಪನ್ನಗಳಲ್ಲಿ ಅದನ್ನು ಹೇಗೆ ಮಾಡುವುದು. ಈಗ, ಉಳಿದ ಡಿಸ್ಟ್ರೋಗಳಲ್ಲೂ ಇದನ್ನು ಹೇಗೆ ಮಾಡಲಾಗುತ್ತದೆ ಎಂದು ನೋಡೋಣ.
ಎಪಿಟಿ: ಡೆಬಿಯನ್, ಉಬುಂಟು ಮತ್ತು ಉತ್ಪನ್ನಗಳು
ಎಪಿಟಿ ಬಳಸುವ ಡಿಸ್ಟ್ರೋಗಳು ಬಳಸಬಹುದು apt ಫೈಲ್.
sudo apt-get apt-file ಅನ್ನು ಸ್ಥಾಪಿಸಿ
ಒಮ್ಮೆ ಸ್ಥಾಪಿಸಿದ ನಂತರ, ಇದು ಈ ರೀತಿ ಚಲಿಸುತ್ತದೆ:
apt-file search / path / file
ಎಲ್ಲಿ / ಮಾರ್ಗ / ಫೈಲ್ ನೀವು ಹುಡುಕುತ್ತಿರುವ ಫೈಲ್ನ ಮಾರ್ಗವಾಗಿದೆ.
ಆರ್ಪಿಎಂ: ರೆಡ್ ಹ್ಯಾಟ್, ಫೆಡೋರಾ ಮತ್ತು ಉತ್ಪನ್ನಗಳು
ನೀವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಮಾತ್ರ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾಗಿದೆ:
rpm -qf / path / file
ಎಲ್ಲಿ / ಮಾರ್ಗ / ಫೈಲ್ ನೀವು ಹುಡುಕುತ್ತಿರುವ ಫೈಲ್ನ ಮಾರ್ಗವಾಗಿದೆ.
ಪ್ಯಾಕ್ಮನ್: ಕಮಾನು ಮತ್ತು ಉತ್ಪನ್ನಗಳು
ಆರ್ಚ್ನಲ್ಲಿ, ನೀವು ಸರ್ವಶಕ್ತ ಪ್ಯಾಕ್ಮನ್ ಅನ್ನು ಮಾತ್ರ ಬಳಸಬೇಕಾಗುತ್ತದೆ:
pacman -Qo / path / file
ಆದ್ದರಿಂದ, ಉದಾಹರಣೆಗೆ, ಆಜ್ಞೆ:
ಪ್ಯಾಕ್ಮನ್ -Qo /usr/lib/gtk-2.0/2.10.0/engines/libmist.so
ಹಿಂದಿರಿಗಿಸು:
/usr/lib/gtk-2.0/2.10.0/engines/libmist.so ಜಿಟಿಕೆ-ಎಂಜಿನ್ಗಳ ಮಾಲೀಕತ್ವದಲ್ಲಿದೆ 2.20.2-1
Pkgfile ಅನ್ನು ಸಹ ಬಳಸಲು ಸಾಧ್ಯವಿದೆ. ನೀವು ಅದನ್ನು ಮಾತ್ರ ಸ್ಥಾಪಿಸಬೇಕಾಗಿದೆ:
pacman -S pkgtools
ಇದು ಈ ರೀತಿ ಚಲಿಸುತ್ತದೆ:
pkgfile ಫೈಲ್
ಫೈಲ್ ಎಂದರೆ ನೀವು ಹುಡುಕುತ್ತಿರುವ ಫೈಲ್ನ ಹೆಸರು.
ಬನ್ನಿ, ಅದು ಹತ್ತರಿಂದ ನನಗೆ ಬರುತ್ತದೆ (ಕಂಪೈಲ್ ಮಾಡುವ ಜಾಣ್ಮೆ) !!! ಧನ್ಯವಾದಗಳು ಮತ್ತು ಶುಭಾಶಯಗಳು !!!
ನಿಮಗೆ ಸ್ವಾಗತ ಮಿಗು! ಇದು ಕೆಲಸ ಮಾಡುವುದರಲ್ಲಿ ನನಗೆ ಸಂತೋಷವಾಗಿದೆ.
ಒಂದು ಅಪ್ಪುಗೆ! ಪಾಲ್.
ಉತ್ತಮ ಕೊಡುಗೆ. ಡೆಬಿಯನ್, ಉಬುಂಟು ಮತ್ತು ಉತ್ಪನ್ನಗಳಲ್ಲಿ, ನೀವು ಆಪ್ಟ್-ಫೈಲ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಬಯಸದಿದ್ದಲ್ಲಿ, ಅದೇ ಮಾಹಿತಿಯನ್ನು ಪಡೆಯಲು -S ಆಯ್ಕೆಯೊಂದಿಗೆ ನೀವು ಡಿಪಿಕೆಜಿ ಆಜ್ಞೆಯನ್ನು ಸಹ ಬಳಸಬಹುದು. ಇದನ್ನು ಬಳಸುವುದು apt-file ಗೆ ಹೋಲುತ್ತದೆ:
dpkg -S / path / file
ಆಸಕ್ತಿದಾಯಕ! ಕೊಡುಗೆಗಾಗಿ ಧನ್ಯವಾದಗಳು!
ತಬ್ಬಿಕೊಳ್ಳಿ! ಪಾಲ್.