我有一个在Ubuntu服务器版上运行的灯服务器,我想卸载灯。
sudo tasksel remove lamp-server返回tasksel: aptitude failed (100) 。
sudo tasksel --section server ,然后取消selectlamp-server也会返回tasksel: aptitude failed (100) 。
sudo apt-get update ,那么以前的任何一个命令都会执行相同的操作。
试试sudo apt-get remove lamp-server^ --simulate
如果这看起来像你想要的,删除--simulate标志,并实际上做卸载。
手动定位相关软件包的一个变种就是: sudo apt-get --simulate remove mysql-server apache2 php5 libapache2-mod-php5 openssh-server openssl
如果还有其他的包依赖于你想保留的东西,那可能是更好的方法了。 再次,删除 – --simulate实际运行的命令。 (使用apt-get , -s相当于--simulate ,你可能会在日常工作中使用它。)
特别是对于tasksel和aptitude问题,你可以尝试sudo apt-get autoclean和sudo apt-get clean来查看是否清除错误。