VMware下安装Ubuntu16.04LTS并升级至Ubuntu18.04LTS遇到的问题及解决办法

​​​首先安装Ubuntu时最好勾选同时安装更新以及一些第三方软件,否则安装好的系统好像是连中文输入法也没有我记得。安装好后要重启,如果是用iso文件安装的话要在设置里的CD里去掉要不然重启不成功的。VMware Tools安装方法之前另一篇文章有说,perl vmware-install.pl即可。安装好之后可能总是会提示检测到系统程序出现问题,解决方法:打开终端,输入sudo gedit /etc/default/apport 把enabled=1改成enabled=0。Ubuntu16.04LTS软件中心打不开,解决方法:在终端输入software-center,之后按提示操作即可。之后要做的事情先换软件源。点击系统设置--->软件和更新--->下载自--->其他站点--->http://mirrors.aliyun.com/ubuntu--->关闭---->重新载入。更新软件和系统:1.sudo su获取root权限,然后apt-get update,如果此时出现错误:

Reading package lists... Done
E: Problem executing scripts APT::Update::Post-Invoke-Success
'if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli;
then appstreamcli refresh > /dev/null;
fi'
E: Sub-process returned an error code

那么依次执行下述命令:

pkill -KILL appstreamcli

wget -P /tmp https://launchpad.net/ubuntu/+archive/primary/+files/appstream_0.9.4-1ubuntu1_amd64.deb https://launchpad.net/ubuntu/+archive/primary/+files/libappstream3_0.9.4-1ubuntu1_amd64.deb

dpkg -i /tmp/appstream_0.9.4-1ubuntu1_amd64.deb /tmp/libappstream3_0.9.4-1ubuntu1_amd64.deb

即可解决。之后再执行apt-get update就不会报错。

2.​apt-get dist-upgrade 如果有更新不成功的软件,根据提示操作即可。

3.update-manager -cd

4.sudo do-release-upgrade -d​

​总之如果可以直接装18.04就直接装18.04,从底下往上升麻烦死了​​​​

你可能感兴趣的:(VMware下安装Ubuntu16.04LTS并升级至Ubuntu18.04LTS遇到的问题及解决办法)