Ich verwende 13.10. Ich habe Emacs entfernt und dann „sudo apt-get autoremove“ ausgeführt, aber es wurde entschieden, dass alle diese anderen Dinge entfernt werden müssen (viele davon brauche ich wahrscheinlich). Hier ist die vollständige Liste:
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.
Ich habe versucht, Emacs erneut zu installieren und zu entfernen, aber es besteht immer noch darauf, dass ich all das entferne. LibreOffice und Python-Twisted waren hier, bis ich sie auf manuelle Installation eingestellt habe. Warum will Ubuntu all das entfernen?
Antwort1
Bei jedem Paket, von dem Sie meinen, dass Sie es brauchen, gehen Sie einfach wie folgt vor:
sudo apt-get install package-you-need
Auf diese Weise markieren Sie Pakete als manuell und können sie dann automatisch entfernen.
Antwort2
Keine Sorge, du brauchst sie nicht,
sudo apt-get autoremove
Autoremove wird verwendet, um Pakete zu entfernen, die automatisch installiert wurden, um Abhängigkeiten für ein bestimmtes Paket zu erfüllen, und die nicht mehr benötigt werden