toshaobo 发表于 2013-01-09 14:48

谁能跟我说说这三个文件的区别

make.conf
porsnap.conf
freebsd-update

在网上看了很多安装完freeBSD系统后配置更新文件,越看越不懂,基本上就是更改上面三个文件里的更新地址,求大神给我这菜鸟详细讲解一下上面这三个文件的作用

ulovko 发表于 2013-01-09 19:30

建议参考:
http://bbs.chinaunix.net/thread-3751834-1-1.html
:emn31:
http://bbs.chinaunix.net/thread-3751530-1-1.html

action08 发表于 2013-01-09 23:32

学习一下哈

fender0107401 发表于 2013-01-10 09:14

make.conf

设置更新ports树以及基本系统代码时使用的cvs服务器,以及下载软件包源代码时所使用的服务器。

porsnap.conf

设置更新ports树时使用的porsnap服务器。

freebsd-update

设置更新基本系统时使用的freebsd-update服务器。

======================================================================

用途不一样,自己man一下,ports树有几种不同的更新方法。

自己多看看Handbook。

toshaobo 发表于 2013-01-10 10:57

回复 4# fender0107401
:em16:
make.conf与portsnap.conf还是不怎么清楚,区别在哪里,如果安装完系统后这两个要不要都设置,163镜像帮助里为什么只有make.conf设置与freebsd-update设置
为什么portsnap.conf没有呢?make.conf与portsnap.conf是不是只可能选择一个就行了

   

fender0107401 发表于 2013-01-10 12:12

toshaobo 发表于 2013-01-10 10:57 static/image/common/back.gif
回复 4# fender0107401

make.conf与portsnap.conf还是不怎么清楚,区别在哪里,如果安装完系统后 ...

http://www.freebsd.org/doc/zh_CN/books/handbook/ports.html

http://www.freebsd.org/doc/zh_CN/books/handbook/updating-upgrading.html

toshaobo 发表于 2013-01-10 16:06

回复 6# fender0107401
:dizzy:
看了半天还是模棱两可,安装系统时安装了ports后,然后编辑/etc/portsnap.conf里的SERVERNAME=portsnap.cn.freebsd.org,直接用portsnap fetch extract下载,然后用portsnap update更新就是把系统里的ports tree更新到最新的状态,以后直接进入ports安装软件就行了。为什么后面还要设置make.conf文件ports镜像
求老大细通俗解答一下


   

fender0107401 发表于 2013-01-10 16:14

toshaobo 发表于 2013-01-10 16:06 static/image/common/back.gif
回复 6# fender0107401

看了半天还是模棱两可,安装系统时安装了ports后,然后编辑/etc/portsn ...

系统是在不断发展的以前的ports使用cvs来更新ports树的,

现在有了porsnap了,但是以前的方法还能用。

你更新了ports树只好还需要下载软件包的源代码才能编译安装,这个就是在make.conf中设定的。

toshaobo 发表于 2013-01-10 17:00

回复 8# fender0107401
老大的意思是不是ports树就是相当于目录,里面只有一些基本的文件,通过ports树来安装一个软件,那还必须有网,下载远程服务器上的软件包的源代码,然后再自动编译安装的。如果没有网呢,?是不是不能通过ports树安装软件?


   

fender0107401 发表于 2013-01-10 21:36

toshaobo 发表于 2013-01-10 17:00 static/image/common/back.gif
回复 8# fender0107401
老大的意思是不是ports树就是相当于目录,里面只有一些基本的文件,通过ports树来 ...

ports树里面只记录了软件编译的方法以及软件包之间的依赖关系,你要按照什么软件,还得下载软件的源代码。

所以如果想升级自己按照的软件,需要先升级ports树,然后ports系统会自动帮你下载源代码的。
页: [1] 2
查看完整版本: 谁能跟我说说这三个文件的区别