【更新apt-get的源和QEMU的apt-get安装】更新apt-get的源
1.使用命令“cd /etc/apt
”进入/etc/apt目录
文章图片
2.使用命令“cp sources.list sources.list.bak
”在修改前先对sources.list文件进行备份
文章图片
3.使用命令“vim sources.list
”修改sources.list文件
文章图片
4.注释掉sources.list的其他内容(一共10行),将以下阿里云的源粘贴复制,保存后退出
文章图片
文章图片
阿里云的源:
deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-propertiesdeb http://mirrors.aliyun.com/ubuntu/ xenial main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse
5.使用命令“
apt-get update
”更新源文章图片
QEMU的apt-get安装
QEMU官网:https://www.qemu.org/download/
文章图片
1.使用命令“
apt-get install qemu
”安装QEMU文章图片
2.查看QEMU
安装成功后,查看qemu提供的工具(按两次Tab键给出以qemu-开头的命令)
文章图片
可以使用
which
命令查看安装的QEMU所存放的目录文章图片
由于QEMQ是用户空间的程序,安装之后不用重启系统,直接用qemu-systemx86_64、qemu-img 这样的命令行工具即可使用EMQEM了。
apt-get安装报错解决方案
如果安装过程中遇到以下错误:
root@ubuntu:/etc/apt# apt-get install qemu
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
是因为有另外一个程序在运行,导致锁不可用,原因可能是上次运行更新或安装没有正常完成;
解决办法是杀死此进程,找到并且杀掉所有的apt-get 和apt进程,然后关闭当前终端,再重新开一个终端,然后再次安装;
root@ubuntu:/etc/apt# ps -A |grep apt
892 ?00:00:00 apt.systemd.dai
3139 ?00:00:00 aptd
root@ubuntu:/etc/apt# kill 892
root@ubuntu:/etc/apt# ps -A |grep apt
3139 ?00:00:00 aptd
root@ubuntu:/etc/apt# kill 3139
root@ubuntu:/etc/apt# ps -A |grep apt
或者:一旦你运行了 apt-get 或者 apt 命令,锁定文件将会创建于 /var/lib/apt/lists/、/var/lib/dpkg/、/var/cache/apt/archives/ 中;
1:移除对应目录下的锁文件:sudo rm /var/lib/dpkg/lock
2:强制重新配置软件包:sudo dpkg --configure -a
3:更新软件包源文件:sudo apt update
或者:使用以下命令删除相应文件即可:
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock