FreeBSD 7.0-RELEASE-i386

删除Thumbs.db文件
find ./ -name “*.db” -delete

显示所有没有被注释的
# cat file | grep -v ‘^#’

搜索PORTS软件
# whereis XXXX

系统情况
top
vmstat -s
lmmon -i
mbmon
xmbmon

自定义pkg_add安装的服务器
setenv PACKAGEROOT ftp://ftp.cn.freebsd.org

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

# pw groupadd 创建新组


免费在线记账服务,个人理财好帮手,小型企业财务管理工具。
http://www.keepaccounts.com/

One Comment

  • LiuFuChun

    安装文件都在/usr/ports/distfiles/,提前进入该目录下载过去,就不会再次下载,可以用于没有源或版本不对的文件

    或者在Makefile里修改MASTER_SITES=

    freebsd安装install
    ./configure && make && make install

Leave a Reply