更新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文件
更新apt-get的源和QEMU的apt-get安装_第1张图片
4.注释掉sources.list的其他内容(一共10行),将以下阿里云的源粘贴复制,保存后退出
更新apt-get的源和QEMU的apt-get安装_第2张图片
更新apt-get的源和QEMU的apt-get安装_第3张图片
阿里云的源:

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”更新源
更新apt-get的源和QEMU的apt-get安装_第4张图片
QEMU的apt-get安装
QEMU官网:https://www.qemu.org/download/
更新apt-get的源和QEMU的apt-get安装_第5张图片
1.使用命令“apt-get install qemu”安装QEMU
更新apt-get的源和QEMU的apt-get安装_第6张图片
2.查看QEMU
安装成功后,查看qemu提供的工具(按两次Tab键给出以qemu-开头的命令)
更新apt-get的源和QEMU的apt-get安装_第7张图片
可以使用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

你可能感兴趣的:(KVM)