ಇತರ ಸಂದರ್ಭಗಳಲ್ಲಿ ನಾವು ನೋಡಿದ್ದೇವೆ ಪ್ಯಾಕೇಜ್ನ ಅವಲಂಬನೆಗಳನ್ನು ಹೇಗೆ ಗುರುತಿಸುವುದು o ಫೈಲ್ ಯಾವ ಪ್ಯಾಕೇಜ್ಗೆ ಸೇರಿದೆ ಎಂಬುದನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ಹೇಗೆ. ಈ ಸಮಯದಲ್ಲಿ, ಹೇಗೆ ಎಂದು ನಾವು ವಿವರಿಸುತ್ತೇವೆ ಪಟ್ಟಿ ಮಾಡಲು ದಿ ಪ್ಯಾಕೇಜುಗಳು ಒಂದು ಒಳಗೆ ಪಿಪಿಎ o ಭಂಡಾರ ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ. |
1 ವಿಧಾನ
/ Var / lib / apt / list / folder ನಲ್ಲಿ ರೆಪೊಸಿಟರಿಗೆ ಅಥವಾ PPA ಗೆ ಅನುಗುಣವಾದ ಫೈಲ್ ಅನ್ನು ಹುಡುಕಿ. ಹೆಸರು "ಪ್ಯಾಕೇಜುಗಳು" ನಲ್ಲಿ ಕೊನೆಗೊಳ್ಳಬೇಕು. ನಂತರ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ:
# ಡೆಬ್ಗೆ ಉದಾಹರಣೆ http://security.ubuntu.com/ubuntu ಕ್ವಾಂಟಲ್-ಸೆಕ್ಯುರಿಟಿ ಮಲ್ಟಿವರ್ಸ್
awk '$ 1 == "ಪ್ಯಾಕೇಜ್:" {print $ 2}' / var / lib / apt / list / security * multiverse * Packages
2 ವಿಧಾನ
Apt-cache ಆಜ್ಞೆಯ output ಟ್ಪುಟ್ ಅನ್ನು ವಿಶ್ಲೇಷಿಸಲು ಸಹ ಸಾಧ್ಯವಿದೆ. ಕೆಳಗಿನ ಸ್ಕ್ರಿಪ್ಟ್ ಸರ್ವರ್ ಮತ್ತು ರೆಪೊಸಿಟರಿ ಮಾಹಿತಿಯೊಂದಿಗೆ ಎಲ್ಲಾ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ:
#! / ಬಿನ್ / ಬ್ಯಾಷ್
apt-cache policy $ (dpkg -l | awk 'NR> = 6 {print $ 2}') |
awk '/ ^ [^] / {ವಿಭಜನೆ ($ 1, a, ":"); pkg = a [1]}
nextline == 1 {nextline = 0; printf ("% - 40s% -50s% sn", pkg, $ 2, $ 3)}
/ *** / {nextline = 1} '
ಅಲ್ಲದೆ, ಸುಲಭವಾದ ಹುಡುಕಾಟಕ್ಕಾಗಿ ಫಲಿತಾಂಶವನ್ನು ವಿಂಗಡಿಸಿ. ನೀವು ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಫೈಲ್ನಲ್ಲಿ ಉಳಿಸಬೇಕು, ಅದಕ್ಕೆ ಮರಣದಂಡನೆ ಅನುಮತಿಗಳನ್ನು ನೀಡಿ (ಸುಡೋ chmod + x ಫೈಲ್) ಮತ್ತು ಅದನ್ನು ಟರ್ಮಿನಲ್ನಿಂದ ಚಲಾಯಿಸಿ.
ಮೂಲ: ಉಬುಂಟು ಕೇಳಿ