我只是使用命令行安装 LAMP。sudo apt-get install lamp-server^
有效!然后我需要卸载它们,所以我尝试sudo apt-get remove lamp-server^
顺便说一下,它向我显示了下面的消息......
The following extra packages will be installed:
libsdl1.2debian-alsa
The following packages will be REMOVED:
apache2 apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common bluez-cups cups cups-driver-gutenprint cups-pdf foo2zjs gdm gdm-guest-session
gecko-mediaplayer gnome-applets gnome-control-center gnome-media gnome-mplayer gnome-panel gnome-session gnome-settings-daemon goldendict gstreamer0.10-pulseaudio
hpijs hplip hplip-cups indicator-applet indicator-applet-appmenu indicator-applet-complete indicator-sound libapache2-mod-php5 libapr1 libaprutil1
libaprutil1-dbd-sqlite3 libaprutil1-ldap libasound2-plugins libcanberra-pulse libdbd-mysql-perl libdbi-perl libhpmud0 libhtml-template-perl libmysqlclient16
libnet-daemon-perl libphonon4 libplrpc-perl libpulse-browse0 libpulse-mainloop-glib0 libpulse0 libqtwebkit4 libsane-hpaio libsdl1.2debian-pulseaudio libsnmp15
libwrap0 mplayer mysql-client-5.1 mysql-client-core-5.1 mysql-common mysql-server
mysql-server-5.1 mysql-server-core-5.1 phonon phonon-backend-gstreamer php5-cli php5-common php5-mysql pulseaudio pulseaudio-esound-compat
pulseaudio-module-bluetooth pulseaudio-module-gconf pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils pxljr python-speechd speech-dispatcher splix
ssl-cert tcpd vlc-plugin-pulse
发生了什么事?我必须删除 pulseaudio、mplayer 和 gdm 吗?这与 LAMP 有关吗?
接下来,我尝试使用命令行sudo apt-get --purge remove apache2
这些结果产生......
The following packages will be REMOVED: apache2*
这样做安全吗?我打算彻底卸载LAMP。
答案1
通过尝试使用 aptitude 清除 lamp-server,它会尝试删除 cups 和其他系统实用程序。这就是导致所有其他删除的原因。您可以单独删除单个软件包:aptitude remove apache2 php5 mysql-server
这将删除apache2
服务器php5
、以及mysql-server
LAMP 的部分。之后,您可以删除不需要的软件包。但是,如果这触发了其他一长串删除操作,请告诉我,因为如果确实如此,我们可能需要重新考虑用于删除服务器软件包的方法。