Ubuntu系统软件和更新卡住不动(终极解决方案)
切记:不能同时打开多个虚拟机。同时打开多个虚拟机好像只有1个能上网,会导致没法联网,后续都失败
方法1:【在用,未测试过】
参考文献:
https://cfd-china.com/category/6/openfoam
https://www.cfd-china.com/topic/4191/ubuntu-20-04-阿里云源
https://www.cfd-china.com/topic/4191/ubuntu-20-04-阿里云源/2
方法2:【在用】
参考:https://www.cnblogs.com/tademeng/p/7451125.html
- 打开设置,找到软件更新
- 选择其他站点,aliyun
- 选择aliyun服务器,输入密码
- 点close,点重新载入
- 可以等待,可以cancel
- 在终端输入:sudo apt-get update
- 如果报错Aborted (core dumped)
解决方案:sudo apt-get remove libappstream3
参考文献:https://blog.csdn.net/xiaxuesong666/article/details/77072770 - 如有提示报错,请参考方法3中的方法,即输入:
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
方法3:
输入1:
sudo apt install libgsl0-dev gfortran subversion git
提示:
E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
输入2:
直接在终端中输入命令:
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
再去尝试方案2中的,更改为:mirrors.aliyun,完美解决。
方法4:(跟李东岳的方法1类似)
①先安装vim:sudo apt install vim
②或者:sudo gedit /etc/apt/sources.list
(③和④2选1)
③再看链接1:https://blog.csdn.net/beizhengren/article/details/77678603
④再看链接2:https://blog.csdn.net/shanpenghui/article/details/80433555
方法5:Ubuntu 1804的解决方案
参考链接:https://blog.csdn.net/shanpenghui/article/details/80433555