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

Ubuntu 22.04安装Skype Snap包失败及相关问题咨询

Ubuntu 22.04安装Skype Snap包失败及相关问题咨询

看起来你在安装Skype Snap包时碰到了基础snap的问题,还担心重装snapd会弄丢已装的应用,我来一步步帮你理清解决思路:

首先先把你遇到的问题信息整理出来:

安装Skype时的错误提示:

Run configure hook of "skype" snap if present (run hook "configure": cannot locate base snap core18: No such file or directory)

已安装的snap列表:

core18                       20231027                    2812   latest/stable    canonical✓     base
core20                       20240111                    2182   latest/stable    canonical✓     base
core22                       20240111                    1122   latest/stable    canonical✓     base
cups                         2.4.7-3                     1024   latest/stable    openprinting✓  -
firefox                      124.0.2-1                   4090   latest/stable    mozilla✓       -

删除core18时的错误:

$ sudo snap remove core18 error: cannot remove "core18": snap "core18" is not removable: snap is being used by snaps gnome-3-28-1804, wine-platform-6-stable and wine-platform-runtime....


一、先解决Skype安装失败的问题

虽然你的snap列表里明明显示core18已经装了,但系统却提示找不到它,多半是core18的文件损坏或者挂载出了异常。你可以尝试重新安装(修复)core18:

sudo snap install core18 --reinstall

等修复完成后,再重新安装Skype应该就能正常进行了:

sudo snap install skype

二、关于重装snapd的影响

完全不用怕重装snapd会丢失已安装的应用!snap应用的包文件和数据都存在/var/lib/snapd/目录里,重装snapd只是重新安装snap的服务程序,根本不会碰这个目录里的内容。要是你实在不放心,也可以先手动备份一下这个目录:

sudo cp -r /var/lib/snapd/ ~/snapd-backup/

备份好之后再执行重装命令就行:

sudo apt reinstall snapd

三、为什么删不掉core18?

core18是不少旧版snap应用的基础依赖包,你看到的gnome-3-28-1804、wine-platform-6-stable这些应用都是基于core18开发的,必须靠它才能运行。所以系统会阻止你删除core18,除非你先把所有依赖它的应用都卸载掉。不过不建议这么做,因为这些应用目前还没升级到支持core20或core22的版本,删了core18它们就没法用了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.17 10:03:15