首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Debian要求自动删除许多包。

Debian要求自动删除许多包。
EN

Server Fault用户
提问于 2012-09-07 22:38:02
回答 2查看 1.1K关注 0票数 1

我的Debian想让我调用apt-get autoremove

有很多软件包是自动安装的:

代码语言:javascript
复制
 apache2.2-bin baobab binfmt-support bluez cheese cheese-common cli-common
  dasher dasher-data dmz-cursor-theme dnsmasq-base ekiga empathy
  empathy-common eog epiphany-extensions espeak espeak-data evolution-exchange
  file-roller freedesktop-sound-theme freeglut3 gcalctool
  gconf-defaults-service gconf-editor gdebi gdebi-core gedit gedit-common
  gedit-plugins geoclue geoclue-hostip geoclue-localnet geoclue-manual
  geoclue-yahoo gnome-accessibility-themes gnome-backgrounds gnome-bluetooth
  gnome-cards-data gnome-disk-utility gnome-games gnome-games-data
  gnome-games-extra-data gnome-mag gnome-nettool gnome-office gnome-orca
  gnome-screensaver gnome-screenshot gnome-search-tool gnome-session-canberra
  gnome-system-log gnome-system-tools gnome-themes gnome-themes-extras
  gnome-themes-more gnome-user-share gnuchess gnuchess-book gok
  gstreamer0.10-nice gstreamer0.10-tools gtk2-engines gtk2-engines-pixbuf
  gtk2-engines-smooth gucharmap guile-1.8-libs gvfs-bin hamster-applet
  libapache2-mod-dnssd libapr1 libaprutil1 libaprutil1-dbd-sqlite3
  libaprutil1-ldap libart2.0-cil libavahi-ui0 libbrlapi0.5 libcap-ng0
  libchamplain-0.4-0 libchamplain-gtk-0.4-0 libcheese-gtk18
  libclutter-gtk-0.10-0 libcolorblind0 libcryptui0 libdiscid0 libelf1
  libepc-1.0-2 libepc-common libepc-ui-1.0-2 libespeak1
  libfreerdp-plugins-standard libfreerdp0 libgail-gnome-module libgalago3
  libgconf2.0-cil libgdata-common libgdata7 libgdu-gtk0 libgee2 libgeoclue0
  libgexiv2-0 libglade2.0-cil libglib2.0-cil libgmime2.4-cil
  libgnome-bluetooth7 libgnome-mag2 libgnome-speech7 libgnome-vfs2.0-cil
  libgnome2.24-cil libgnomepanel2.24-cil libgpod-common libgpod4
  libgssdp-1.0-2 libgstfarsight0.10-0 libgtk2.0-cil libgtksourceview2.0-0
  libgtksourceview2.0-common libgupnp-1.0-3 libgupnp-igd-1.0-3 liblouis-data
  liblouis2 libmono-addins-gui0.2-cil libmono-addins0.2-cil
  libmono-cairo2.0-cil libmono-corlib2.0-cil libmono-i18n-west2.0-cil
  libmono-posix2.0-cil libmono-security2.0-cil libmono-sharpzip2.84-cil
  libmono-system2.0-cil libmusicbrainz3-6 libndesk-dbus-glib1.0-cil
  libndesk-dbus1.0-cil libnet1 libnice0 libnl1 libnm-glib-vpn1 libnm-glib2
  libnm-util1 libopal3.6.8 libopenobex1 libpcap0.8 libpcsclite1 libportaudio2
  libpt2.6.7 librpm1 librpmio1 libspeexdsp1 libsrtp0 libssh-4
  libtelepathy-farsight0 libtelepathy-glib0 libtidy-0.99-0 liferea
  liferea-data media-player-info mesa-utils mobile-broadband-provider-info
  modemmanager mono-2.0-gac mono-gac mono-runtime mousetweaks nautilus-sendto
  nautilus-sendto-empathy network-manager network-manager-gnome
  obex-data-server obexd-client pkg-config ppp python-axiom
  python-beautifulsoup python-brlapi python-bugbuddy python-clientform
  python-coherence python-configobj python-crypto python-epsilon
  python-evolution python-feedparser python-gdata python-gdbm python-gtkglext1
  python-gtksourceview2 python-httplib2 python-louie python-louis python-mako
  python-markupsafe python-mechanize python-nevow python-opengl python-pyasn1
  python-pyatspi python-pysqlite2 python-rdflib python-tagpy
  python-twisted-conch python-utidylib python-webkit remmina
  remmina-plugin-data remmina-plugin-rdp remmina-plugin-vnc rhythmbox
  rhythmbox-plugin-cdrecorder rhythmbox-plugins rpm-common rpm2cpio seahorse
  seahorse-plugins shotwell simple-scan software-center sound-juicer tcl
  tcl8.4 tcptraceroute telepathy-gabble telepathy-mission-control-5
  telepathy-salut tomboy totem totem-coherence totem-common totem-mozilla
  totem-plugins transmission-common transmission-gtk update-manager-core
  update-manager-gnome update-notifier update-notifier-common usb-modeswitch
  usb-modeswitch-data vino wpasupplicant xdg-user-dirs xdg-user-dirs-gtk

我问你,是否有一些包是必要的,为什么Debian突然认为它们是未使用的?

EN

回答 2

Server Fault用户

发布于 2012-09-07 22:51:55

有可能需要其中的一些软件包。自动删除是关于如何安装软件包的。

假设您使用了一个或多个大型元包,该包具有依赖关系,需要安装许多其他包。当您删除大元包时,所有自动包含的包都将被视为不再需要。

您可能需要将它们安装在您的系统上,也可能不需要。您必须自己评估包的列表。这些包中有很多都与GUI桌面环境有关,而您不会在服务器上运行这个环境。假设您计划删除GUI,那么大部分这些包实际上可以被删除。

但是列表中也有一些不完全是GUI所需要的东西,比如PPP以及与Apache相关的包。那些你可能需要保留的。

您可能需要做的就是简单地检查每个包的用途,然后逐个删除它们。或者,如果您对系统进行了良好的备份,那么您可以删除所有内容,并在需要时恢复包和任何配置。

票数 2
EN

Server Fault用户

发布于 2012-09-11 22:58:59

这是什么类型的系统,它的用途是什么?

如何进行在很大程度上取决于您如何使用系统和关键停机时间。

如果这是一台个人机器,我将记录正在删除的包、缺少的库(但包括您为构建支持而添加的开发库),并提交包含自动删除的操作。请注意,服务器故障不是用于讨论个人计算机(请参阅poweruser ),而是用于生产主机和工作站。

如果该列表中有一个给定的包,则将其添加回去。

如果有一些打包冲突导致这一请求,通常更容易解决这些问题,而不是更多的软件包在您的系统。

如果这是一个任意条的生产服务器,我会在其他地方复制它的配置(如果有必要的话,可以在虚拟机上),并整理出哪些必须存在,哪些不必须存在,并遵循正确的升级过程。不过,我也会问您在生产服务器上使用rythmbox做什么。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/425468

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档