我正在寻找相当于apt install
使用系统上预安装的包或作为另一个包的依赖项自动安装的包运行的功能。apt
然后简单地将该软件包标记为手动安装,这意味着它不会与依赖于它的软件包一起自动卸载或在autoremove
.
到目前为止,我在网上找不到任何答案。dnf install
使用自动下载的依赖项运行只会打印“Nothing to do”。但不会将软件包的状态更改为手动安装。手册dnf
页也没有提到安装命令下的任何特殊标志。
到目前为止,唯一的“解决方案”是卸载该软件包(以及依赖它的所有软件包),手动重新安装它,然后重新安装依赖的软件包。那不切实际。相比之下,甚至手动编辑一些文件数据库也会更加容易。