इस कमांड को /var/lib/apt/lists/
समाप्त करने के लिए संबंधित फ़ाइल ढूंढें Packages
और इस कमांड को निष्पादित करें:
# example for deb http://security.ubuntu.com/ubuntu natty-security multiverse
awk '$1 == "Package:" { print $2 }' /var/lib/apt/lists/security*multiverse*Packages
वैसे, मेरा extras.ubuntu.com_ubuntu_dists_natty_main_binary-i386_Packages
खाली है।
संपादित करें
आप apt-cache
आउटपुट को पार्स भी कर सकते हैं । यह स्क्रिप्ट सर्वर और रेपो सूचना के साथ सभी पैकेजों को सूचीबद्ध करती है:
#!/bin/bash
apt-cache policy $(dpkg -l | awk 'NR >= 6 { print $2 }') |
awk '/^[^ ]/ { split($1, a, ":"); pkg = a[1] }
nextline == 1 { nextline = 0; printf("%-40s %-50s %s\n", pkg, $2, $3) }
/\*\*\*/ { nextline = 1 }'
आपके द्वारा खोजे जा रहे इनफ़ोस को आसानी से प्राप्त कर सकते हैं।