apt-get autoremove는 모든 것을 제거합니다

apt-get autoremove는 모든 것을 제거합니다

13.10을 달리고 있어요. 나는 emacs를 제거한 다음 sudo apt-get autoremove를 실행했지만 다른 모든 항목(아마도 많이 필요할 것임)을 모두 제거해야 한다고 결정했습니다. 전체 목록은 다음과 같습니다.

The following packages were automatically installed and are no longer required:
  ghc ghc-haddock latex-cjk-common libbsd-dev libffi-dev libgail-3-doc
  libgail-doc libgda-5.0-4 libgda-5.0-common libgdk-pixbuf2.0-dev
  libgdk-pixbuf2.0-doc libgdl-3-5 libgdl-3-common libghc-data-default-doc
  libghc-dlist-dev libghc-dlist-doc libghc-mtl-doc libghc-transformers-doc
  libghc-x11-doc libghc-x11-xft-doc libgladeui-2-4 libgladeui-common
  libglib2.0-dev libglib2.0-doc libgmp-dev libgmpxx4ldbl libgstreamer1.0-dev
  libgtk-3-doc libgtk2.0-doc libgtksourceview-3.0-doc libharfbuzz-dev
  libid3tag0 libimlib2 libintl-perl libio-stringy-perl libipc-signal-perl
  libjson-perl liblockdev1 libmime-types-perl libnotify-doc libopts25-dev
  libpango1.0-doc libpcre3-dev libpcrecpp0 libpng12-dev libproc-waitstat-perl
  librecode0 libregexp-assemble-perl libremctl1 libreoffice-report-builder-bin
  libsource-highlight-common libsp1c2 libstdc++5 libtelepathy-glib-doc
  libtext-unidecode-perl libtie-ixhash-perl libvala-0.20-0 libwayland-dev
  libxcb-render0-dev libxcb-shm0-dev libxkbcommon-dev libxml-libxml-perl
  libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl
  libxml-sax-expat-perl libxml-sax-perl libxml2-dev libxml2-doc libxml2-utils
  m-tx manpages-posix manpages-posix-dev mercurial mercurial-common
  mime-construct moreutils musixtex openbsd-inetd pfb2t1c2pfb
  pidgin-encryption plt-scheme pmx policykit-1-doc python-bzrlib
  python-compizconfig python-configobj python-debianbts python-fpconst
  python-keyring python-launchpadlib python-lazr.restfulclient python-lazr.uri
  python-oauth python-reportbug python-scour python-secretstorage
  python-simplejson python-soappy python-wadllib python3-decorator
  python3-magic python3-simplegeneric quilt racket racket-common racket-doc
  remctl-client reportbug schroot-common screen sgml-data sp suckless-tools
  swath tex4ht tex4ht-common texinfo texlive-bibtex-extra
  texlive-fonts-extra-doc texlive-formats-extra texlive-games
  texlive-generic-extra texlive-humanities texlive-humanities-doc
  texlive-lang-african texlive-lang-cjk texlive-lang-cyrillic
  texlive-lang-czechslovak texlive-lang-english texlive-lang-european
  texlive-lang-french texlive-lang-german texlive-lang-indic
  texlive-lang-italian texlive-lang-other texlive-lang-polish
  texlive-lang-portuguese texlive-lang-spanish texlive-math-extra
  texlive-music texlive-omega texlive-plain-extra texlive-publishers
  texlive-publishers-doc texlive-science texlive-science-doc texlive-xetex
  tree valac-0.20 valac-0.20-vapi wmbubble wmbutton wmcalclock wmhdplop
  wmmemload wmnd wmweather xfonts-x3270-misc xmonad xsltproc
Use 'apt-get autoremove' to remove them.

emacs를 다시 설치하고 제거하려고 시도했지만 여전히 이 모두를 제거해야 한다고 주장합니다. libreoffice와 python-twisted는 수동 설치로 설정하기 전까지 여기에 있었습니다. 우분투는 왜 이 모든 것을 제거하려고 합니까?

답변1

필요하다고 생각되는 패키지는 다음을 수행하면 됩니다.

sudo apt-get install package-you-need

이렇게 하면 패키지를 수동으로 표시한 다음 자동 제거를 수행할 수 있습니다.

답변2

걱정하지 마세요. 필요하지 않습니다.

sudo apt-get autoremove

자동 제거는 일부 패키지에 대한 종속성을 충족하기 위해 자동으로 설치되었으며 더 이상 필요하지 않은 패키지를 제거하는 데 사용됩니다.

관련 정보