ಪಿಪಿಎ ಅಥವಾ ಅಧಿಕೃತ ಭಂಡಾರದಲ್ಲಿ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಹೇಗೆ ಪಟ್ಟಿ ಮಾಡುವುದು

ಇತರ ಸಂದರ್ಭಗಳಲ್ಲಿ ನಾವು ನೋಡಿದ್ದೇವೆ ಪ್ಯಾಕೇಜ್ನ ಅವಲಂಬನೆಗಳನ್ನು ಹೇಗೆ ಗುರುತಿಸುವುದು 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 ಫೈಲ್) ಮತ್ತು ಅದನ್ನು ಟರ್ಮಿನಲ್‌ನಿಂದ ಚಲಾಯಿಸಿ.

ಮೂಲ: ಉಬುಂಟು ಕೇಳಿ


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.