ubuntu16.04版本从默认源安装的php版本为7.x版本,我们都知道php7.0已经舍弃了很多旧版本的函数等内容,这对旧系统来说是致命的,那么,我们就有了安装旧版php的需求,而同一主机安装两个版本的php,如果不做配置会报错。那么,我们就需要:
一、卸载php7.x
1)如果我们知道在安装php7的时候都安装了那些包及扩展,可以直接使用命令(php_xxx为您安装的php集扩展)来卸载;sudo apt-get - -purge remove php_xxx
2)不知道安装了那些扩展,可以使用以下方法来卸载;
a、安装aptiudesudo apt-get install aptitude
b、检索并卸载php现有版本sudo aptitude purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " "`
通过以上的操作就可以卸载php7.x软件。
二、卸载apache
1. 卸载apache文件#卸载apache
sudo apt-get --purge remove apache
sudo apt-get --purge remove apache2
sudo apt-get --purge remove apache-common
2. 找到没有删除掉的配置文件,一并删除#搜索包含apache的文件
sudo find /etc -name "*apache*" |xargs
#删除包含apache的文件如:/etc/apparmor.d/abstractions/apache2-common
sudo rm -rf /etc/apparmor.d/abstractions/apache2-common
#删除/var/www目录
sudo rm -rf /var/www
#删除libapache2-mod-jk
sudo rm -rf /etc/libapache2-mod-jk
3. 删除关联的apache文件
通过如下的操作之后就可以再次用apt-get install apache2 重装了。sudo aptitude purge `dpkg -l | grep apache| awk '{print $2}' |tr "\n" " "`
总结
我们通过以上到命令卸载不要的软件,首先是卸载程序,其次是删除关联的相关文件,希望可以帮助大家。
本文来自投稿,不代表访得立场,如若转载,请注明出处:http://www.found5.com//view/588.html