You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04.2系统安装OBS失败求助

Ubuntu 22.04.2系统安装OBS失败求助

别慌哈,这个问题在Ubuntu里其实挺常见的,我来给你一步步捋清楚怎么解决~

首先先说说你遇到的Waiting for cache lock错误:提示里的unattended-upgr是系统自带的自动更新进程,它现在正占用着dpkg的锁文件(/var/lib/dpkg/lock-frontend),而同一时间只能有一个进程操作dpkg,所以你现在没法执行OBS的安装命令。

给你几个解决办法,按从简单到进阶的顺序来:

  • 方法一:耐心等一等
    这是最稳妥的方式,系统的自动更新进程一般10-15分钟左右就会跑完,等它结束后,锁会自动释放,你再重新运行OBS的安装命令就可以了。

  • 方法二:手动终止自动更新进程(着急的话用这个)
    你已经知道进程号是4655了,直接用命令终止它:

    sudo kill 4655
    

    如果这个命令没效果,就用强制终止的命令:

    sudo kill -9 4655
    

    之后还要检查一下有没有残留的锁文件,有的话删掉:

    sudo rm /var/lib/dpkg/lock-frontend
    

    最后重新配置dpkg,确保系统依赖没问题:

    sudo dpkg --configure -a
    

    做完这些,你再尝试安装OBS应该就能正常进行了。

另外,你之前添加OBS源的时候提示“部分包缺失用了旧版本”,等解决完锁的问题后,建议你运行下面的命令把系统所有包更到最新,避免因为依赖旧包导致OBS后续运行出问题:

sudo apt update && sudo apt upgrade

给你个新手小提醒:以后安装新软件前,最好先跑一遍上面的更新命令,确保系统的软件源和依赖包都是最新状态,能减少很多类似的依赖问题~

备注:内容来源于stack exchange,提问作者lejiii

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 07:00:31