这里已经提示了有系统关键软件包了,更不应该y卸载,remove中文意思是移除。
可以看看这篇帖子,之前就是因为这个事吵过一轮:
https://bbs.deepin.org/phone/zh/post/288357
https://bbs.deepin.org/phone/post/288333
估计现在加上了这段红字。
如果你不知道应不应该操作,那就取消操作好了。
这里已经提示了有系统关键软件包了,更不应该y卸载,remove中文意思是移除。
可以看看这篇帖子,之前就是因为这个事吵过一轮:
https://bbs.deepin.org/phone/zh/post/288357
https://bbs.deepin.org/phone/post/288333
估计现在加上了这段红字。
如果你不知道应不应该操作,那就取消操作好了。
这个包是系统关键组件,如果强行卸载会导致系统出现问题,如果真想执行清理,建议把这个包hold之后再执行autoremove
sudo apt-mark hold deepin-screen-recorder-plugin
我看见有recorder就是不知道这个recorder-plugin是什么插件
可以卸载后再手动安装一下这个包
感谢大佬们的指引,顺便附上相关命令使用说明
sudo apt-mark 命令使用
sudo apt-mark 命令是 Debian 和 Ubuntu 系统中用于管理 APT 软件包标记的工具。这些标记可以帮助你管理自动安装的软件包,例如,标记为手动安装或不被自动更新等。下面是一些常用的 sudo apt-mark 命令及其用法:
要查看所有已标记为自动安装、手动安装或不被自动更新的软件包,你可以使用以下命令:
sudo apt-mark showauto # 显示所有标记为自动安装的软件包
sudo apt-mark showmanual # 显示所有手动安装的软件包
sudo apt-mark showhold # 显示所有被标记为不被自动更新的软件包
如果你安装了一个软件包,并希望它不被自动更新,你可以将其标记为手动安装:
sudo apt-mark manual package_name
例如,要将 nginx 标记为手动安装:
sudo apt-mark manual nginx
如果你想让一个原本手动安装的软件包可以被自动更新,你可以取消其手动安装的标记:
sudo apt-mark unhold package_name
例如,取消 nginx 的手动安装标记:
sudo apt-mark unhold nginx
虽然通常我们使用 unhold 来取消手动安装的标记,你也可以用这个命令来将软件包标记为不被自动更新:
sudo apt-mark hold package_name
例如,将 nginx 标记为不被自动更新:
sudo apt-mark hold nginx
如果你想要取消所有软件包的手动安装标记(使其都可以被自动更新),你可以使用:
sudo apt-mark unhold *
如果你想让所有被标记为不被自动更新的软件包都可以被自动更新,可以使用:
sudo apt-mark unhold *
或者针对特定软件包:
sudo apt-mark unhold package_name1 package_name2 ...
这些命令非常有用,尤其是在你希望某些软件包保持稳定版本或者临时阻止特定软件包的自动更新时。
感谢大佬们的指引,顺便附上相关命令使用说明
sudo apt-mark 命令使用
sudo apt-mark 命令是 Debian 和 Ubuntu 系统中用于管理 APT 软件包标记的工具。这些标记可以帮助你管理自动安装的软件包,例如,标记为手动安装或不被自动更新等。下面是一些常用的 sudo apt-mark 命令及其用法:
要查看所有已标记为自动安装、手动安装或不被自动更新的软件包,你可以使用以下命令:
sudo apt-mark showauto # 显示所有标记为自动安装的软件包
sudo apt-mark showmanual # 显示所有手动安装的软件包
sudo apt-mark showhold # 显示所有被标记为不被自动更新的软件包
如果你安装了一个软件包,并希望它不被自动更新,你可以将其标记为手动安装:
sudo apt-mark manual package_name
例如,要将 nginx 标记为手动安装:
sudo apt-mark manual nginx
如果你想让一个原本手动安装的软件包可以被自动更新,你可以取消其手动安装的标记:
sudo apt-mark unhold package_name
例如,取消 nginx 的手动安装标记:
sudo apt-mark unhold nginx
虽然通常我们使用 unhold 来取消手动安装的标记,你也可以用这个命令来将软件包标记为不被自动更新:
sudo apt-mark hold package_name
例如,将 nginx 标记为不被自动更新:
sudo apt-mark hold nginx
如果你想要取消所有软件包的手动安装标记(使其都可以被自动更新),你可以使用:
sudo apt-mark unhold *
如果你想让所有被标记为不被自动更新的软件包都可以被自动更新,可以使用:
sudo apt-mark unhold *
或者针对特定软件包:
sudo apt-mark unhold package_name1 package_name2 ...
这些命令非常有用,尤其是在你希望某些软件包保持稳定版本或者临时阻止特定软件包的自动更新时。
但是你记得下次更新系统的时候把他放出来,不然更新系统的时候这个组件就不更新了。
sudo apt install deepin-desktop-environment-extras,不要把这个包删掉了。
能出现红字,只可能是因为之前删掉了一些必要的包导致的
看到一大堆让你autoremove的就别动了,搞完必然会出问题的,
Popular Ranking
ChangePopular Events
More
Linux最有趣的是就是折腾,最常用的命令就是sudo apt --fix-broken install和sudo apt autoremove
不过我技术不过硬,还没遇到红字,直到昨天更新后
看着只是截图工具 不是很要紧 大佬提点下 这能Y吗 还是有独立删除命令啥的?