3.sudo apt update 软件更新未成功解决办法 (历史软件(包)更新(安装)未完成就退出了系统)

1.换源
    sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc)     main" > /etc/apt/sources.list.d/ros-latest.list'

2.导入公钥
     sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key      C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

3.更新
    sudo apt-get update && sudo apt-get upgrade
    

这里更新出现以下错误

更新出错
    E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
    E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?

查找相关资料发现这可能跟上次没有正常关机有关系,需要执行以下指令

 sudo rm /var/lib/dpkg/lock

再次更新,成功

posted @ 2022-05-28 01:25  转珠帘低绮户  阅读(1040)  评论(0)    收藏  举报