トップページ⇒linux
993コメント382KB

Gentoo Linux 27

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2009/02/02(月) 17:28:14ID:mJY4z8UT
Gentoo Linux
ttp://www.gentoo.org/

Gentoo Linux Users Group Japan (GentooJP)
ttp://www.gentoo.gr.jp/

【はじめに】
Gentooの歩き方
ttp://www.gentoo.gr.jp/jpmain/arukikata.xml
Gentooハンドブック (インストールガイド含む)
ttp://www.gentoo.org/doc/ja/handbook/

【もうちょっと先】
Gentoo Linux Frequently Asked Questions
ttp://www.gentoo.org/doc/ja/faq.xml
Gentoo Linux tips 集
ttp://www.gentoo.gr.jp/jpmain/tips.xml
Portage ユーザガイド
ttp://www.gentoo.org/doc/ja/portage-user.xml
Gentoo-Portage.com
ttp://www.gentoo-portage.com/
Gentoo-Wiki.com(08年10月データ消失 復旧中)
ttp://en.gentoo-wiki.com/wiki/Main_Page

【前スレ】
Gentoo Linux 26
ttp://pc11.2ch.net/test/read.cgi/linux/1222004664/
0751login:Penguin2009/04/25(土) 22:06:39ID:iAWn19Y0
最新追っかけたいならbugzillaとかoverlay見といた方がいいよ。
待ってるだけじゃなくて自分から状況把握しに行かないと。
0752login:Penguin2009/04/25(土) 22:20:15ID:EYEjubO2
libtoolが*.laを生成しないバグ(*)を直すツールがあった。
名前忘れてしまったが、dev-util以下にある。
* devはバグと認識してないらしいが・・・
0753login:Penguin2009/04/25(土) 22:32:56ID:N9jvBV0q
amd64な環境だが、gentoo-sources-2.6.27-r8から
gentoo-sources-2.6.28-r5あたりにアップデートするのは
どれくらいリスクがあるだろう?

みんな~ が取れるまで待ってる?
0754login:Penguin2009/04/25(土) 22:36:06ID:YBmh40hz
xorg-server1.6とGnome2.26を試したいならUbuntu使えば良いよ
最新もなにもUbuntuではstable
0755login:Penguin2009/04/25(土) 22:54:07ID:EYEjubO2
ふつうに2.6.29-r1使ってるけど?
gccも4.4.0-200904xxとか使ってる。
0756login:Penguin2009/04/25(土) 23:45:04ID:NTSO8IP9
>>753
2.6.28-r5は〜とれたよ
0757login:Penguin2009/04/26(日) 00:12:54ID:5CCt6P/l
2.6.29-r1だけど、menuconfigでALSAを組み込むとドライバモジュールがbusyで停止出来なくなって、
シャットダウン時に問題があった
パッケージ版ALSAに入れ換えた後は特に問題は無い
0758login:Penguin2009/04/26(日) 01:05:00ID:ZoFmwRzD
理由もなく~にアタックする意味が分からない。
0759login:Penguin2009/04/26(日) 02:30:57ID:hcU+FgKL
公園で真っ裸になるより意味あるんじゃね?
0760login:Penguin2009/04/26(日) 14:50:48ID:ieZq4eEE
>>612
義母とか義姉・義妹モノと、近親相姦モノの間には
れっきとした一線があるんだよ。
その一線を越えちゃうと、どうも歯止めがきかなくなる。
もうノーマルには戻れない。
後になって、あそこが転換点だったなあってしみじみ思うよ。
0761login:Penguin2009/04/26(日) 14:52:23ID:ieZq4eEE
orz
誤爆なので無視して
0762login:Penguin2009/04/26(日) 14:55:43ID:VEAUnrP8
amd64をemerge --sync して更新中。
何か問題あったら報告するよ。
サーバ専用なんでCUI環境だけだがwww
0763login:Penguin2009/04/26(日) 15:10:54ID:VbDfL7ia
gentooユーザーって、Linuxユーザーの中でも一線を越えちゃってるから、
こういう書き込みもあるんだ(キリッ
0764login:Penguin2009/04/26(日) 16:14:18ID:H9axV4N0
Gentooはメタデストリ、元々ノーマルなど無いよ
Ubuntuは誰がインストールしても同じUbuntuだけどGentooは作り手次第、Gentooは道具にすぎない
Gentooを使う事自体に意味はなくGentooで何をやり、どんなLinuxを作ったかなのさ
頑張ればSlackwareと同等まで追い込めるし最低のクソLinuxを作る事もできる
Gentooを使うコツは目的を忘れない事だと思う、どんなLinuxが欲しくてGentooを使い始めた?
最新を追う意味も待つ意味も目的があればこそ、目的を見失っているなら意味も無くなる
0765login:Penguin2009/04/26(日) 17:15:05ID:S7YWT0AI
なんだかアニメの台詞でも聞いているみたいだぜ。

……そこにしびれるあこがれる!
0766login:Penguin2009/04/26(日) 18:49:41ID:gX0ytEU0
gentooに慣れると他がもどかしくてしょうがなくなる所はある。
0767login:Penguin2009/04/26(日) 18:52:56ID:rmaHUWrL
今 FreeBSD に Gentoo 環境ととのえようとしてるが、 Gentoo はじめたころの感覚を思いだした
0768login:Penguin2009/04/26(日) 21:08:02ID:IgKrZJwU
configureスクリプトからebuildファイルを作成するプログラムとか一瞬考えたけど、

ヘッダファイルのデータベースとか必要だよなぁ。

手軽で面白い構想ない?
0769login:Penguin2009/04/26(日) 21:33:35ID:iqvEPk4G
CentOSとかDebian・Ubuntu系と、Gentoo系の間には
れっきとした一線があるんだよ。
その一線を越えちゃうと、どうも歯止めがきかなくなる。
もうノーマルには戻れない。
後になって、あそこが転換点だったなあってしみじみ思うよ。

なるほどなるほど。
0770login:Penguin2009/04/28(火) 00:52:07ID:u/PnCGLw
2.6.29にするとNICの動作がボロボロになりますね・・・
sky2とかr8169とか、もともとのチップが腐ってるというのもあるかもですが。

快調に動いてる人います? やはりINTELにすべきだろうか。
0771login:Penguin2009/04/28(火) 01:11:26ID:MQTJN3iY
>>770
ネットワークの不具合は2.6.29.1で修正されているらしい
07727702009/04/28(火) 10:23:21ID:u/PnCGLw
>>771
お、そうですか。ありがとう。もうちょっとまってみます。
0773login:Penguin2009/04/28(火) 23:25:11ID:j60kWf/2
amd64な環境をgentoo-souces-2.6.28-r5に移行してみたが、cpufreq周りが動かなくなってしまった。
(# modprobe acpi_cpufreq を実行したら"No such device"が返る)

どこかカーネルオプション間違えちゃったんだろうか……。
0774login:Penguin2009/04/29(水) 00:18:12ID:1cw+y+jH
>>773
うちもamd64で昨日同じカーネルにしたけど何の問題もなく動いてるよ。
少なくとも動かないことはないはずだから頑張れ。
0775login:Penguin2009/04/29(水) 00:54:18ID:LsaKz5ij
>>773
ACPI (Advanced Configuration and Power Interface) Support の
Processor が有効になってないとか?ちがうかな。
0776login:Penguin2009/04/29(水) 01:26:52ID:SPlD3rLg
眠い目擦りながら作業してたら、やっちまった。
emerge -c core-util
ブロックしてたから、つい。
ターゲットが非x86なのが悔まれる。

もうふて寝する
0777login:Penguin2009/04/29(水) 01:32:06ID:XYegwnUi
-cって-Cと同じなの?
0778login:Penguin2009/04/29(水) 02:49:11ID:3OnH5EZE
>>775
アドバイスありがと。

# cat /proc/cpuinfo
かけてみたら、flags にacpi が列挙されてない。
ひょっとしてカーネル側からCPUの機能が正しく認識できていないのかもしれない。
CPUは Athlon64 1640B。
CONFIG_ACPI_PCI_SLOTのスイッチが抜けてたので付け直して再構築中。
完了したら再起動してBIOSの設定を確かめてみる。
0779login:Penguin2009/04/29(水) 12:54:41ID:PEoQGlnH
http://bugs.gentoo.org/show_bug.cgi?id=208639のelilo-3.8-r1.ebuild.patchを
使いたいのですが、どうすればいいのですか?
07807762009/04/29(水) 13:57:30ID:SPlD3rLg
>>777 すまん、-Cだた。
ベッドに寝ころんで、iPod touchから打ってたから、素で間違えた。

>>779
・汚れていいなら、手でpatchしてmake installしちゃう。
・portageで管理したいなら、ebuildファイル書く。
どっちにしたいの?
0781login:Penguin2009/04/29(水) 14:06:22ID:3OnH5EZE
>>779
PORTDIR_OVERLAY以下にeliloのebuild一式をコピーして、手でパッチをあてて普通にmergeすればいい。
0782login:Penguin2009/04/29(水) 14:18:03ID:I9//f5+Q
>>779
たった2行なんだから手書きだよ、こんなもん
elilo-3.8.ebuild手書き->ebuild /usr/portage/sysboot/elilio-3.8.ebuild digest->普通にemerge
真面目に-r1作ると鬱陶しいので3.8を改竄、マージした後は知らんぷりがいいと思う
portageは道具で使い方は自由、インチキ上等、portageを騙せ
本当は>>781が筋だけど面倒、こんなもん一回マージしたら二度と使わんと思うし、その場しのぎで充分
0783login:Penguin2009/04/29(水) 14:21:24ID:3OnH5EZE
まあ、ブートローダーなんて普通は動いてれば文句ない代物だよな……。
0784login:Penguin2009/04/29(水) 17:17:38ID:PEoQGlnH
>>780-782
みんなありがとう、感謝します
0785login:Penguin2009/04/29(水) 19:29:06ID:VMbqlGEu
>>782
ただ、/usr/portage 以下は emerge --sync かけるたびに元に戻ってしまうからね。
その後でemerge -e world かけたら問題が再発することになる。
分かっててやるならいいんだが。
0786login:Penguin2009/04/29(水) 19:41:34ID:sQJE2TMu
>>784
EFIいーなー。GPT使えるし。ブート関係で苦労するのはもうたくさんだよ!
AMD系のEFIマザーが出たらいいのに。
0787login:Penguin2009/04/29(水) 19:46:04ID:LsaKz5ij
>>782
でも、応急処置は後々になると忘れることが多いし
面倒でも手をかけたほうがいいような気もしますね。
0788login:Penguin2009/04/29(水) 23:37:57ID:I9//f5+Q
>>785
-e worldはいいでしょ
syncで消えてしまう、だから日々の-uDでportageを黙らせる為に3.8-r1ではなく3.8改竄なのよ

>>787
パッチの内容はamd64を追加してるだけだしそのうちコミットされると思うし
Macでなぜamd64が必要なのかよく分からんけどね
0789login:Penguin2009/04/30(木) 00:58:03ID:uJi9rrCP
>>788
>>785はだから、「その後で」と入れてるんだろ。
0790login:Penguin2009/04/30(木) 08:55:52ID:gE2JAWUm
昨日、eliloについて質問した者です おかげさまで、eliloがコンパイルできるようになりました
しかし、emerge eliloとするとopen failed : 'out of pty devices"と出てきて/bootにelilo本体がインストールされません
/bootはしっかりとマウントされているのですが、何故ですか?
どなたか、ヒントをください
0791login:Penguin2009/04/30(木) 11:27:12ID:k0YAUGG6
>>790

ではヒントだけ。

> open failed : 'out of pty devices"と出てきて

引用符がおかしいがこれがヒント。
0792login:Penguin2009/05/01(金) 02:37:04ID:m2BATFxk
チラ裏
ノートPCを 8GB(4Gx2)メモリにして tmpfsで 6GBを割り当てて
OpenOfficeが RAM上コンパイルできるようになった。
0793login:Penguin2009/05/01(金) 02:43:33ID:ac93GDyy
で、速くなった?
07947922009/05/01(金) 04:13:03ID:m2BATFxk
うん
0795login:Penguin2009/05/01(金) 04:39:49ID:JNv0g5DG
少し前にここでe2fsprogsなんたらのせいでemergeが先に進まない問題で初歩的な質問をするなと叩かれた者なんだけど、
その時/etc/portage/package.unmaskに指定パッケージをちゃんと記述してたのにうまくいかなくて困ってた。その時は別の方法で回避してたけど最近解決策が分かった。

/etc/portage/package.unmaskにパッケージを記述する際、行末に改行を入れなきゃダメみたいだった…。PortageがPythonで書かれてるせいだと思うんだけど、俺と同じ問題で悩む人がいたときのために書いとく…。
0796login:Penguin2009/05/01(金) 04:57:38ID:29e8fIHe
>>795
そんな仕様なのかな〜と疑問に思って試してみたけど、
改行なくても作用したよ。

portage version 2.2_rc31
python 2.5.4-r2

改行のないことを確認した、hexdump
0000260 2e31 2e30 2e30 3631 610a 7070 652d 6964
0000300 6f74 7372 652f 616d 7363 632d 7376
0000310
0797login:Penguin2009/05/01(金) 05:37:00ID:CrQMoNZa
>>795
その前に自分の投稿の改行をコントロールしよう
0798login:Penguin2009/05/01(金) 07:02:34ID:22GocJ+b
genkernelスクリプトをちょっと改造して、iccでカーネルをビルドしてみた。
残念ながらカーネル本体は使い物にならなかったが、
保存しておいたgcc版のカーネル+iccビルドのドライバの組み合わせでは動いた。
emerge jpeg
のインストール終了までにかかる時間を計測し、約1割ほど高速化されていることを確かめた。
# uname -a
Linux susanoh 2.6.28-gentoo-r5 #1 SMP Fri May 1 05:40:44 JST 2009 x86_64 AMD Athlon(tm) Processor 1640B AuthenticAMD GNU/Linux
0799login:Penguin2009/05/01(金) 08:45:21ID:JNv0g5DG
>>796
え、マジ…?あれ、おかしいな…。改行なかったから入れたら通ったと思ったんだけどな…。

>>797
ツッコミどころありすぎてすまない…。長すぎる行があると怒られたから適当に改行入れたのがダメでした…。
0800login:Penguin2009/05/02(土) 09:03:58ID:6Eo8eK05
>>799
unmaskの件、改行コードの設定がおかしいに一票。

>>797でも改行増やしたほうなの?それでも1行長すぎ。
0801login:Penguin2009/05/02(土) 21:57:00ID:FIIw9yuM
sys-libs/glibc app-admin/eselect sys-apps/portage
と、一行に複数書いてるに一票。

件の問題

# echo "sys-apps/portage" >> /etc/portage/package.unmask
# echo "sys-apps/portage amd64 ~amd64 -x86 -~x86" >> /etc/portage/package.keywords
# emerge -C e2fsprogs e2fsprogs-lib ; rm -Rfd / && emerge -vDu system
で、解決するのに…。
0802login:Penguin2009/05/03(日) 18:56:22ID:2r3HBMJL
stage3からインスコして、emerge emacsするとマスク・ド・竹内になっている・・・
ググって、解除設定っぽいのしたけどうまく行かず
このマスク機能は便利なの?
ハンドブックを読んでいるけど、イマイチ意図がみえないんだけど
FreeBSDやOpenBSDだとハンドブックを読みながら入るのになあ
あとこちらで解除設定せずにマスクが外れるのを気長に待つとしたら
どの程度で解除が外れるものなんですか?
それともずっと放置?
とりあえず、emacs22, sshd, screen, w3m だけ使えればいいんだが

# uname -a
Linux g0503 2.6.28-gentoo-r5 #1 SMP Sun May 3 08:05:15 JST 2009 i686 AMD Athlon(tm) 64 Processor 3500+ AuthenticAMD GNU/Linux
0803login:Penguin2009/05/03(日) 19:03:41ID:ZrW60k/z
emacs22はマスクされてないし。
教えてほしいのか愚痴りたいのかどっちだよ。
理解してもないくせに偉そうに長文書き込むなよな。
0804login:Penguin2009/05/03(日) 19:15:28ID:shR2H6Rp
731 ja-ipafont と pxdvi の件。
/usr/share/texmf-config/web2c/updmap.cfg
の最後を
ipam.ttf-> ipam.otf, ipag.ttf -> ipag.otf
/usr/share/texmf-var/fonts/map/xdvi/updmap/xdvi-ptex.map
ipam.ttf-> ipam.otf, ipag.ttf -> ipag.otf
そして、updmap--sys
で 新しい ja-ipafonts に移れたみたい。

ghostscript は KozMin を使っているので、対策は不要だったが、
KozMinProVI-Regullar.otf も otf だし、ipa フォントも、同じ様に
CIDFont として使えるのだろうか?
0805login:Penguin2009/05/03(日) 19:36:54ID:J562vCoy
>>802
ハンドブックの通りにしたら入るFreeBSDやOpenBSDにいったらどうだ?
0806login:Penguin2009/05/03(日) 20:55:02ID:6zTyfrvz
>>802
# echo "app-editors/emacs" >> /etc/portage/package.keywords
# emerge emacs
0807login:Penguin2009/05/03(日) 21:13:04ID:3TaqJsEB
emacs、どれも~外れてるから--syncしてないくてtreeが古いままなんじゃない?

>>806
package.keywordsに書くなら、"app-editors/emacs -amd64 -~amd64"がいいと思うんだけど…。
0808login:Penguin2009/05/03(日) 21:32:02ID:2r3HBMJL
>>806
変わりませんね
>>807
エラーは変わらずですね
昨日の夜のインストール時と昼間にemerge --syncしてしました
On VMwareなんですが、2週間前にインストールした際はemacsはうまくいったんですよね
違うのがmaskedになっていたのかな
メモとかしていないかったので、2週間も空いたので、gentooをインストールしてみた限りです
そしたら、emacsが入らなくて・・・
Calculating dependencies /
!!! All ebuilds that could satisfy "app-editors/emacs" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-editors/emacs-22.3-r2 (masked by: EAPI 2)
- app-editors/emacs-21.4-r18 (masked by: EAPI 2)
- app-editors/emacs-18.59-r6 (masked by: EAPI 2)

The current version of portage supports EAPI '1'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
0809login:Penguin2009/05/03(日) 21:37:25ID:uOIfIYUz
>>808
設定するファイルは
/etc/portage/package.unmask

こいつに
app-editors/emacs

を書き足す。

/etc/portage/package.keywords
に書くなら
app-editors/emacs **

を足す。
0810login:Penguin2009/05/03(日) 21:43:04ID:ZrW60k/z
>>808
エラーメッセージの意味は理解してる?
これをインストールするには新しいバージョンのportageをインストールしろって書いてるんだけど。

今使ってるportageが2.1.4系なら # emerge -u portage でportageを2.1.6以上にしなきゃインスコできない
0811login:Penguin2009/05/03(日) 21:51:26ID:2r3HBMJL
>>809
> /etc/portage/package.unmask
> app-editors/emacs
書き込む前にその設定をしたのに駄目だったんですよね
スペル間違えはありません
> /etc/portage/package.keywords
> app-editors/emacs **
レスをもらって、package.keywordsというのでもいけるというのを知りました

とりあえず、emerge -u portageしています
>>810
ちょうど書き込むところでした
emerge -u portage後だったら、うまくいくという話なんですか?

EAPI '1'、EAPI 2というのがよくわからなかったけど、
あっ、でも、そういうことか
これできっとうまくいくと思います
お騒がせしました
08128112009/05/03(日) 22:09:44ID:2r3HBMJL
うまく行きました
ありがとうございました
0813login:Penguin2009/05/03(日) 22:16:31ID:6zTyfrvz
俺の書き方って手抜きだったのか
書き直そう
0814login:Penguin2009/05/03(日) 22:54:59ID:uOIfIYUz
手抜きってか、それぞれの設定ファイルは意味が違うからね。

package.keywordsの方は安定版だの開発版だの、さらにマスクが掛かってるものだの、そのマスクを外す。
なので、"**"を指定すると、ハードマスクされているものまで入ってしまうので要注意。
自分はmake.confに一般的に"~(arch)"(arch=x86, amd64, etc)を設定してあって、
それでもバージョンが古い場合は個別にkeywordsに"**"を書き込んでる。

package.unmaskの方はマスクを”外す”バージョン指定をする。あるバージョンまではOKでそれ以上はダメとか。
たとえば、"<app-misc/hoge-3.0.1"だとhoge-3.0.1よりも古い版は入れることを許可したことになる。
バージョンを指定しないでパッケージ名だけだとどのバージョンも許可したことになって、keywordsに"**"書いたのと同じことになる。
しかし、keywordsに"**"がない場合はマスクが外れた範囲で最新のバージョンまでを許可したことになる。
package.maskは反対に、マスクを”掛ける”版を指定する。

こんなところで合ってると思う。
"**"は前までは"-*"とかいう書き方だったけど、portageのいつの版からかこのように変わった。

間違ってたら指摘頼む。
0815login:Penguin2009/05/03(日) 23:04:44ID:6zTyfrvz
>>814
thx

package.keywordsは/etc/make.profile見て勝手に
やってくれてると思ってた。
なので~archの指定はしなくてもいいのかと。
0816login:Penguin2009/05/03(日) 23:35:29ID:3TaqJsEB
> 自分はmake.confに一般的に"~(arch)"(arch=x86, amd64, etc)を設定してあって、

これは ACCEPT_KEYWORDSの事だよね?

基本的にportageは、/etc/make.profileから辿って、それぞれのアーキテクチャに合わせた、変数やプロファイルを設定する。
例えば、2008なら gccは3.3以上 glibcは〜 と。ARCH=arm、USE="X gtk pam"等と。
それをmake.confや、package.keywordsやらでオーバーライドしていく。


crossdevがpackage.keywords に作るのを見ると、
> cross-powerpc-unknown-linux-gnu/binutils ppc -x86 -~x86
> cross-powerpc-unknown-linux-gnu/gdb ppc ~ppc -x86 -~x86

USE flagみたいに、-つけると無効になるとか? 実証めんどクサいのでしてないけど。
0817login:Penguin2009/05/03(日) 23:51:54ID:2r3HBMJL
stage1から遊びで入れてみようと思って、インストールし始めたんだけど
sshdって立ち上げられるんだね
screen, linksもあるから、すごく便利だ
0818login:Penguin2009/05/04(月) 10:27:20ID:AwhA+YOY
gnome-2.26 が降りてきた
0819login:Penguin2009/05/05(火) 11:24:18ID:6vbU8Ta7
来てないし
0820login:Penguin2009/05/05(火) 12:11:08ID:KbbXDexN
教祖さまのdjbdnsを入れてみたんですが、dnscacheはローカルネットワーク全体で使わないほうがいいんでしょうか?
各PCで127.0.0.1で立ち上げて使うもんなんでしょうか?
またdig, nslookupがコマンド補完できないなあと思っていたら、nscdというコマンドに気づいたんですが
nscdの使用感は、どんな感じなんでしょうか?
あと「Gentoo・CentOS標準のプログラムになっている = 性能的・信頼性的にベターである」という式は成り立つものなのでしょうか?
万人の要求を受け入れる姿勢で機能過多になって、無駄に肥大化したものって使いづらいですよね
開発者の当初の設計思想自体、どうだったんだというのもあるし
でも、光るものがあるから時代に受け入れられるというのもあるんでしょうけど

PC4台(Windows * 1, Gentoo * 1, CentOS * 2)で1人暮しの環境
ホビー的にプログラミング・UNIXの真髄を極めようと考えていますw
長期的(10年、20年単位)な理想としては最小構成でものすごく管理を楽にしたいんですよね
Gentooとほとんど関係ないレスになってしまいましたが、よろしくお願いします
0821login:Penguin2009/05/05(火) 14:00:53ID:hsFNFI6o
>>820
どうしてローカルネットワーク全体で使わない方が良いと思ったのか知らないけど
djbですら、DNSキャッシュとDNSサーバを別々のIPで管理すべきとは言っても
それらを共有するなとまでは言っていないんだから、LAN内で共有したって良いんじゃないの

ただ、djbdnsってスーパーサーバ前提で作られいて、daemontoolsやxinetdなんかから起動する分、
どうしてもレスポンスが悪くなるし、ましてやそれをLAN内で共有したりしたらもうね…
個人的には、pdnsdなんかをPC毎に立てて、1台だけhosts読みこませて、ついでにルートサーバなり、
OpenDNSなりに問い合わせするようにして、他のPCはその1台をpdnsdでキャッシュするようにすると良いと思う
レスポンス的にも良いし、高々4〜5台程度のPCの為に一々DNS鯖上げたり、同じようなhosts書く手間もなくなるし

ついでに言うとnscdは、厳密にはキャッシュサーバでは無いから
まあそれで済むのならそれでも良いと思うけど

それと
>「Gentoo・CentOS標準のプログラムになっている = 性能的・信頼性的にベターである」という式は成り立つものなのでしょうか?
だけど

そんな事はないよ、そもそもGentooの標準って結構コロコロ変わるからwww
例えばsyslogにしても、俺は昔からGentooを使ってるから、当時推奨されてたmetalogを未だに使っているけど
最近、って言ってもそんな最近でもないけど、4年位前からsyslog-ngがGentooの推奨でしょ?
つか「万人の要求を受け入れる」というよりね、古くからあるやり方から逸脱しないようなのが推奨アプリ群なんだよ
metalogとsyslog-ngを比べて、どちらが昔から使われてたsyslogっぽいか考えてみれば分かるっしょ

まあそういう意味で言えば、djbdnsやpdnsdより、bindでキャッシュサーバも構築した方が良いわけだけど
metalog使ってればsyslogに関してはlogrotate要らないとか、fcron使ってればrun-cronsみたいなギミック要らないとか
そういうたぐいの便利さがあるからpdnsdを俺は勧めるわけよ

こうやってアプリを好き勝手に組み合わせて使ってると、Gentoo最高って感じるね
0822login:Penguin2009/05/05(火) 16:04:42ID:86nkFN0M
>>821
djbdnsって、普通daemontools使うし接続時に毎回起動するわけじゃないんじゃ?
レスポンス悪いとはおもっったことないんだけど。
0823login:Penguin2009/05/05(火) 16:05:17ID:WEn8aSGt
dnscache+nsdで使ってるけど、LAN内で共有してるな。
キャッシュは共有した方が効果が上がるし、集中管理できるので楽チン。
今から構築するならbindかunbound+nsdにするかな。djbdnsは開発終了してるし。

>> ただ、djbdnsってスーパーサーバ前提で作られいて、daemontoolsやxinetdなんかから起動する分、
>> どうしてもレスポンスが悪くなるし、ましてやそれをLAN内で共有したりしたらもうね…
問い合わせ毎にfork/execしてるわけじゃないから問題ないと思うよ。
フォアグランドで動いてるとかセッションリーダーじゃないので*BSD的な意味でのdaemonではないけど。
0824login:Penguin2009/05/05(火) 19:22:27ID:JuxbALQ/
俺もpdnsdに一票
俺の場合は一台だけ集約的に動かしてあとはそいつを参照させてるが
0825login:Penguin2009/05/05(火) 22:26:20ID:LIaX6aUo
俺はdhcpd + bind なddnsが楽だと思う。

実習室で透過プロクシやftpやntp等も、gentooなpc2台で運用してたけど、安定してたし、レスポンスも悪くなかった。

自宅では、サーバーは玄箱1台。
ゲーム機やipodやら家電やらが、可変でネットワーク接続するからddns重宝してる。
0826login:Penguin2009/05/06(水) 00:57:21ID:e4LVEifY
>>821
pdnsdを調べてみたら、便利そうですね
とりあえず、djbdnsをある程度マスターしてからですが、pdnsdも考慮に入れて、今後のネットワーク・PC構成を構築していこうと思います
あとmetalogの名前も知りませんでした

> どうしてローカルネットワーク全体で使わない方が良いと思ったのか知らないけど
ググると127.0.0.1で立ち上げているばかりがひっかかるんですよね
nscdなどの使いかたをみると各PCにdnscacheを立ち上げるのかなと妄想してしまいました
レスポンス的に127.0.0.1と自分のIP(192.168.1.5)だと127.0.0.1という理解なんですが、違うのかな
> それらを共有するなとまでは言っていないんだから、LAN内で共有したって良いんじゃないの
それは、もちろんです
tinydnsの設定自体がまだ甘いのか、Web browsingが前よりもたついている気がするんですよね
数字的には8msぐらい速くなっているみたいなんですけど
>>825
bindは、直感的に却下です
最終的には(部分的にでも)ソースも読みたいので、大きすぎるのはさすがに読む気がしない
0827login:Penguin2009/05/06(水) 03:55:08ID:+Fcg19Sm
>>826
普通にローカルIPで立ててLAN内のクライアントに引かせればいいんでないの?
0828login:Penguin2009/05/06(水) 12:10:16ID:rHcEfKhR
地味に、動いてるのな。
ttp://www.exherbo.org/
0829login:Penguin2009/05/06(水) 12:37:57ID:Y5FnZqDP
kde4はいつになったら、安定版がでるのだろうか
バグだらけで使うのが嫌になってきた
0830login:Penguin2009/05/06(水) 19:47:27ID:v9tJN67a
gnomeのpower-managerが動いていない事が発覚
カーネル替えたら再マージが必要っぽい、ちゃんと調べてないけど
調べるより先にとりあえず再マージしてみるのが習慣になってる
ACの抜き差しでfglrxがグチャグチャになる事も発覚、勘弁してくれよ
xrandr -o leftも動かない
ノートを縦に使えないなんて悲しすぎる
これやりたくて片サイドポート無しのノート選んだのに
予備/はカーネルドライバも使えるからいいけどさ
0831login:Penguin2009/05/07(木) 14:12:47ID:r2v6xilF
gcc-4.4.0
0832login:Penguin2009/05/07(木) 15:16:44ID:0VED5oEg
iwl4965って2.6.28-29あたりだと動かない?
gitソースで2.6.30にしたらつながるようになった。
0833login:Penguin2009/05/08(金) 00:03:00ID:y2Ep60KL
下らないことだけど、ちょっとした工夫を思いついた。
/etc/make.confの USEがゴチャゴチャだったから。

$USE1="vim-syntax mktemp ssh dlz idn urandom consolekit bzip2"
$USE2="png snmp samba logrotate"
$USE3="jpeg truetype xpm source tools"

$USE="${USE1} ${USE2} ${USE3}"
と書いたら、バックスラッシュ使うより見通しが良くなった。
0834login:Penguin2009/05/08(金) 00:10:11ID:xfrUowH/
>>768
live-buildのebuildをemerge --oneshotとして再マージするときに
ネットワークにつながってなくても直前に取得したローカルミラーで
emergeできるようにする仕掛けとか。
外につなげない環境でlive-buildしたいとき便利
0835login:Penguin2009/05/08(金) 00:20:04ID:keEa/K/s
>>833
それと似たような感じで
gg3が時々おかしくなるから#
#GENTOO_MIRRORS="$GENTOO_MIRRORS http://gentoo.gg3.net/ ftp://gg3.net/pub/linux/gentoo/ "
GENTOO_MIRRORS="$GENTOO_MIRRORS ftp://ftp.ecc.u-tokyo.ac.jp/GENTOO http://gentoo.channelx.biz/ "
GENTOO_MIRRORS="$GENTOO_MIRRORS http://ftp.jaist.ac.jp/pub/Linux/Gentoo/ ftp://ftp.jaist.ac.jp/pub/Linux/Gentoo/ "
GENTOO_MIRRORS="$GENTOO_MIRRORS http://ftp.iij.ad.jp/pub/linux/gentoo/ ftp://ftp.iij.ad.jp/pub/linux/gentoo/ "
0836login:Penguin2009/05/08(金) 05:14:47ID:HFfGHAiw
>>833
代入式左辺のドル記号はいらないんじゃ?
0837login:Penguin2009/05/08(金) 05:45:37ID:keEa/K/s
>>836
おまじない
整理するっていうより何か挙動がおかしい時に
コメント、アンコメントするだけで便利なんで
見た目は逆に汚いよねw

ところでGNOMEなんだけどMetacity-2.26.0入れたら
パネルを無視するようになった。
emerge -1 gnome-panelしてみても変わらず。
~x86でgtk+-2.16.1も一緒にきたけど。

なんか知ってる人いません?
後でダウングレードしてみるけど。
08388332009/05/08(金) 10:33:23ID:olwafUgS
>>836
うあっっっ、何も見ずに手で書いていたから、無意識で間違えた。
だよねぇ。ドル記号いらないよね。

例のUSEは適当に書いただけなんだけど、実際はA-zまでソートしてみたりしてる。
0839login:Penguin2009/05/08(金) 10:39:48ID:keEa/K/s
metacity-2.24.0-r2に戻したら直った

>>838
ごめんね (;_;)
0840login:Penguin2009/05/08(金) 10:42:49ID:phK1tY1N
バックスラッシュってコメント、アンコメントのためにあるんでしょうか?
つなげちゃったほうが画面いっぱい使えるし、積極的に使わないです
さすがにここではバックスラッシュを使ったほうがみやすいだろという場合は使いますが

ほかにもっと大きな理由ってあるんでしょうか?
0841login:Penguin2009/05/08(金) 10:52:33ID:keEa/K/s
長いコマンドラインを分割?

useフラグが多い人はufed使ったほうが便利じゃないかと……。

どうでもいいが今日暇だ
0842login:Penguin2009/05/08(金) 11:03:21ID:phK1tY1N
>>841
長いコマンドラインを分割とシェルスクリプトの話
0843login:Penguin2009/05/08(金) 11:10:31ID:RBv4paty
\は改行、コメントは# ・・・って、そういうことじゃない?w
0844login:Penguin2009/05/08(金) 11:59:23ID:f4dPB4NC
\は続きだよ
ech\
o tes\
t
は
echo testと解釈される
0845login:Penguin2009/05/08(金) 12:16:33ID:phK1tY1N
>>844
目的は可読性かな?
\をつかって、可読性があがっているのをみたことないけど

それか、愛しているのサインかな
0846login:Penguin2009/05/08(金) 15:04:06ID:GidC4Qu0
マジレスすると、エディターとかで勝手に改行されたりとかのミスをなくすため
0847login:Penguin2009/05/08(金) 15:28:10ID:phK1tY1N
>>846
現行のなんかのエディタで再現できるもんなんですか
0848login:Penguin2009/05/08(金) 15:47:06ID:N+fBEMTG
>>841
暇なら gcc-4.4.0いれて、emerge -e worldとか。
(やってて暇ならごめん)
0849login:Penguin2009/05/08(金) 18:17:02ID:QkGF2eNS
>>847
gnu nanoは-w付けないと画面端で勝手に改行した気がする

個人的にはブラウザでコマンドライン例や設定ファイル例を見るときはバックスラッシュで区切ってあった方が分かりやすいて思う
0850login:Penguin2009/05/08(金) 19:26:23ID:nlLWd8Pe
baselayout-2.0.0とopenrcを入れたら、dfで/が2つ見えるようになったんだけど気にしなくていい?

$ df
Filesystem      1K-ブロック  使用  使用可 使用% マウント位置
rootfs         9967692  4384532  5583160 44% /
/dev/root       9967692  4384532  5583160 44% /
rc-svcdir         1024    88    936  9% /lib64/rc/init.d
udev           10240    184   10056  2% /dev
 :
0851login:Penguin2009/05/08(金) 19:56:53ID:xfrUowH/
気にしないでいいよ
■ このスレッドは過去ログ倉庫に格納されています