| NetBSD 解説 | sysinst | pkgsrc 各論 | packages | macppc | TsubaiBSD | 絹/software/全文検索
at www.ki.nu

NetBSD 解説

Last Update: "2011/10/07 13:43:41 makoto"

NetBSD の版にはどういうものがあるのでしょうか。大きくは二つ です。 公開版 (Release)と 開発版 です。 安定した運用をしたい時には 公開版 、何でも新しいものを試したい、 あるいは、最近取入れられた新しい機能を使いたい、という時には、 開発版 を使います。 ただ、 公開版 の方は間隔が長いので、実際には 開発版 の方を使っている人 もかなり多いと思います。 開発版 を使う時には current-users (英語)の メーリング・リストを 読んでいた方がいいと良く書いてありますが、得るものと失うもの(時間) と、どちらが多いかは不明です。

Release

安定版、年一回くらいの Release
本家 ftp -> ftp.jp (mirror の一つ) に置換
.1.2.3
0.91993/08/23
1.0 1994/10/26 (ja)
1.1 1995/11/26 (ja)
1.2 1996/10/04 (ja)
1.3 1999/01/23 (ja)
1.4 1999/05/121999/08/262000/03/212000/11/27
1.5 2000/12/062001/07/112001/09/132002/07/23
1.6 2002/09/142003/04/21 2004/03/01
2.0 2004/12/09 (ja)
2.1 2005/11/02
3.02005/12/23 2006/07/24 2007/07/10
3.1 2006/10/30 2007/07/01
4.0 2007/12/16 (ja) 2008/10/15
5.0 2009/04/26 2009/07/29 2010/02/11
5.1 2010/11/10 (ja)
.1.2.3
0.91993/08/23
1.0 1994/10/26 (ja)
1.1 1995/11/26 (ja)
1.2 1996/10/04 (ja)
1.3 1999/01/23 (ja)
1.4 1999/05/121999/08/262000/03/212000/11/27
1.5 2000/12/062001/07/112001/09/132002/07/23
1.6 2002/09/142003/04/21 2004/03/01
2.0 2004/12/09 (ja)
2.1 2005/11/02
3.02005/12/23 2006/07/24 2007/07/10
3.1 2006/10/30 2007/07/01
4.0 2007/12/16 (ja) 2008/10/15
5.0 2009/04/26 2009/07/29 2010/02/11
5.1 2010/11/10 (ja)
http://www.jp.netbsd.org/ja/JP/news.html

release binary

用途別 (packages) の方は別に用意しています。
ftpftpftp3 ftp4 ftp5ftp6 ftp7
(MASTER) JNUGallbsdcom-sys core.ring dtiiij jaist
入口 x x x x x x x x
5.1 x x x x x x x x
5.0.2 x x x x x x x x
5.0.1 x x x x x x x x
5.0 x x x x x x x x
4.0.1 x x x x x x x x
4.0 x x x x x x x x
3.1.1 x x x x x x x x
3.0.3 xx x x x x x x
iso x x x x x x x x
iso/4.0.1 x x x x x x x x
iso/4.0 x x x x x x x x

Current

開発版・毎日変更されています。一応名前が付いていて、大きな変更があると それが進んで行きます。 例えば 4.99.1 という名前 が付くのは次のような時です。
  • 4.0 を公開する手順に進む
  • 「4.0 公開枝」が作られる (netbsd-4-0)
  • 開発版の方には 4.99.1 という名前が付く。
2.0H まではアルファべットが使われていましたが、その後 2.99.9 のように全て数字が使われています。 その名前は次のところに書いてあります。 http://cvsweb.netbsd.org/cgi-bin/cvsweb.cgi/src/sys/sys/param.h (例えば 1.197 (colored)の付近を選ぶと、その差分が表示されます)

今使っているカーネルの版が何かを知りたい時には uname -a と入力します。例えば次のようになります。

ttyp4:makoto@harry 0:44:50/040829(...checkout/src)> uname -a NetBSD harry 1.6ZI NetBSD 1.6ZI (INSECURE-L2PB2-SHM) #0: Sun Jun 13 18:00:43 JST 2004 makoto@harry:/export/usr/src/sys/arch/macppc/compile/INSECURE-L2PB2-SHM macppc
この例では 1.6ZI です。

NetBSD-daily

Daily Mirror status @ J N U G (一覧表)
ftp://ftp.jp.netbsd.org/pub/NetBSD-jp/mirror-status/release/
TNF ftp Daily
ftp://ftp.netbsd.org/pub/NetBSD-daily/
ftp.jp.netbsd.org Mirror
ftp://ftp.jp.netbsd.org/pub/NetBSD-daily/
等の directory には、次の公開に向けた変更を含めて、 毎日 release(8) を作成 した結果が置いてあります。が、 README には、これらは公式なお知らせが出るまでは使うべきではない、と書いてあります。
(Master)JNUGallbsddtijaist意味
hostname ftp ftp.jpftp2.jpftp5.jpftp7.jp .netbsd.org
入口 x x x x x (top level)
HEADx x x x x -current (6.0 候補)
netbsd-5-0 x x x x - NetBSD-5.0.1 候補
netbsd-5 x x x x x NetBSD-5(.1) 候補
netbsd-4 x x x x x NetBSD-4.1 候補
netbsd-4-0 x x x x x NetBSD-4.0.2 候補
netbsd-3 x x x x x NetBSD-3.2 候補
netbsd-3-1 x x x x x NetBSD-3.1.2 候補
netbsd-3-0 x x x x x NetBSD-3.0.4 候補

current-binary

上のうち current についての追加情報
current の方でも、毎日 ./build.sh が行なわれ、その結果が公開されています。
HTTP
http://releng.netbsd.org/
TNF
ftp://ftp.netbsd.org/pub/NetBSD-daily/
dti
ftp://ftp.dti.ad.jp/pub/NetBSD-daily/
Jaist
ftp://ftp.jaist.ac.jp/pub/NetBSD-daily/
ki.nu .. 少し古いものも保存しています
ftp://ftp.ki.nu/pub/NetBSD-daily/HEAD/map/index.html
old pkgsrc

この画面は Jeedosaquin によって表示しています。

1.66 2008/03/08