ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಹೇಗೆ ಸಾಧ್ಯ ಎಂದು ನೋಡೋಣ ಆಜ್ಞಾ ಸಾಲಿನಿಂದ ಲಭ್ಯವಿರುವ ಪ್ಯಾಕೇಜ್ಗಳಿಗಾಗಿ ಹುಡುಕಿ. ಟರ್ಮಿನಲ್ನಿಂದ ಡೆಬಿಯನ್, ಉಬುಂಟು, ಅಥವಾ ಲಿನಕ್ಸ್ ಮಿಂಟ್ನಲ್ಲಿ ಲಭ್ಯವಿರುವ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಹುಡುಕಲು ಹಲವಾರು ಮಾರ್ಗಗಳಿವೆ. ಈ ಪ್ಯಾಕೇಜುಗಳು ಆಗಿರಬಹುದು ಧನ್ಯವಾದಗಳು ಹುಡುಕಿ ಜಾಸ್ತಿಯಿದೆ, ಸೂಕ್ತ-ಸಂಗ್ರಹ y ಯೋಗ್ಯತೆ. ಪ್ಯಾಕೇಜ್ ಹೆಸರುಗಳು ಮತ್ತು ಇವುಗಳ ವಿವರಣೆಯನ್ನು ಹುಡುಕುವಾಗ ಈ ಉಪಕರಣಗಳು ನಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತವೆ. ನಾವು ಹುಡುಕುತ್ತಿರುವುದು ನಿರ್ದಿಷ್ಟ ಪ್ಯಾಕೇಜ್ ಆಗಿದ್ದರೆ ಅವು ಪ್ಯಾಕೇಜ್ನ ನಿಖರವಾದ ಹೆಸರು ನಮಗೆ ತಿಳಿದಿಲ್ಲ ಅಥವಾ ನಿರ್ದಿಷ್ಟ ಉದ್ದೇಶ ಅಥವಾ ಕಾರ್ಯಕ್ಕಾಗಿ ನಮಗೆ ಉಪಕರಣದ ಅಗತ್ಯವಿದ್ದರೆ ಅವು ತುಂಬಾ ಉಪಯುಕ್ತವಾಗುತ್ತವೆ. ಈ ರೀತಿಯಾಗಿ ನಾವು ಲಭ್ಯವಿರುವ ಆಯ್ಕೆಗಳನ್ನು ತಿಳಿಯಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.
ಲಭ್ಯವಿರುವ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಹುಡುಕಲು ಆಪ್ಟ್, ಆಪ್ಟ್-ಕ್ಯಾಶ್ ಮತ್ತು ಆಪ್ಟಿಟ್ಯೂಡ್ ಅನ್ನು ಬಳಸುವ ನಡುವಿನ ಪ್ರಮುಖ ವ್ಯತ್ಯಾಸಗಳು ಅವುಗಳ ಉತ್ಪಾದನೆ ಮತ್ತು ಈ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ವರ್ಗೀಕರಿಸಿದ ಕ್ರಮ. ಅಲ್ಲದೆ, ನಿಮ್ಮ ಡೆಬಿಯನ್ ಮೂಲದ ಗ್ನು / ಲಿನಕ್ಸ್ ವಿತರಣೆಯಲ್ಲಿ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಆಪ್ಟಿಟ್ಯೂಡ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗುವುದಿಲ್ಲ. ಇದು ನಿಮ್ಮ ವಿಷಯವಾಗಿದ್ದರೆ, ನೀವು ಅದನ್ನು ಸ್ಥಾಪಿಸಬೇಕಾಗುತ್ತದೆ.
ನಾವು ನೋಡಲು ಹೊರಟಿರುವ ಎಲ್ಲಾ ಉದಾಹರಣೆಗಳಲ್ಲಿ, apt-cache .ಟ್ಪುಟ್ ಓದಲು ಸುಲಭವಾಗಿದೆ ಸಾಮಾನ್ಯವಾಗಿ ನನಗೆ ಹೆಚ್ಚುವರಿ ಮಾಹಿತಿ ಅಗತ್ಯವಿಲ್ಲ. ಸ್ಥಾಪಿಸಲಾದ / ಲಭ್ಯವಿರುವ ಆವೃತ್ತಿಗಳನ್ನು ನೋಡಲು ನೀವು apt-cache ನೀತಿ ಪ್ಯಾಕೇಜ್ ಹೆಸರನ್ನು ಬಳಸಬಹುದು.
ನೆನಪಿನಲ್ಲಿಡಬೇಕಾದ ಇನ್ನೊಂದು ವಿಷಯವೆಂದರೆ ಅದು apt ಮತ್ತು apt-cache ಸೂಕ್ತ ಸಾಫ್ಟ್ವೇರ್ ಪ್ಯಾಕೇಜ್ಗಳ ಸಂಗ್ರಹವನ್ನು ಹುಡುಕಿ, ಆದ್ದರಿಂದ ಅವುಗಳು ಲಭ್ಯವಿರುವ ಎರಡೂ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತವೆ ಭಂಡಾರಗಳು ಹಸ್ತಚಾಲಿತವಾಗಿ ಸ್ಥಾಪಿಸಲಾದ ಡಿಇಬಿ ಪ್ಯಾಕೇಜ್ಗಳಂತಹವು (ರೆಪೊಸಿಟರಿಗಳಲ್ಲಿ ಲಭ್ಯವಿಲ್ಲ). ಸಂದರ್ಭದಲ್ಲಿ ಆಪ್ಟಿಟ್ಯೂಡ್, ಇದು ರೆಪೊಸಿಟರಿಗಳಲ್ಲಿ ಲಭ್ಯವಿರುವ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಮಾತ್ರ ಹಿಂದಿರುಗಿಸುತ್ತದೆ.
ಆಜ್ಞಾ ಸಾಲಿನಿಂದ ಲಭ್ಯವಿರುವ ಪ್ಯಾಕೇಜ್ಗಳಿಗಾಗಿ ಹುಡುಕಿ
ಆಪ್ಟ್-ಸಂಗ್ರಹವನ್ನು ಬಳಸಿಕೊಂಡು ಲಭ್ಯವಿರುವ ಪ್ಯಾಕೇಜ್ಗಳಿಗಾಗಿ ಹುಡುಕಿ
ನಾನು ಈಗಾಗಲೇ ಬರೆದಂತೆ, ನಾವು apt-cache ಅನ್ನು ಬಳಸಬಹುದು ಡೆಬಿಯನ್, ಉಬುಂಟು, ಅಥವಾ ಲಿನಕ್ಸ್ ಮಿಂಟ್ ರೆಪೊಸಿಟರಿಗಳಲ್ಲಿ ಲಭ್ಯವಿರುವ ಪ್ಯಾಕೇಜ್ಗಳಿಗಾಗಿ ಹುಡುಕಿ, ರೆಪೊಸಿಟರಿಗಳಲ್ಲಿ ಇಲ್ಲದ ಸ್ಥಾಪಿಸಲಾದ ಡಿಇಬಿ ಪ್ಯಾಕೇಜ್ಗಳ ಜೊತೆಗೆ. ಬಳಸಬೇಕಾದ ಸ್ವರೂಪ ಈ ಕೆಳಗಿನಂತಿರುತ್ತದೆ:
apt-cache search BÚSQUEDA
ಒಂದು ಪ್ರಾಯೋಗಿಕ ಉದಾಹರಣೆ "nodejs" ಪ್ಯಾಕೇಜ್ಗಾಗಿ ಹುಡುಕಿ ಅದು ಈ ಕೆಳಗಿನಂತೆಯೇ ಇರುತ್ತದೆ:
apt-cache search nodejs
ಹಿಂದಿನ ಕ್ಯಾಪ್ಚರ್ನಲ್ಲಿ ನೀವು ನೋಡುವಂತೆ, ಎಲ್ಲಾ output ಟ್ಪುಟ್ ಅನ್ನು ಸೆರೆಹಿಡಿಯಲು ನನಗೆ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ, ಏಕೆಂದರೆ ಅದು ತುಂಬಾ ಉದ್ದವಾಗಿದೆ.
ಆಪ್ಟಿಟ್ಯೂಡ್ ಬಳಸಿ ಲಭ್ಯವಿರುವ ಪ್ಯಾಕೇಜ್ಗಳಿಗಾಗಿ ಹುಡುಕಿ
ಆಪ್ಟಿಟ್ಯೂಡ್ನ ಸಂದರ್ಭದಲ್ಲಿ, ಇದು ಎ ಸೂಕ್ತಕ್ಕಾಗಿ Ncurses- ಆಧಾರಿತ ಫ್ರಂಟ್-ಎಂಡ್. ಈ ಉಪಕರಣವನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸ್ಥಾಪಿಸಲಾಗುವುದಿಲ್ಲ, ಆದರೆ ನಮಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ ಇದನ್ನು ಡೆಬಿಯನ್, ಉಬುಂಟು, ಲಿನಕ್ಸ್ ಮಿಂಟ್ ಮತ್ತು ಇತರ ಡೆಬಿಯನ್ ಮೂಲದ ಗ್ನು / ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳಲ್ಲಿ ಸ್ಥಾಪಿಸಿ ಈ ಆಜ್ಞೆಯನ್ನು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಬಳಸುವುದು (Ctrl + Alt + T):
sudo apt install aptitude
ಅನುಸ್ಥಾಪನೆಯ ನಂತರ, ಆಜ್ಞಾ ಸಾಲಿನಿಂದ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಹುಡುಕಲು ನಾವು ಆಪ್ಟಿಟ್ಯೂಡ್ ಅನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಬಳಸಲು ಸ್ವರೂಪವು ಈ ರೀತಿಯಾಗಿರುತ್ತದೆ:
aptitude search BÚSQUEDA
"ನೋಡೆಜ್" ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಕಂಡುಹಿಡಿಯಲು ಪ್ರಾಯೋಗಿಕ ಉದಾಹರಣೆ ಈ ಕೆಳಗಿನಂತಿರುತ್ತದೆ:
aptitude search nodejs
ನಮಗೂ ಸಾಧ್ಯವಾಗುತ್ತದೆ ಆಪ್ಟಿಟ್ಯೂಡ್ Ncurses ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಬಳಸಿ. ನಮಗೆ ಹೆಚ್ಚು ಬರೆಯಲು ಇರುವುದಿಲ್ಲ ಯೋಗ್ಯತೆ ಅದನ್ನು ಪ್ರಾರಂಭಿಸಲು:
ಇಲ್ಲಿ ನಾವು ಮಾಡಬಹುದು ಕೀವರ್ಡ್ ಒತ್ತುವ ಮೂಲಕ / ತದನಂತರ ಪ್ಯಾಕೇಜ್ಗಳಿಗಾಗಿ ಹುಡುಕಿ ಹುಡುಕಾಟಕ್ಕಾಗಿ.
ಆಪ್ಟ್ ಬಳಸಿ ಲಭ್ಯವಿರುವ ಪ್ಯಾಕೇಜ್ಗಳಿಗಾಗಿ ಹುಡುಕಿ
ಆಪ್ಟ್ ಬಳಸಿ, ನಾವು ಆಜ್ಞಾ ಸಾಲಿನಿಂದ ಲಭ್ಯವಿರುವ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಈ ಕೆಳಗಿನಂತೆ ಹುಡುಕಬಹುದು:
apt search BÚSQUEDA
ಕೇವಲ ಮಾಡಬೇಕು ಕೀವರ್ಡ್ನೊಂದಿಗೆ SEARCH ಪದವನ್ನು ಬದಲಾಯಿಸಿ ನಾವು ಹುಡುಕಲು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದೇವೆ. ನಾವು ಹಲವಾರು ಕೀವರ್ಡ್ಗಳನ್ನು ಉಲ್ಲೇಖಗಳಲ್ಲಿ ಸೇರಿಸಬಹುದು.
ಅದರ output ಟ್ಪುಟ್ನ ಜೊತೆಗೆ 'ನೋಡೆಜ್'ಗಳನ್ನು ಹುಡುಕುವ ಉದಾಹರಣೆಯಾಗಿದೆ:
apt search nodejs
ಮತ್ತೊಮ್ಮೆ, ಫಲಿತಾಂಶಗಳು ಹಲವು, ಹಿಂದಿನ ಚಿತ್ರದಲ್ಲಿ ಎಲ್ಲವನ್ನೂ ಸೆರೆಹಿಡಿಯುವುದು ನನಗೆ ಅಸಾಧ್ಯವಾಗಿದೆ.
ಫಲಿತಾಂಶಗಳನ್ನು ಓದಲು ಸುಲಭಗೊಳಿಸಿ
ನಾವು ಈಗ ನೋಡಿದ ಮೂರು ಸಂದರ್ಭಗಳಲ್ಲಿ, ಹುಡುಕಾಟ ಫಲಿತಾಂಶಗಳು ಬಹಳ ಉದ್ದವಾಗಿರುತ್ತದೆ. ಅದು ಇದ್ದಾಗ, ನಮಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ ಬಳಸಿ ಅವುಗಳನ್ನು ಚಲಾಯಿಸಿ ಹೆಚ್ಚು ಆಜ್ಞೆಗಳ ಪಕ್ಕದಲ್ಲಿ. ಕೆಳಗೆ ತೋರಿಸಿರುವಂತೆ ಇದು ಓದಲು ಸುಲಭವಾಗಿಸುತ್ತದೆ:
apt-cache search BÚSQUEDA | more
Grep ಅನ್ನು ಬಳಸಿಕೊಂಡು ನಿರ್ದಿಷ್ಟ ಕೀವರ್ಡ್ (ಈ ಉದಾಹರಣೆಯಲ್ಲಿ SEARCH2) ಅನ್ನು ಒಳಗೊಂಡಿರದ ಫಲಿತಾಂಶಗಳನ್ನು ಸಹ ನಾವು ಹೊರಗಿಡಬಹುದು:
apt-cache search BÚSQUEDA | grep BÚSQUEDA2
ಗ್ರೀಪ್ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಕೇಸ್ ಸೆನ್ಸಿಟಿವ್ ಆಗಿದೆ. ನಾವು -i ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಿದರೆ ನಾವು ಮೇಲಿನ ಮತ್ತು ಲೋವರ್ ಕೇಸ್ ಅನ್ನು ನಿರ್ಲಕ್ಷಿಸಬಹುದು. ಅದು ಹೀಗಿರುತ್ತದೆ: grep -i SEARCH2.