5.5 使用 Ports 以源代码方式安装软件
Ports 与 Port 概述
Ports 历史
# git log --reverse --max-parents=0 --pretty=format:"commit: %h%nAuthor: %an%nDate: %ci%n%n%B" # 打印第一次提交
commit: d27f048e966a
Author: Jordan K. Hubbard
Date: 1994-08-21 13:12:57 +0000
Commit my new ports make macros. Still not 100% complete yet by any means
but fairly usable at this stage.
Submitted by: jkh参考文献
Ports 与 Port 释义
Ports 构建 pkg 软件包的流程

使用 ports 压缩包
下载 ports 压缩包
解压 ports 压缩包
使用 Git 获取 Ports
安装 Git
拉取 Ports 存储库(USTC)浅克隆
拉取 Ports 存储库(FreeBSD 官方)浅克隆
完全拉取 Ports 存储库(FreeBSD 官方)并指定分支
同步更新 Ports Git
附录:时间错误导致的证书无效
使用 whereis 查询软件路径
whereis 查询软件路径查看软件包依赖
看看 python 的 ports 在哪个位置
安装 python3
如何设置全部所需的依赖
如何使用 pkg 安装依赖
如何删除当前 port 及其依赖的配置文件
如何一次性下载所有需要的软件包
ports 编译的软件也可以转换为 pkg 包
更新 FreeBSD 软件包/Port
① portmaster(推荐)
查看 Port 依赖关系
② portupgrade
参考资料
FreeBSD USE
如何全局屏蔽 MYSQL
FreeBSD ports 多线程编译
参考资料
设置内存为 tmp
tmp参考资料
ccache
ccache3
ccache4
参考文献
多线程下载
axel
wget2
参考文献
故障排除与未竟事宜
autoconf-2.72 Invalid perl5 version 5.42.
autoconf-2.72 Invalid perl5 version 5.42.参考文献
最后更新于