FreeBSD Port 的相关命令
- 生成配置文件
make config - 删除配置文件
make rmconfig - 抓取源码包
make fetch - 抓取所有源码包(包括需要到的所有包)
make fetch-recursive - 校验源码包
make checksum - 编译、安装并删除临时文件
make install clean - 编译、安装、将所有需要的port打包、安装、并删除临时文件
make depends_target=package package clean
mkdir -p /usr/ports/packages/All/
生成的package会自动放到里面,否则放在port的当前目录 - 仅解开源码包
make extract - 仅解开并打上patch
make patch - 删除临时文件及源码包
make distclean - 查询port的依赖关系
make all-depends-list #显示所有相关的套件
make pretty-print-build-depends-list #显示编译期间所需要的套件
make pretty-print-run-depends-list #显示此套件要执行时所需要的套件 - 删除已经安装的port
make deinstall - 删除已经安装的port及其依赖
make deinstall-depends - 重新安装port
make reinstall - 搜索port
make search key=keyword
make search name=nameword - 指定port安装目录
make PREFIX=path install - 更新port MK
cd /usr/src/share/mk
make install - 解决安装时的sed -i 错误
make -DUSE_REINPLACE install - 更新port index对照表
cd /usr/ports/
make index - 更新index html
cd /usr/ports/
make readmes
原文地址 http://blog.sina.com.cn/u/548cc485010005bj
原文地址 http://blog.chinaunix.net/u/25488/showart_190353.html
转载于:https://blog.51cto.com/axlrose/1289058