最近在linux系统下安装软件,老是安装不成功,经过百度,发现这个问题在linux下面很常见,我就记录下来,方便自己以后看,也希望给需到这个问题的伙伴们提供一些帮助,不要走弯路。下面就是遇到的问题及解决方法:
1.根据错误提示,例如我在安装向日葵时,出现下面的错误提示
2.上网百度发现需要sudo apt-get update 一下,但每次更新都不成功,有出现下面的错误:
上面的错误提示需要更新软件源。(注:由于这一过程出错太多,我没保存自己的图片,这里的图片是网上出现的和我的错误一样的图片)我就继续更新软件源。更新软件源的方法有好几种,并且更具不同的版本,有不同的替换内容,这里可以参考下面的链接,讲得特别详细,我也是看上面的过程操作的:
https://blog.csdn.net/weixin_41762173/article/details/79480832。更换软件源之后,再次需要sudo apt-get update ,
可能是我的系统想要不断地考察我的能力(嘿嘿),在这一过程中,有报错了,出现了下面的错误
即sudo apt-get update 出现fetch ppa错误
关于sudo apt-get update 出现以下错误
W: Failed to fetch http://ppa.launchpad.net/jonathonf/python-3.7/ubuntu/dists/trusty/main/binary-amd64/Packages 404 Not Found
解决方法:
进入/etc/apt/目录,将该目录下sources.list.d/及里面的内容全部删除,运行一下命令:
sudo rm -r /etc/apt/sources.list.d/
然后重新运行:
sudo apt-get update。
再次用apt-get安装软件就可以了,亲测成功。
更新软件
然后您可以用 “apt-get upgrade” 更新所有有新版本的套件。不过如果您想看看那些套件会被更新,您可以加上 -s 选项执行一次upgrade:
apt-get -s upgrade
如果您想把整个系统由一个旧版本升级至新版本,您可能需要暂时忽略套件门的相依性问题,您可以先执行一次
“apt-get dist-update”
apt-get dist-upgrade
没有问题后,您可以进行升级了。
apt-get upgrade
经过一番努力,最后终于成功了。
你会发现上面成功的界面就是软件源所添加的内容(这里我用的是清华大学镜像源)
(备注;在这里我想说遇到问题一定不要怕,我刚开始的时候就是一下子懵了,怎么我老是遇到问题,也很烦,然后我就休息一会,第二天继续解决,我始终不信没有问题是不能解决的,这是我的一点小小心得哈,希望能够给大家提供一些帮助。)