Chinaunix首页 | 论坛 | 博客
  • 博客访问: 36962
  • 博文数量: 12
  • 博客积分: 825
  • 博客等级: 准尉
  • 技术积分: 220
  • 用 户 组: 普通用户
  • 注册时间: 2006-02-08 14:48
文章分类

全部博文(12)

文章存档

2014年(1)

2010年(8)

2009年(2)

2008年(1)

我的朋友

分类: BSD

2010-02-23 14:35:22

1.怎样找到我想安装的包路径:

# cd /usr/ports
# make search name=mysql


2.仅仅下载源码包,而不安装:

# cd /usr/ports/directory
# make fetch

3.预先知道需要那些包,才能安装这个软件:

# cd /usr/ports/directory
# make fetch-list

4.把软件装到指定的目录:

# cd /usr/ports/directory
# make PREFIX=/usr install

5.仅仅下载包,解包,而不安装:

# cd /usr/ports/directory
# make extract

6.用PORTS制作一个定制二进制包:

# cd /usr/ports/somewhere/frobble
# make extract
# cd work/frobble-2.8
[Apply your patches]
# cd ../..
# make package

7.强制安装:

# make install FORCE_PKG_REGISTER=yes clean

8.初始化一个port

# cd /usr/ports/directory
# make rmconfig
# make config

新手必杀技ports命令
cd /usr/ports
make deinstall
#删除所有软件,我刚用freebsd三个月的时候老使这个,删了安接着删.....费时费力哦,不推荐

cvsup -g -L 2 -h cvsup.tw.freebsd.org /usr/share/examples/cvsup/ports-supfile
cd /usr/ports
make fetchindex
#别忘了使用ports安装软件前要升级ports系统啊,我现在天天用上边命令的脚本
#要是你没装cvsup,那就去装cd /usr/ports/net/cvsup-without-gui/ && make install

cd /usr/ports/sysutils/portupgrade
make install
#安装这个软件是新手省事而又带来新麻烦的好东西,尽管会带来一些新麻烦,但是还是推荐毕竟麻烦数量少了很多

rm -r /usr/ports
#损招、阴招,现在想不起来当初为什么要用这个命令,不推荐啊不推荐~~
#你要是用了找不到ports了,简单再用cvsup -g -L 2 -h cvsup.tw.freebsd.org /usr/share/examples/cvsup/ports-supfile命令就行了,费时费力

pkgdb -F
portversion | grep "<"
portupgrade -a
#安装了portupgrade套件之后可以使用的命令,好用啊推荐

pkg_info
#看看你都装什么软件了

portsclean -C
#不明原因就是编译不过八成因为这个,平常也请多用,能清理ports内的临时文件
#安装portupgrade套件之后才能使用
阅读(468) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~