hackfans 发表于 2023-6-14 01:34:01

三条命令轻松解决Ubuntu更新Snap Store失败

最近心血来潮,打算学习下乌班图(Ubuntu)操作系统,网上搜了下现在的系统版本已经升级到了ubuntu 22.04,手边正好由一台ESXI服务器,那就好办了。
下载ISO镜像文件,上传ESXI中,划分硬盘,安装还是十分的顺利的进去了系统。没过一会儿,系统提示有更新。验证管理员密码后,下载系统补丁,重启一切如此的顺利。
对于强迫症的我来说,除了操作系统,软件也要都更新完毕。在软件商城中更新了大部分的,但是Snap Store反反复复的更新了好几次,一直提示更新失败。Snap Store作为Ubuntu系统中的软件包管理工具,还是很好用的。使用snap可以很好的解决应用程序之间的依赖关系,更加容易管理各种应用。
之所以更新一直报错,就是因为Snap Store程序无法自己更新自己的导致的,解决起来超级简单。大致三条命令就可以搞定。
打开终端界面,输入
sudo snap refresh snap-store查询Snap Store的pid值



从图中我们可以看待,Snap Store的Pid为2207.
我们用命令杀死这个进程。
kill 2207接下来执行命令,更新snap-store就可以了。

sudo snap refresh snap-store

大约2分钟后,更新完毕。强迫症治愈了。

总结以下这三条命令

sudo snap refresh snap-store        //查看snap-store的Pid值
kill Pid                        //杀死snap-store进程
sudo snap refresh snap-store        //更新snap-store应用

页: [1]
查看完整版本: 三条命令轻松解决Ubuntu更新Snap Store失败