OpenBSD 5.0 i386的packages似乎很全

OpenBSD的安装、升级、更新等日常问题。

版主: chenjun天地乾坤

回复
头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

OpenBSD 5.0 i386的packages似乎很全

帖子 leo » 2011-11-02 10:19

OpenBSD 5.0 i386的packages似乎很全,查看了一下日期,似乎全是在20110815左右编译的。这个比4.9出来时好很多,我的印象里4.9当时的包不全。:)

头像
acheng
锌 Zn
帖子: 581
注册时间: 2011-07-07 21:52

回复: OpenBSD 5.0 i386的packages似乎很全

帖子 acheng » 2011-11-02 11:13

看来5.0的开发在8月中就基本完成了。
386平台上的还好,即使没有也可以自己编译,比较郁闷的是loongson的包很多都没有,想自己编译也很难

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

回复: OpenBSD 5.0 i386的packages似乎很全

帖子 leo » 2011-11-02 13:17

非PC平台是有难度,佩服楼上和这里其他几位朋友的勇气。

头像
acheng
锌 Zn
帖子: 581
注册时间: 2011-07-07 21:52

回复: OpenBSD 5.0 i386的packages似乎很全

帖子 acheng » 2011-11-02 14:28

leo 写了:非PC平台是有难度,佩服楼上和这里其他几位朋友的勇气。
:-)没事瞎折腾呗

levi
铁 Fe
帖子: 87
注册时间: 2011-09-08 14:06

回复: OpenBSD 5.0 i386的packages似乎很全

帖子 levi » 2011-11-02 20:20

我对比了一下,发现snapshots i386 的packages比5.0 i386的packages要多一些,似乎snapshots版的包要更全一些。不过要说软件包的数量多,那还得数FreeBSD的ports,OpenBSD在这方面没法比。

f5b
锆 Zr
帖子: 643
注册时间: 2011-10-22 20:43

回复: OpenBSD 5.0 i386的packages似乎很全

帖子 f5b » 2011-11-06 16:15

曾几何时,release目录的packages目录的所有packages文件会在stable周期内更新,也就是说,当某些软件有安全更新时,会自动build新的packages放在相应目录,我们直接pkg_add即可。

现在的话,安装好5.0 release,必须用一下方式获取最新port的代码
cvs -qd anoncvs@anoncvs.ca.openbsd.org:/cvs get -rOPENBSD_5_0 -P ports


然后自己make install,若直接pkg_add安装,release附带的多个常用pakcages都已经发现有安全问题。

levi
铁 Fe
帖子: 87
注册时间: 2011-09-08 14:06

回复: OpenBSD 5.0 i386的packages似乎很全

帖子 levi » 2011-11-06 17:53

不是吧,5.0不是刚发布没几天么,这么快就有安全问题了?

f5b
锆 Zr
帖子: 643
注册时间: 2011-10-22 20:43

回复: OpenBSD 5.0 i386的packages似乎很全

帖子 f5b » 2011-11-06 18:00

levi 写了:不是吧,5.0不是刚发布没几天么,这么快就有安全问题了?
是指那些release版本的packages 软件版本旧,有些常用如 如postgresql clamav 已经有安全问题,必须通过port更新。

levi
铁 Fe
帖子: 87
注册时间: 2011-09-08 14:06

回复: OpenBSD 5.0 i386的packages似乎很全

帖子 levi » 2011-11-06 20:10

OpenBSD不正是因为最求安全、稳定,所以package版本才比较旧的么(当然某些软件的许可协议改变也是原因之一)?记得官方的FAQ中是“强烈推荐”用户通过packages而不是ports来安装软件的。

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

回复: OpenBSD 5.0 i386的packages似乎很全

帖子 leo » 2011-11-06 23:34

stable的packages如果没有安全问题不会更新,想用ports最新的版本,只能只用current。
此外,即便是更新,一般情况下也无需通过port去编译(除非您自己需要设置特殊编译参数,例如让mysql支持gb2312....),更新已经安装的packages只需:

代码: 全选

# pkg_add -u

Port的安全问题不属于OpenBSD基本系统的范畴,这在FAQ上也说得很明白了,人力不足,无法保障port系统和基本系统一样稳定和安全。这个就需要大家自己斟酌了。:)

回复

在线用户

正浏览此版面之用户: 没有注册用户 和 33 访客