■掲示板に戻る■ 全部 1- 最新50

FreeBSDのCVSの使い方教えて〜

1 :名無しさん@お腹いっぱい。 :2001/03/09(金) 17:54
今FreeBSD4.2-Rの /bin だけインストールした状態なんです。
ここからどうしていいかわかりません〜
ハンドブック読んだけどよくわからないんです。
誰かお願いします〜

2 :名無しさん@お腹いっぱい。 :2001/03/09(金) 17:56
/usr/bin/cvsも入れろ。
■■■■■■■■■■■終了■■■■■■■■■■■

3 :asm :2001/03/09(金) 18:08
とりあえずmanを見るべし。
http://www.jp.FreeBSD.org/cgi/mroff.cgi?subdir=man&lc=1&cmd=&man=cvs&dir=jpman-4.2.0%2Fman

# ……ふと思ったが、CVSupと勘違いしてないよね。

4 :1 :2001/03/09(金) 18:13
ごめんなさい〜CVSupの事です〜
最新の-stable環境を構築してみたいんです〜
とりあえ〜ず
ports/net/cvsup
ports/net/cvsup-bin
ここらヘンをインストールすればよいのでしょうか?

5 :asm :2001/03/09(金) 18:38
1. CD-ROMとかがあるのならsrcは全部展開しておく(CVSupは差分を取ってくるので)
2. pkg_add で cvsup-bin をインストール
3. /usr/share/examples/cvsup 以下のファイルを参考に設定ファイルを作る
  (-stableの追っかけなら stable-supfile の host だけ入れ換えておけば十分)
4. cvsup -g -L 2 [supfileへのpath]

後は make world するだけ。
↓こっちも参照。
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=976155078&st=702&to=705

6 :名無しさん@お腹いっぱい。 :2001/03/09(金) 18:40
make worldって時間かかりませんか?
しかたないか。

7 :名無しさん@お腹いっぱい。 :2001/03/09(金) 18:44
HandBook 19.4.13.6. どのようにすれば make world を高速化できますか?
http://www.jp.freebsd.org/www.FreeBSD.org/ja/handbook/makeworld.html

8 :6 :2001/03/09(金) 19:39
>>7
どうも。
でもだめなんです。計算機自体が遅いんです。
カイカエタイ。


9 :名無しさん@お腹いっぱい。 :2001/03/10(土) 00:41
寝てる間にmake world終わらないんだったら、
さすがに捨てた方がよくないか?



10 :名無しさん@お腹いっぱい。 :2001/03/10(土) 01:26
make buildworld を nice してほっぽっときゃそのうち終わってるだろ。
その間2chでも見とけ。

11 :名無しさん@お腹いっぱい。 :2001/03/14(水) 16:13
便乗質問させてください。
4.2-Rを /binだけインストールして。
CVSupでsrc-all,ports-all,doc-allをとってきました。
この状態で
#make buildworld
#make installworld
すると、
compat** や profile , game などの初回インストール時に選択しなかった物も
インストールされるのでしょうか?

12 :名無しさん@お腹いっぱい。 :2001/03/14(水) 16:53
see /etc/defaults/make.conf

てことだ。

13 :11 :2001/03/14(水) 21:44
>12
ありがとうございます。

14 :名無しさん@お腹いっぱい。 :2001/03/15(木) 15:31
>/etc/defaults/make.conf

日本語は〜、日本語は〜ありませんか?

15 :名無しさん@お腹いっぱい。 :2001/03/15(木) 22:46
>>14
たぶん無い。訳せ。

16 :名無しさん@お腹いっぱい。 :2001/03/15(木) 23:39
>>15
いや、あるが少し古いらしく install されん。
doc-all, jman 5 make.confがヒント。


17 :名無しさん@お腹いっぱい。 :2001/03/16(金) 05:01
http://home.jp.freebsd.org/man-jp/yoyaku/current/man5/make.conf.5

18 :名無しさん@お腹いっぱい。 :2001/03/16(金) 07:17
1./etc/make.conf と
2./etc/default/make.conf の両方がある場合、

1の方が優先されるのでしょうか?
それとも2->1で上書きされるのでしょうか?

19 :名無しさん@お腹いっぱい。 :2001/03/16(金) 11:13
>>18

/etc/default/make.conf -> /etc/make.conf で上書き.

/usr/share/mk/sys.mk ではそーなっている.


20 :名無しさん@お腹いっぱい。 :2001/03/16(金) 11:50
>>19
さんきゅう

21 :名無しさん@お腹いっぱい。 :2001/03/16(金) 19:21
ports-all と doc-all をCVSupでゲットしたんですが、
これらはmakeする必要ないんですか?

22 :名無しさん@お腹いっぱい。 :2001/03/17(土) 01:48
doc-all: make all install しておくと吉。
ports-all: 意味解ってる?

23 :21 :2001/03/17(土) 11:33
一番下見てよ。
ttp://www.sys.wakayama-u.ac.jp/~kanaya/japanese/freebsd_stable.html

24 : :2001/03/17(土) 11:42
うっひょ〜
がんばってmake worldしたら4.3-betaになっちゃった〜
4-stableにしたかったのに・・・

25 :名無しさん@お腹いっぱい。 :2001/03/17(土) 11:59
>>24
それでいいんだよ。cvsupとbuildを続けていれば
なんでbetaなのか判るよ。

stable--beta--rc--REL--stable

26 : :2001/03/17(土) 13:56
>>25
ありがと〜
僕が今回やったmake world内容書くから誰か検証して〜

まず、4.2-Rの多言語インストールフロッピーから立ち上げて、
bin,crypro,kerberos4,kerberos5をインストールしました〜。

で、packageからCVSupを入れてsupfileとmake.confを編集〜

/etc/supfile-stable
*default host=cvsup.jp.freebsd.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_4
*default delete use-rel-suffix
*default compress
src-all

/etc/supfile-ports
*default host=cvsup.jp.freebsd.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress
ports-all
doc-all


27 :1@上の続き〜 :2001/03/17(土) 14:07
/etc/make.conf(/etc/default/make.confはそのまま〜)
SUP_UPDATE=yes
SUP=/usr/local/bin/cvsup
SUPFLAGS= -g -L 2
SUPFILE= /etc/supfile-stable
SUPFILE2= /etc/supfile-ports
CFLAGS= -O -pipe
COPTFLAGS= -O -pipe
COMPAT1X= yes
COMPAT20= yes
COMPAT21= yes
COMPAT22= yes
COMPAT3X= yes
USA_RESIDENT=NO
MAKE_KERBEROS4=yes
MAKE_KERBEROS5=yes(←portsでやった方が良いって書いてあったけどまあいっか〜)

う〜ん、これで良いのかな〜?
一応うまく行ったみたいだから結果オ〜ライかな〜?

28 :1@上の続き〜 :2001/03/17(土) 14:12
こんな感じでやったよ〜
#cvsup -g -L 2 /etc/supfile-stable
#cvsup -g -L 2 /etc/supfile-ports
#cd /usr/src
#make buildworld > ~/buildworld.log
#make buildkernel > ~/buildkernel.log
#make installkernel > ~/installkernel.log
#shutdown now(シングルユーザーへ /bin/tcshを使ったよ〜)
#cd /usr/src
#make installworld > ~/installworld.log
#logout(シングルから抜ける〜)
#reboot

カーネルの再構築〜
#cd /usr/src/sys/i386/conf
#cp GENETIC MYKERNEL
#config MYKERNEL
#cd ../../compile/MYKERNEL
#make depend ; make ;make install
#shutdown -r now

#uname -r
4.3-beta

以上〜、
これはやめた方が良いよ、とか、これやった方が良いよ、
ってのがあったら是非教えてください〜。

29 :名無しさん@お腹いっぱい。 :2001/03/17(土) 14:41
mergemasterしとけ。

30 :名無しさん@お腹いっぱい。 :2001/03/17(土) 16:58
つーかFreeBSD使うのやめたほうが良いよ。
CVSとCVSup勘違いしてる時点でstable使うのはやめろ

31 :sage :2001/03/17(土) 18:47
へー、kerberos 使う奴初めて見た。

compat そんなに要らないと思うが。

/etc/make.conf で cvsup の設定をしてるんだから、
(cd /usr/src; make update) でツリーの更新できるぞ。


32 :名無しさん@お腹いっぱい。 :2001/03/18(日) 02:13
http://home.jp.FreeBSD.org/cgi-bin/showmail/FreeBSD-users-jp/59925
doc-allで日本語manも最新になるんか。
そりはしらなんだ。
とりあえずmake updateしよ。

33 :名無しさん@お腹いっぱい。 :2001/03/18(日) 11:30
>>30
君みたいなリアル厨房はFreeBSD使うのやめろ

34 :名無しさん@お腹いっぱい。 :2001/03/18(日) 20:17
誰でも気軽にCVSupしちゃっていいんだろうか?
CVSupサーバのトラヒックってどれくらいのもんなんだろう?
ほとんど*.ac.jpだし、ちょっと気兼ねしてしまう。

35 :名無しさん@お腹いっぱい。 :2001/03/18(日) 20:19
そうそう、RINGサーバでCVSupサーバ動いてるとこってある?

36 :名無しさん@お腹いっぱい。 :2001/03/18(日) 21:57
うちのISPはRINGもやっているんで打診したことが
あったけど、disk喰うんで却下されたらしい。

37 :30 :2001/03/18(日) 23:14
>>33
俺は大人しくLinux使ってんだよ(藁

38 : :2001/03/19(月) 11:45
>>29-37
みんな〜レスありがとう〜

>>29
mergemasterしたよ〜、英語読むの大変だった〜
僕の英語力は厨房並みだからね〜、辞書片手にがんばったよ〜
最後の方は面倒くさくなって全部[i]しちゃった〜
大丈夫かな〜?

>>30 >>37
僕も前にVine使ってたよ〜

>>31
kerberosっていらないの〜?
初回インストールの時に最小構成を選択すると
bin,crypto,kerberos4,kerberos5がインストールされるから
重要だと思ったんだ〜

>>32
貴重な情報ありがとう〜

>>34-36
みんな詳しいな〜

CVSup&make worldってみんなどのくらいの間隔でやってるノ〜?
-stableメーリングリストに入ればアナウンスされるのかな〜?

後、2回目以降のmake worldも >>28 と同様の手順でOK〜?

39 :らうたまにあ :2001/03/19(月) 23:33
>>34
知っている人もいるかもしれないけど、とりあえず
cvsup*.jp.freebsd.orgの利用統計だよん。
http://home.jp.freebsd.org/stats/mrtg/cvsup/

40 :名無しさん@お腹いっぱい。 :2001/03/20(火) 01:46
>>38
次からは
make buildkernel KERNCONF=MYKERNEL
make installkernel KERNCONF=MYKERNEL
すれば楽だと思われ。
GENERICもつくったほーがいいけど。

あとshutdown nowよりもrebootの方が正しいらしい。
ところでUPDATING読んでる?

41 :名無しさん@お腹いっぱい。 :2001/03/20(火) 07:54
installworld
reboot
buildkernel
installkernel
が筋と思うが、今は違うのか?


42 :あのにまうす :2001/03/21(水) 22:55
毎晩 cron で cvsup してます
make world はさすがに気が向いたときしか…


43 :名無しさん@お腹いっぱい。 :2001/03/23(金) 14:53
毎晩 cvsup してるのなら make buildworld も cron で
毎晩しとけや。

44 :asm :2001/03/24(土) 01:26
>>43
buildworld しても installworld するのが面倒だからやめちゃった。(笑
# さすがに installworld まで cron でまわすのはちょっと恐いからなあ。


新着レスの表示

掲示板に戻る 全部 次100 最新50
名前: E-mail (省略可) :

read.cgi ver5.26+ (01/10/21-)