Chinaunix首页 | 论坛 | 博客
  • 博客访问: 650049
  • 博文数量: 197
  • 博客积分: 4858
  • 博客等级: 上校
  • 技术积分: 2162
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-06 22:46
文章分类

全部博文(197)

文章存档

2011年(30)

2010年(21)

2009年(25)

2008年(80)

2007年(41)

分类: BSD

2008-08-29 10:59:16

FreeBSD Port 的相关命令
  1. 生成配置文件
    make config
  2. 删除配置文件
    make rmconfig
  3. 抓取源码包
    make fetch
  4. 抓取所有源码包(包括需要到的所有包)
    make fetch-recursive
  5. 校验源码包
    make checksum
  6. 编译、安装并删除临时文件
    make install clean
  7. 编译、安装、将所有需要的port打包、安装、并删除临时文件
    make depends_target=package package clean
  8. mkdir -p /usr/ports/packages/All/
    生成的package会自动放到里面,否则放在port的当前目录
  9. 仅解开源码包
    make extract
  10. 仅解开并打上patch
    make patch
  11. 删除临时文件及源码包
    make distclean
  12. 查询port的依赖关系
    make all-depends-list #显示所有相关的套件
    make pretty-print-build-depends-list #显示编译期间所需要的套件
    make pretty-print-run-depends-list #显示此套件要执行时所需要的套件
  13. 删除已经安装的port
    make deinstall
  14. 删除已经安装的port及其依赖
    make deinstall-depends
  15. 重新安装port
    make reinstall
  16. 搜索port
    make search key=keyword
    make search name=nameword
  17. 指定port安装目录
    make PREFIX=path install
  18. 更新port MK
    cd /usr/src/share/mk
    make install
  19. 解决安装时的sed -i 错误
    make -DUSE_REINPLACE install
  20. 更新port index对照表
    cd /usr/ports/
    make index
  21. 更新index html
    cd /usr/ports/
    make readmes
阅读(656) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~