Ubuntu19.04更新软件源及系统更新时无法获得锁的处理

对于Ubuntu系统, 不同的版本的源都不一样,每一个版本都有自己专属的源。由于官方 站下载比较慢,所以在装完 Ubuntu 系统后最好把官方源更换为国内的源。

第一步获取 Ubuntu 代

Ubuntu 每个发行版本都有自己的代 ,我们要通过我们安装在电脑上 Ubunt系统的代 去找对应的源,Ctrl+Alt+T 打开终端,执行以下命令:

lsb_release –a

我们选择阿里云源、清华大学源、中科大源(其他源都行)

阿里云源:
http://mirrors.aliyun.com/ubuntu/

清华源:
http://mirrors.tuna.tsinghua.edu.cn/ubuntu/

中科大:
http://mirrors.ustc.edu.cn/ubuntu/

Ubuntu19.04找中科大的软件源如下:

第二步:

sudo gedit /etc/apt/sources.list

也可以用

sudo vim /etc/apt/sources.list

注释或删除掉源文件的源并添加如下地址并保存

deb https://mirrors.ustc.edu.cn/ubuntu/ disco main restricted universe multiverse

deb-src https://mirrors.ustc.edu.cn/ubuntu/ disco main restricted universe multiverse

deb https://mirrors.ustc.edu.cn/ubuntu/ disco-security main restricted universe multiverse

deb-src https://mirrors.ustc.edu.cn/ubuntu/ disco-security main restricted universe multiverse

deb https://mirrors.ustc.edu.cn/ubuntu/ disco-updates main restricted universe multiverse

deb-src https://mirrors.ustc.edu.cn/ubuntu/ disco-updates main restricted universe multiverse

deb https://mirrors.ustc.edu.cn/ubuntu/ disco-backports main restricted universe multiverse

deb-src https://mirrors.ustc.edu.cn/ubuntu/ disco-backports main restricted universe multiverse

第三步:执下以下命令 更新软件源

sudo apt-get update

ubuntu系统更新时出现如下问题

? sudo apt-get update 或者sudo apt-get upgrade出现

正在读取软件包列表… 完成

E: 无法获得锁 /var/lib/apt/lists/lock – open (11: 资源暂时不可用)

E: 无法对目录 /var/lib/apt/lists/ 加锁

解决方法:

1.强制解锁

	sudo rm /var/lib/apt/lists/lock 

2.终端输入

	ps -aux | grep apt-get

3.查看一下apt-get的相关进程,然后Kill掉这个进程

	sudo kill PID(进程ID)

再次执行更新软件源

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年9月12日
下一篇 2019年9月12日

相关推荐