저는 Ubuntu 14.04.1 LTS를 사용하고 있습니다. 나는 emacs를 설치했고 그것이 맞는지 다시 확인하고 싶었습니다.
~ 1496 $ dpkg --status emacs
dpkg-query: package 'emacs' is not installed and no information is available
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
~ 1497 $ apt-cache show emacs
Package: emacs
Priority: optional
Section: editors
Installed-Size: 25
Maintainer: Ubuntu Developers <[email protected]>
Original-Maintainer: Rob Browning <[email protected]>
Architecture: all
Source: emacs-defaults
Version: 45.0ubuntu1
Depends: emacs24 | emacs24-lucid | emacs24-nox
Filename: pool/main/e/emacs-defaults/emacs_45.0ubuntu1_all.deb
Size: 1624
MD5sum: 2648ac76d7058d4a722ae304e474aa06
SHA1: 6667aaf3b043b44f10271b943dbb9dbb9620dbf2
SHA256: cb9185c543841971a754ebf8c6a35396c865171532b407dce5b5447c41cfa232
Description-en: GNU Emacs editor (metapackage)
GNU Emacs is the extensible self-documenting text editor.
This is a metapackage that will always depend on the latest
recommended Emacs release.
Description-md5: 21fb7da111336097a2378959f6d6e6a8
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 5y
이제 설치된 것으로 보이지만 첫 번째 명령에 "emacs가 설치되지 않았습니다..."라는 메시지가 나타나는 이유가 여전히 혼란스럽습니다.
답변1
당신은 다음과 같이 썼습니다:
이제 설치가 된 것 같네요
emacs
패키지가 설치되었다는 출력을 보고 결론을 내렸 습니까 apt-cache show
? 그렇다면 그것은 사실이 아닙니다. apt-cache show
모든 패키지(설치 여부)에 대해 유사한 출력을 제공합니다. 특히,
Installed-Size: ...
[...]
Size: 1624
이는 패키지 설치 여부에 관계없이 나타납니다.
답변2
메타패키지 emacs24
가 아닌 해당 패키지를 설치한 것 같습니다 . emacs
조사하다:
dpkg --status emacs24
이 명령의 출력에서도 영감을 얻을 수 있습니다.
dpkg -l | grep '^ii.*emacs'