(नीचे उबंटू से है, लेकिन एक ही तकनीक स्पष्ट रूप से डेबियन पर भी काम करती है)
$ apt-cache show screen
Package: screen
Priority: optional
Section: misc
Installed-Size: 950
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Axel Beckert <abe@debian.org>
Architecture: amd64
Version: 4.1.0~20120320gitdb59704-9
Depends: libc6 (>= 2.15), libpam0g (>= 0.99.7.1), libtinfo5
Suggests: iselect (>= 1.4.0-1) | screenie | byobu
Filename: pool/main/s/screen/screen_4.1.0~20120320gitdb59704-9_amd64.deb
Size: 645730
...
यदि पैकेज मौजूद है, तो जानकारी प्रदर्शित की जाएगी। यदि नहीं, तो आप कुछ इस तरह देखेंगे:
$ apt-cache show foobar
N: Unable to locate package foobar
E: No packages found
इसके अतिरिक्त, apt-cache
यदि कोई मिलान पैकेज नहीं मिलता है , तो बाहर निकलने का कोड गैर-शून्य होगा।
अतिरिक्त नोट: यदि आप उपयोग कर रहे हैं apt-cache show package
जहां पैकेज एक आभासी है (जो मौजूद नहीं है, लेकिन उदाहरण के लिए, अन्य पैकेजों द्वारा संदर्भित), तो आपको मिलेगा:
N: Can't select versions from package 'package' as it is purely virtual
N: No packages found
यह exit code
शून्य है (जो मेरी राय में थोड़ा भ्रामक है)
--force-yes
सभी सुरक्षा को निष्क्रिय कर देता है, इसलिए आप वास्तव में बिना किसी मरम्मत के अपने सिस्टम को तोड़ सकते हैं। इसके अलावा:--force-yes
ओवरराइड (निष्क्रिय)-y
। जहां बाद वाला विकल्प का विकल्प हो सकता है: एक लंबा रूप-y
है--assume-yes
, और यही वह करता है; यह कहकर हाँ कि जब तक यह वास्तव में बदसूरत न हो जाए, मूल तत्वों, बुनियादी बातों, आदि के बीच कहर--force