Gentoo -- emerge -u Part3 --
>>878 Debian はそんなことないと思うけどな? (i686 用のバイナリ、
なんてのからはもっとも遠そうなところにいるのでは)
SPARC とか PPC って、クロック遅いとコンパイルするだけで
だるいので、お手軽なバイナリパッケージがほすぃ。x86 に
関しては Gentoo でもいいが(速くて安いから)。
USE フラグに関しては同意。とはいえ、Debian のパッケージでも
ライブラリが入るくらいでない? (バイナリとライブラリがちゃんと
分離されている)
>>880 そっかなあ。FreeBSD の packages、あれはあれで便利なのだけど。
portupgrade 入れて根こそぎ入れ替えるまで、一応すぐ作業ができる
状態になってほしいし。
>>889 Debianにはgccをオーバーライド(?)するスクリプトがあって、
i686用などのバイナリが作れます。
でもファイル名は hoge_i686.deb ではなくて hoge_i386.deb なんで
ややこしいんですけど。
ところでportageでccacheを使いたいんですが、
FEATURES="ccache"
以外になにか設定すべきものってありますか?
また、ccacheが使われてるかどうか確認する方法はありますか?
psで見た限りでは使われてないような気がするので。
そうそう。Gentoo なら最適化うんぬん、と言うのであれば
Debian にも apt-build あるから同様のことはできる(まあ
やらないだろうが)。USE とか etc-update とか、Debian
に対するアドバンテージはもっと別のところにあると思う
のだけどね。
ccache は使っていたらホームディレクトリに .ccache とか
いうディレクトリができて、そこがどんどん肥大化していく
はず。FEATURES="ccache" と書く以外にはとりたててやる
ことはなかったんじゃないかな。
892 :
login:Penguin:03/06/16 22:42 ID:9eU8fmEl
>>891 ccacheでできるファイルのmax値を設定しておいた方がいいかもね。
詳しくは、man ccacheを。
893 :
login:Penguin:03/06/17 00:37 ID:k6oVvqSI
bindをchrootして使っています。(/etc/conf.d/named等も含めて設定済み)
rc-update add named default
として自動的に自動するようにしていて、psでみると確かに起動しているのですが
digコマンドを実行しても反応がありません。手動で
/usr/sbin/named -u named -n 1 -t /chroot/dns
としてやるとちゃんとdigコマンドにも反応してくれ、正常に動作します。
この場合何が悪いのでしょうか?
インスコ失敗しました。インスコ中はネットワークに繋がってたのに、
インスコ終了後、CD抜いて再起動したらGRUBから起動して画面見てたら
NICを認識してねー。
マニュアルきちんと読みながらやってたつもりだったんだがなー。
勉強になりますわ。
895 :
login:Penguin:03/06/17 01:17 ID:k6oVvqSI
↑
単にカーネル再構築するだけだと思いますけど。
>>894 nicのドライバをロードしてないだけじゃ
>>890 > ところでportageでccacheを使いたいんですが、
> FEATURES="ccache"
> 以外になにか設定すべきものってありますか?
portageだけならそれでいいけど、kernelのコンパイルでも使うなら、
/usr/lib/ccache/binをパスの先頭に追加しておく必要があります。
Unresolved symbolが何とか収まったので報告。
kernel設定の Loadable module support ---> Set version information on all module symbols
をはずしたら通りました。
というか、付けた覚えは無いのだが 多分何かやらかしたのだろう。
でも、楽しいからいいか。
ということでお騒がせいたしました。
失礼いたします。
899 :
login:Penguin:03/06/17 02:37 ID:k6oVvqSI
900 :
890:03/06/17 18:01 ID:sZqiIY8Y
901 :
894:03/06/18 00:31 ID:j3L5cCMm
>>896 そうなんです。何やらdummy.oとかを読んでるようで。
現在、自分のNICのドライバがどれなのか検索中です。
メーカーや型番は分かってもドライバがどれか分からなひ…。
902 :
login:Penguin:03/06/18 00:48 ID:Wzlst5lz
インストールCDでブートしてlsmodすればいいのでは?(私もよく分かってないけど)
>>901 902も言ってるようにインストールCDかKNOPPIX等で立ち上げてlsmodして
それらしきドライバを/etc/modules.autoloadに書いておけばOK
もちろん、カーネルコンパイル時にドライバがモジュールとしてコンパイル
されている必要あり
型番がわかれば、DOCをみるなり、googleで探せば大抵わかると思う。
905 :
名無しさん@Emacs:03/06/18 11:11 ID:j1g1ySw4
Visor を USB 経由で使いたいと思い、
CONFIG_USB_SERIAL=m
CONFIG_USB_SERIAL_GENERIC=y
CONFIG_USB_SERIAL_VISOR=m
でカーネルを再構築しました。でも HotSync ボタンを押しても
/dev/ttyUSB* が作成されません。どなたか成功している方は
いらっしゃいますか?。
906 :
_:03/06/18 11:15 ID:VXqwGnCG
907 :
login:Penguin:03/06/18 12:06 ID:mvrBDrOo
stage1のbootstrap.shを実行したら、途中で
[c02347636][c02347636][c02347636][c02347636]
・・・・
こんなエラーが出てきました。
(スクロールが早くて正確には読み取れない)
なにが原因なのでしょうか?
memtest86では、異常はないです。
[Gentoo] 1.4rc4
[CPU] AthlonXP 1800+
[M/B] ASUS A7S333
[MEM] 256M
[HDD] Maxtor 80G
BIOS で APIC Support は disable にしました?
909 :
894:03/06/19 22:45 ID:4M2bl+rj
>>901,902
あい、lsmodで見つけました。しかし駄目。恐らく、
>カーネルコンパイル時にドライバがモジュールとしてコンパイルされている必要あり
これだと思いますね。
しかもよく見ればファイルシステムがなんだかんだ言うてるし、まだまだ先は長そうです。
gentooでやっとKDE3の環境が整った
日々コンパイルの連続だったけどやったかいがあったよ
でも、今"~86"にチャレンジしようかどうか悩んでたり
また鬼のようなコンパイルが始まるんだけど、最新も追いかけたい気もするし
あ〜悩む
911 :
login:Penguin:03/06/19 23:42 ID:vscvbZXv
↑個人的には必要なもの以外は~86指定しない方がいいと思います。(そういう趣旨でしたらすみません)
Debianとかのunstableと同等と考えない方がいいです。
>>894 がんかれ。
私は初めたばかりFreeBSDユーザーですが、カーネルオプションが分らなくて
めげそうになったよ。(/etcの違いはそれほど苦にはならなかった)
インストール中の環境できてない時に一回構築しなきゃいけないし。
vanillaソース使っているんだけど、どこかに定番configファイルないですかね?
ある程度環境作った後で、いろいろ試行錯誤したいのです。
そうそう。とりあえず動けばいいからテキトーに作っちゃってあとからじっくり
見直すべし。でも、ATAカードとかNICとかの銘柄はあらかじめ押えといた方が
いいと思う。(全部、チェックしちゃってもいいケドナー)
・・・で
結局”emerge -u world”時に”--deep”はつけるべきなの?
付けてる派付けてない派それぞれの解釈・意見を小1時間問いたい
917 :
login:Penguin:03/06/20 19:00 ID:s472p6U6
>>915 gcc +glibをダウングレードするとき(~x86を削除したときとか)につけないまま
やって、そのまま再起動すると死にます。
gentoo 1.4 rc3をインストールしたんですが
startxすると /dev/apm_bios がないとか
一般ユーザーでstartxすると、
「xterm: Error 32, errno 13: 許可がありません」
とかいって、怒られてしまいます。
ググってみても、解決の糸口がつかめず困っています。
識者の方、御教示ください。
補足です
apm_biosの方は、root,一般ユーザーともに表示されます。
xterm: Error 32, errno 13: 許可がありません
Reason: get_pty: not enough ptys
こちらは、一般ユーザーのときのみ表示されます。
rootであれば、問題なくptyが使えます。
kterm mltermでも駄目でした。
devfsを使っているので、devptsは有効にしていません。
CONFIG_UNIX98_PTYSは有効にしてあります
920 :
login:Penguin:03/06/21 00:48 ID:TbeUFuvx
>>910 亀レスだが、
~x86 でしばらくつかってるけど、とくに問題ないよ。
KDEで日本語も普通にいけるし。
ただ、印刷まわりはまだ試してないけどサ
まぁ、なんかあった時に自分で解決するって覚悟は必要だけど。
>>920 そうなんですか。私の場合USEを全く考慮しないphpのクソ.ebuildにであってすべて
のパッケージで~x86を受け入れるのは止めようと心に誓いました。
922 :
補足:03/06/21 01:43 ID:W0/ZBym/
少なくともそういう程度の低い.ebuildが紛れ込む可能性は考慮しといたほうが
いいです。
923 :
login:Penguin:03/06/21 01:53 ID:TbeUFuvx
>>921,922
phpって事は鯖?
鯖にUnstableはとりあえずやめたほうが...
程度が低いのを自覚してるからunstableにしてるんだから、
許してやってくれよん。
で、そういうのをfeedbackできるような人は逆にunstableを使って欲しいとも思う。
そうねえ。ebuild は玉石混淆。
まだまだよくする余地があると見ることもできるが……
次スレどーすんじゃ?
950ゲットした人が立てましょう
928 :
login:Penguin:03/06/21 21:38 ID:wjy2qZZQ
1.4rc4使っていますが、glibc2.2.xでコンパイルしたバイナリを使わないとならず
glibc-2.2.5-r8.ebuildでインストールしたのですが、
!!! ERROR: sys-libs/glibc-2.2.5-r8 failed.
!!! Function src_compile, Line 205, Exitcode 2
!!! (no error message)
で終了してしまいます。
2.3と2.2で共存させる方法を教えてください。
929 :
login:Penguin:03/06/21 22:17 ID:2vBNFJma
usr、var等はパーティションを分けて使用しているのですが、optを/と同じパーティションに
作成してしまった為、/の空き領域が少なくなってしまいました。
/optを/usr/potなどのシンボリックリンクとしても問題ないのでしょうか?
低レベルな質問でごめんなさい。
問題ない
通常使用のVineのとは別にHDDを増設して、そこにGentooを入れて
ちゃんと築き上げてから移行・・・と思ってたのにぃ(;_;)
mke2fs -j /dev/hda1 あっ!!と思ったときには指がEnterを
叩いてやがった。'hdb' なんてタイプしたことなかったもんなぁ・・・
というわけで、Vineはきれいさっぱり失せたので、
移行とか何とか考えないで済むわ。却って好都合か?(負け惜しみ)
fluxbox使いだしたが、ウインドウを最小化するとWMもろとも落ちるねぇ
落ちません…
0.1.14-r1使用ちゅー
#primeってなんかおもしれー
同上。なんで落ちるんだ??
ちなみに ~x86 で使っていて、
mona% cat /var/db/pkg/x11-wm/fluxbox-0.1.14-r1/USE
x86 oss 3dnow apm arts avi crypt cups encode gif gpm gtk imlib java
jpeg kde gnome libg++ libwww mikmod mmx motif mpeg ncurses nls
oggvorbis opengl pdflib png qt quicktime sdl spell svga truetype X
xml2 xmms xv zlib gdbm berkdb slang readline tcpd pam ssl perl python
となっている。
3dnow libg++ ncurses gdbm berkdb slang guile sdl tcpd pam ssl oggvorbis
aalib acpi alsa apache2 apm arts avi bonobo canna cjk crypt cups directfb
dvd emacs encode esd fbcon gif gnome gpm gtk gtk2 imlib java jpeg kde leim
libwww mikmod mmx motif mozilla mpeg mule mysql orrvorbis opengl oss
pcmcia pda pdflib perl plotutils png python qt quicktime readline ruby socks5
spell sse svga tcltk tetex tiff usb truetype wmf X xface xml2 xmms xv zlib x86 -nls
emerge中に
makeしてるカレントディレクトリが
WMのタイトルバーに表示されてる…感動