在终端里用命令卸载:sudo apt remove xxx(包名) --purge
在终端里用命令卸载:sudo apt remove xxx(包名) --purge
是所有软件都无法卸载,然后系统更新也不能用。应该不仅仅是一个软件的问题了。
sudo apt update && sudo apt upgrade -y
结果发上来看看...
sudo apt update && sudo apt upgrade -y
结果发上来看看...
按照您的提示操作,结果如下:
命中:1 http://packages.microsoft.com/repos/edge stable InRelease
命中:2 https://community-packages.deepin.com/deepin apricot InRelease
命中:3 https://community-packages.deepin.com/printer eagle InRelease
命中:4 https://community-store-packages.deepin.com/appstore eagle InRelease
命中:5 https://sucdn.jerrywang.top InRelease
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有 1 个软件包可以升级。请执行 ‘apt list --upgradable’ 来查看它们。
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
vlc-plugin-skins2 : 依赖: vlc-plugin-qt (= 3.0.11-0+deb10u1) 但是它还没有被安装
推荐: vlc-bin 但是它还没有被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。
按照您的提示操作,结果如下:
命中:1 http://packages.microsoft.com/repos/edge stable InRelease
命中:2 https://community-packages.deepin.com/deepin apricot InRelease
命中:3 https://community-packages.deepin.com/printer eagle InRelease
命中:4 https://community-store-packages.deepin.com/appstore eagle InRelease
命中:5 https://sucdn.jerrywang.top InRelease
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有 1 个软件包可以升级。请执行 ‘apt list --upgradable’ 来查看它们。
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
vlc-plugin-skins2 : 依赖: vlc-plugin-qt (= 3.0.11-0+deb10u1) 但是它还没有被安装
推荐: vlc-bin 但是它还没有被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。
sudo apt purge 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 未安装,所以不会被卸载
软件包 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 未安装,所以不会被卸载
软件包 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.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”(也可以指定一个解决办法)。
输入你的提示之后,问题依然未解决,结果如下:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
注意,根据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 未安装,所以不会被卸载
软件包 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 未安装,所以不会被卸载
软件包 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.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”(也可以指定一个解决办法)。
sudo apt --fix-broken install
你帖子里不是有显示要怎么解决吗?
sudo apt --fix-broken install
你帖子里不是有显示要怎么解决吗?
其实试过了,还是未能解决。
jack@jack-PC:~/Desktop$ sudo apt --fix-broken install
请输入密码
[sudo] jack 的密码:
验证成功
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在修复依赖关系... 完成
下列软件包是自动安装的并且现在不需要了:
fonts-freefont-ttf vlc-bin vlc-plugin-notify vlc-plugin-qt vlc-plugin-samba vlc-plugin-skins2
vlc-plugin-video-splitter vlc-plugin-visualization
使用'sudo apt autoremove'来卸载它(它们)。
将会同时安装下列软件:
vlc-bin vlc-plugin-qt
下列【新】软件包将被安装:
vlc-bin vlc-plugin-qt
升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
有 7 个软件包没有被完全安装或卸载。
需要下载 0 B/1,230 kB 的归档。
解压缩后会消耗 3,923 kB 的额外空间。
您希望继续执行吗? [Y/n] Y
(正在读取数据库 ... 系统当前共安装有 227176 个文件和目录。)
准备解压 .../vlc-plugin-qt_3.0.11-0+deb10u1_amd64.deb ...
正在解压 vlc-plugin-qt:amd64 (3.0.11-0+deb10u1) ...
dpkg: 处理归档 /var/cache/apt/archives/vlc-plugin-qt_3.0.11-0+deb10u1_amd64.deb (--unpack)时出错:
正试图覆盖 /usr/bin/qvlc,它同时被包含于软件包 org.videolan.vlc 3.0.11-1+deb10u1
dpkg-deb: 错误: 粘贴 子进程被信号(断开的管道) 终止了
准备解压 .../vlc-bin_3.0.11-0+deb10u1_amd64.deb ...
正在解压 vlc-bin (3.0.11-0+deb10u1) ...
dpkg: 处理归档 /var/cache/apt/archives/vlc-bin_3.0.11-0+deb10u1_amd64.deb (--unpack)时出错:
正试图覆盖 /usr/bin/cvlc,它同时被包含于软件包 org.videolan.vlc 3.0.11-1+deb10u1
dpkg-deb: 错误: 粘贴 子进程被信号(断开的管道) 终止了
dpkg-query: 软件包 vlc-bin 没有被安装
通过 dpkg --contents (= dpkg-deb --contents) 来列出档案文件清单。
dpkg-query: 软件包 vlc-plugin-qt:amd64 没有被安装
通过 dpkg --contents (= dpkg-deb --contents) 来列出档案文件清单。
在处理时有错误发生:
/var/cache/apt/archives/vlc-plugin-qt_3.0.11-0+deb10u1_amd64.deb
/var/cache/apt/archives/vlc-bin_3.0.11-0+deb10u1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
sudo apt autoremove org.videolan.vlc
试试这个行不行
sudo apt autoremove org.videolan.vlc
试试这个行不行
还是不行!结果如下:
jack@jack-PC:~/Desktop$ sudo apt autoremove org.videolan.vlc
请输入密码
[sudo] jack 的密码:
验证成功
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
vlc-plugin-skins2 : 依赖: vlc-plugin-qt (= 3.0.11-0+deb10u1) 但是它将不会被安装
推荐: vlc-bin 但是它将不会被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。
商店里面的vlc有严重的依赖问题……
可以试试用sudo dpkg -r org.videolan.vlc先卸载商店的版本,然后再执行apt --fix-broken install。
装vlc还是直接apt install vlc装源内的版本吧。
商店里面的vlc有严重的依赖问题……
可以试试用sudo dpkg -r org.videolan.vlc先卸载商店的版本,然后再执行apt --fix-broken install。
装vlc还是直接apt install vlc装源内的版本吧。
成功卸载VLC,但其它软件依然不可以卸载,也无法更新。结果如下:
jack@jack-PC:~/Desktop$ sudo dpkg -r org.videolan.vlc
请输入密码
[sudo] jack 的密码:
验证成功
(正在读取数据库 ... 系统当前共安装有 227175 个文件和目录。)
正在卸载 org.videolan.vlc (3.0.11-1+deb10u1) ...
正在处理用于 man-db (2.8.5-2) 的触发器 ...
正在处理用于 hicolor-icon-theme (0.17-2) 的触发器 ...
正在处理用于 lastore-daemon (5.1.30.1-1) 的触发器 ...
正在处理用于 bamfdaemon (0.5.4.1-1+eagle) 的触发器 ...
Rebuilding /usr/share/applications/bamf-2.index...
正在处理用于 desktop-file-utils (0.23-4) 的触发器 ...
正在处理用于 mime-support (3.62) 的触发器 ...
jack@jack-PC:~/Desktop$ apt --fix-broken install
E: 无法打开锁文件 /var/lib/dpkg/lock-frontend - open (13: 权限不够)
E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-frontend),请查看您是否正以 root 用户运行?
成功卸载VLC,但其它软件依然不可以卸载,也无法更新。结果如下:
jack@jack-PC:~/Desktop$ sudo dpkg -r org.videolan.vlc
请输入密码
[sudo] jack 的密码:
验证成功
(正在读取数据库 ... 系统当前共安装有 227175 个文件和目录。)
正在卸载 org.videolan.vlc (3.0.11-1+deb10u1) ...
正在处理用于 man-db (2.8.5-2) 的触发器 ...
正在处理用于 hicolor-icon-theme (0.17-2) 的触发器 ...
正在处理用于 lastore-daemon (5.1.30.1-1) 的触发器 ...
正在处理用于 bamfdaemon (0.5.4.1-1+eagle) 的触发器 ...
Rebuilding /usr/share/applications/bamf-2.index...
正在处理用于 desktop-file-utils (0.23-4) 的触发器 ...
正在处理用于 mime-support (3.62) 的触发器 ...
jack@jack-PC:~/Desktop$ apt --fix-broken install
E: 无法打开锁文件 /var/lib/dpkg/lock-frontend - open (13: 权限不够)
E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-frontend),请查看您是否正以 root 用户运行?
重启再来。
解决了吗???
之前我遇到这个问题
Linux Deepin [解决] - 您也许需要运行“apt --fix-broken install”来修正上面的错误。
https://blog.csdn.net/weixin_43031092/article/details/113622123


中文 
如题,目前系统无法卸载软件,出现这样的提示,如何解决?