首先使用命令 sudo apt-get install -y ansible
结果发现出现下面的错误
E: 无法获得锁 /var/cache/apt/archives/lock - open (11: 资源暂时不可用)
E: 无法对目录 /var/cache/apt/archives/ 加锁
此时使用命令
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
如果可以了就说明该命令可以正常使用
否则使用下面命令解决
ps -ef | grep apt
root 4830 1 0 20:32 ? 00:00:00 /bin/sh /usr/lib/apt/apt.systemd.daily install
root 4834 4830 0 20:32 ? 00:00:00 /bin/sh /usr/lib/apt/apt.systemd.daily lock_is_held install
sudo kill 4830
sudo kill 4834
然后再次执行
sudo apt-get install -y ansible
此时安装成功
本文详细介绍了在Ubuntu系统中遇到的Ansible安装错误及其解决步骤。当使用sudo apt-get install -y ansible命令安装Ansible时,可能会遇到锁文件冲突导致的错误。文章提供了删除锁文件、终止冲突进程的方法,并最终成功安装Ansible。
724

被折叠的 条评论
为什么被折叠?



