如果你在Deepin 20.2系统下安装了商店版vlc后,要对vlc进行卸载,可能会出现无法卸载的情况,提示有“org.videolan.vlc”软件包等信息,以下是解决方案。
问题说明 安装了星火商店里面的ARCTIME,然后自动安装了vlc(其它安装方式可参考:在Deepin 20.2系统中下载源码重新编译VLC的方法),现在想要安装steam,发现这个vlc有问题,但是怎么都卸载不掉,使用推荐的命令也不行。以下是详细的出错信息: sudo apt purge vlc* 请输入密码 验证成功 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 注意,根据Glob 'vlc*' 选中了 'vlc-bin' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-abi-3-0-0f' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-video-output' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-svg' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-samba' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-fluidsynth-dbgsym' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-fluidsynth' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-qt' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-notify-dbgsym' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-qt-dbgsym' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-video-output-dbgsym' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-skins2' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-visualization' 注意,根据Glob 'vlc*' 选中了 'vlc-l10n' 注意,根据Glob 'vlc*' 选中了 'vlc-nox' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-notify' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-video-splitter-dbgsym' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-zvbi' 注意,根据Glob 'vlc*' 选中了 'vlc-bin-dbgsym' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-jack-dbgsym' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-skins2-dbgsym' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-base-dbgsym' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-bittorent' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-vlsub' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-jack' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-access-extra' 注意,根据Glob 'vlc*' 选中了 'vlc' 注意,根据Glob 'vlc*' 选中了 'vlc-data' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-svg-dbgsym' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-bittorrent' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-visualization-dbgsym' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-video-splitter' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-base' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-samba-dbgsym' 注意,根据Glob 'vlc*' 选中了 'vlc-plugin-access-extra-dbgsym' 软件包 vlc-plugin-bittorent 未安装,所以不会被卸载 注意,选中 'libvlccore9' 而非 'vlc-plugin-abi-3-0-0f' 软件包 vlc-nox 未安装,所以不会被卸载 软件包 vlc-bin 未安装,所以不会被卸载 软件包 vlc-bin-dbgsym 未安装,所以不会被卸载 软件包 vlc-plugin-access-extra 未安装,所以不会被卸载 软件包 vlc-plugin-access-extra-dbgsym 未安装,所以不会被卸载 软件包 vlc-plugin-base-dbgsym 未安装,所以不会被卸载 软件包 vlc-plugin-bittorrent 未安装,所以不会被卸载 软件包 vlc-plugin-fluidsynth 未安装,所以不会被卸载 软件包 vlc-plugin-fluidsynth-dbgsym 未安装,所以不会被卸载 软件包 vlc-plugin-jack 未安装,所以不会被卸载 软件包 vlc-plugin-jack-dbgsym 未安装,所以不会被卸载 软件包 vlc-plugin-notify-dbgsym 未安装,所以不会被卸载 软件包 vlc-plugin-qt-dbgsym 未安装,所以不会被卸载 软件包 vlc-plugin-samba-dbgsym 未安装,所以不会被卸载 软件包 vlc-plugin-skins2-dbgsym 未安装,所以不会被卸载 软件包 vlc-plugin-svg 未安装,所以不会被卸载 软件包 vlc-plugin-svg-dbgsym 未安装,所以不会被卸载 软件包 vlc-plugin-video-output-dbgsym 未安装,所以不会被卸载 软件包 vlc-plugin-video-splitter-dbgsym 未安装,所以不会被卸载 软件包 vlc-plugin-visualization-dbgsym 未安装,所以不会被卸载 软件包 vlc-plugin-vlsub 未安装,所以不会被卸载 软件包 vlc-plugin-zvbi 未安装,所以不会被卸载 您也许需要运行“apt --fix-broken install”来修正上面的错误。 下列软件包有未满足的依赖关系: deepin-music : 依赖: vlc-plugin-base 但是它将不会被安装 org.arctimepro.spark : 依赖: vlc (>= 3.0) 但是它将不会被安装 org.videolan.vlc : 依赖: vlc-plugin-base 但是它将不会被安装 依赖: vlc-plugin-video-output 但是它将不会被安装 推荐: vlc-l10n (= 3.0.10-0+deb10u1) 但是它将不会被安装 推荐: vlc-plugin-notify (= 3.0.10-0+deb10u1) 但是它将不会被安装 推荐: vlc-plugin-samba (= 3.0.10-0+deb10u1) 但是它将不会被安装 推荐: vlc-plugin-skins2 (= 3.0.10-0+deb10u1) 但是它将不会被安装 推荐: vlc-plugin-video-splitter (= 3.0.10-0+deb10u1) 但是它将不会被安装 推荐: vlc-plugin-visualization (= 3.0.10-0+deb10u1) 但是它将不会被安装 phonon4qt5-backend-vlc : 依赖: vlc-plugin-base 但是它将不会被安装 依赖: vlc-plugin-video-output 但是它将不会被安装 E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。如图:
修复命令,如图:
产生问题的原因和解决方案 这个问题是由商店版vlc引起的,是商店里的vlc打包存在有问题,卸载商店中的vlc即可,包名为org.videolan.vlc,在以上报错信息里有的。 运行:sudo apt purge org.videolan.vlc命令。 或者运行:sudo apt remove --purge org.videolan.vlc、或sudo apt autoremove org.videolan.vlc命令。 另外,如果还需要用到vlc,则在卸载商店版本后执行sudo apt install vlc命令安装。
相关主题 |