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