(bên dưới là từ Ubuntu, nhưng kỹ thuật tương tự rõ ràng cũng hoạt động trên Debian)
$ 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
...
Nếu gói tồn tại, thông tin sẽ được hiển thị. Nếu không, bạn sẽ thấy một cái gì đó như:
$ apt-cache show foobar
N: Unable to locate package foobar
E: No packages found
Ngoài ra, mã thoát apt-cache
sẽ khác không nếu không tìm thấy gói phù hợp.
Lưu ý bổ sung: Nếu bạn đang sử dụng apt-cache show package
gói ở đâu là gói ảo (một gói không tồn tại, nhưng, ví dụ, được tham chiếu bởi các gói khác), bạn sẽ nhận được:
N: Can't select versions from package 'package' as it is purely virtual
N: No packages found
Điều exit code
này là không (theo quan điểm của tôi là một chút sai lầm.)
--force-yes
hủy kích hoạt tất cả bảo mật, do đó bạn thực sự có thể phá vỡ hệ thống của mình đến mức không thể sửa chữa. Ngoài ra:--force-yes
ghi đè (hủy kích hoạt)-y
. trong đó cái sau có thể là lựa chọn của sự lựa chọn: Một dạng dài-y
là--assume-yes
, và đó là những gì nó làm; Nói có cho đến khi nó có thể trở nên thực sự xấu xí, với nguy cơ tàn phá giữa các yếu tố cốt lõi, nguyên tắc cơ bản, v.v.--force
ghi đè phá vỡ an ninh (học theo cách khó khăn)