ubuntu 16.04一次安装sshpass的经历

使用apt-get install sshpass 安装,报如下错误:

 通过查找“dpkg: error processing package grub-pc (--configure):”的原因,根据以下内容推断是之前安装grub-pc不规范导致的

按以上操作方式重建/var/lib/dpkg/info,执行apt-get update后,重新安装sshpass后,又遇到以下报错:

 

 根据“E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)”查找原因,有了以下解决方案

 

 我的操作

 

执行到这一步,我已经修改了目录/var/lib/dpkg/info  文件/var/lib/dpkg/lock-frontend  文件/var/lib/dpkg/lock,有点担心,所以又将以上文件恢复原样

 

 

 

 

这时,突发奇想,换了一台同类型的机器安装sshpass,该机器能够安装成功,再在该机器上找到安装包

 

 将安装包拷贝到本地,使用apt-get install安装,还是遇到‘E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)’的问题

 

返回来执行以下步骤:

 

 

 

 

 继续安装,又遇到‘E: Could not get lock /var/cache/apt/archives/lock - open (11: Resource temporarily unavailable)’

 

 根据以下方式进行修改:

 

  继续安装,中间出现一次紫屏

 

选了以上配置,继续

 

 

 显示安装成功,执行sshpass有反应

 

posted @ 2023-02-21 11:19  声声慢43  阅读(666)  评论(0编辑  收藏  举报