如何在 NetBSD、OpenBSD 或 FreeBSD 中直接从包 *.tgz 文件进行安装

如何在 NetBSD、OpenBSD 或 FreeBSD 中直接从包 *.tgz 文件进行安装

在 NetBSD 中,有什么方法可以从其*.tgz软件包文件安装软件吗?或者确实在具有类似包管理器的操作系统中,例如 OpenBSD 或 FreeBSD?

例如,我可以使用以下命令在 NetBSD 上安装 nano 编辑器:

pkgin nano

pkg install nano(我可以在 FreeBSD 上使用类似的命令执行相同的操作。)

如果我直接从操作系统的包存储库(类似于 的 URL)下载包文件会怎么样http://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/i386/7.1/All/nano-2.8.7.tgz

像这样从存储库手动获取包文件后,现在有什么方法可以直接从中安装nano吗?我怎么做?

答案1

你必须使用pkg_add

从手册:

pkg_add 命令用于提取和升级先前使用 pkg_create(1) 命令创建的软件包。软件包是预先构建的二进制文件、文档、配置、安装说明和/或其他文件的准备集合。 pkg_add 可以从本地磁盘以及通过 FTP 或 HTTP 递归安装当前软件包依赖或需要的其他软件包。

相关内容