我下载了 Xfce tar.bz2 tarball 文件,我想安装 Xfce。由于与 Internet 的连接出现问题,我无法从 Internet 安装。谁能帮助我在没有 Internet 访问的情况下在 OpenBSD 中从 tarball(源代码)安装 Xfce?
我下载了 Xfce tar.bz2 tarball 文件,我想安装 Xfce。由于与 Internet 的连接出现问题,我无法从 Internet 安装。谁能帮助我在没有 Internet 访问的情况下在 OpenBSD 中从 tarball(源代码)安装 Xfce?
摘要:安装预构建的
xfce
包。不幸的是,如果您真的想从源代码安装,您需要下载 Xfce和构建它所需的所有依赖项,这是无法解决的问题。
在 OpenBSD 上,您最好安装该
xfce
软件包。这是一个“元包”,它安装了在 OpenBSD 上启动和运行 Xfce 桌面所需的一切。在一个普通的 OpenBSD 系统上,这将安装运行 Xfce 所需的 148 个单独的包。
对于最小的Xfce 工作环境,您可以选择安装以下软件包:
单独安装这些也会明显引入依赖包,但总共可能没有 148 个包。
要在 OpenBSD 上从源代码构建,最好的办法是构建
meta/xfce
端口。当您有良好的互联网连接时,您可以一次性获取此端口所需的所有分发源,然后在有时间时构建。请注意,这可能需要您获取比安装二进制包更多 的数据,因为它还包括获取构建依赖项的分发源。要获取构建端口所需的所有端口的所有源代码
meta/xfce
,我假设您已经检查了端口文件层次结构,/usr/ports
并且您通常熟悉如何在 OpenBSD 上构建端口。然后,您应该使用Distributed Ports Builderdpb
来获取所有必需的 dist 文件:这将获取所有需要的 dist 文件,一次四个。
下载完所有内容后,您可以使用以下命令离线构建和安装 Xfce
除了在主元端口上执行此操作外,您还可以选择在安装最小Xfce 桌面所需的七个端口上执行此操作(上面列出,但您需要为每个端口添加前缀
x11/xfce4/
)。如果你真的需要从你自己的 Xfce 源构建,例如如果这是一个更新版本的软件,那么我强烈建议你联系 Landry Breuil(他是当前的端口维护者),并与他合作更新端口(以及可能需要为新版本的 Xfce 调整的任何依赖项)。他的联系方式可以通过以下方式找到