在 FreeBSD 的 pkg 中,哪些操作将包标记为非自动

在 FreeBSD 的 pkg 中,哪些操作将包标记为非自动

我正在努力使我的软件包保持最新状态,并将未使用的软件包从我的系统中删除。pkg有一个名为autoremove“删除未使用的已安装软件包”的功能,这些软件包是为了满足依赖关系而安装的。在内部,它将其存储在名为 的标志中automatic。哪些使用pkgportinstallportupgrade、 和 的操作portmaster会使包成为非自动的?

答案1

 pkg set -A 0 myPackage-1.2.3_4

或者使用-A 1将其标记为自动。

此外,pkg query -a "%o %a"还将列出所有软件包及其自动化程度。或者 RTFMpkg-query作为如何仅列出自动或非自动包的示例。

相关内容