1 名前:login:Penguin [2009/02/02(月) 17:28:14 ID: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/
717 名前:login:Penguin mailto:sage [2009/04/22(水) 07:20:45 ID:SKl9VHEu] >>698 です。xorg-server update 失敗の件, 理由が判明しました。gdm が古い keymap を読んでおり、xmodmap が読む keymap の key と keycode の対応が変 わっていたためでした。たとえば変換キーはcode 129 から 100 に変わってい ます。 最近、古い設定ファイルが思わぬ不具合を生じさせることに遭遇します。hal を USE="doc" で emerge しようとしたとき, docbook-sgml-utils がemerge でき ない事故に遭遇しました。昔の誤った設定ファイルを引っ張ってくるためでし た。私は理由を見つけられなくて、bugzilla をずっと読んでいってわかったの ですが、これには多くの人が悩まされたようです。
718 名前:login:Penguin mailto:sage [2009/04/22(水) 12:35:05 ID:SJNt3S0b] 普通の人はまずbugzillaとかforum見るから無問題
719 名前:login:Penguin mailto:sage [2009/04/22(水) 14:15:53 ID:/s4Wj3rP] >>718 せっかく報告してくれてんのに・・・ 2ちゃん風に言えば うざい! 消えろ カス!!
720 名前:login:Penguin mailto:sage [2009/04/22(水) 14:41:08 ID:hII259Fg] gentooをインストールしているんだけど、kdmが立ち上がらない どなたかヒントをください
721 名前:login:Penguin mailto:sage [2009/04/22(水) 19:08:28 ID:Zj5nw7BI] >>720 何かのドキュメントを参考に作業を進めたのか?
722 名前:login:Penguin mailto:sage [2009/04/22(水) 19:25:53 ID:hII259Fg] >>728 www.gentoo.org/doc/ja/kde-config.xml を見て入れました あとxorg-x111もいれました
723 名前:login:Penguin mailto:sage [2009/04/22(水) 20:33:44 ID:3yH1TnLH] nano -w /etc/conf.d/xdm DISPLAYMANAGER="kdm" /etc/init.d/xdm start >>722 ↑? (xorg-x111)
724 名前:login:Penguin mailto:sage [2009/04/22(水) 22:28:41 ID:hII259Fg] >>723 /etc/conf.d/xdmをkdmにしてみたけどダメでした なにが、何だかわかなくなったのminimalから入れ直しています
725 名前:login:Penguin mailto:sage [2009/04/22(水) 23:08:30 ID:JaqqMs9g] >>724 >> /etc/conf.d/xdmをkdmにしてみたけどダメでした /etc/conf.d/xdm の中身を書き換えるんだよ? >> なにが、何だかわかなくなったのminimalから入れ直しています 今度は何をどうしたかメモでもしながらやってくれたまえ。
726 名前:login:Penguin mailto:sage [2009/04/22(水) 23:15:54 ID:PWEbU6Ct] >>724 ログを見ればなんで動かないのか書いてある 闇雲に迷走するのは砂漠の真ん中で駆けずり回るようなもん >>717 gdmも捨てたよ、シンプルにして厄介事を踏まないようにする小心者 昔berylでcvnからportageに切り替える時/usr/local以下に古いライブラリが残っているのに 気づかずえらい悩んだ事ある 何も間違えてないという思い込みの落とし穴は深かった いつまで経っても賢くならない、やんなるよ 知識はいらない、知能が欲しい
727 名前:login:Penguin mailto:sage [2009/04/22(水) 23:26:50 ID:Gmt85TOZ] >>726 > 知識はいらない、知能が欲しい って、 > 何も間違えてないという思い込みの落とし穴は深かった 大事なことを学んだじゃないか 冗談抜きでこれが大事
728 名前:644 mailto:sage [2009/04/22(水) 23:48:54 ID:UlFeu8Rd] >>717 dispatch-conf 真面目にやってもそうなるの?
729 名前:724 mailto:sage [2009/04/23(木) 11:46:56 ID:J8JenKph] >>725-726 回答ありがとうございました 試しに、LiveCDで起動して見てもXは起動しませんでした 今までやったことは、kdebase-startkde(kde4)、kdm(kde4)、xorg-x11(ver 7.4)、xdmを入れただけです あと、rc-update add xdm defaultと/etc/conf.d/xdmの中身をkdmにしました /etc/make.confにはINPUT_DEVICESとVIDEO_CARDSは書いていません ノートPCで、チップセットはGeforce 9400Mが入っています
730 名前:729 mailto:sage [2009/04/23(木) 12:29:41 ID:J8JenKph] ようやく解決しました どうやたら、nvidia-xconfigというコマンドを入力したらkdeが起動しました 本当に有難う座いました
731 名前:login:Penguin mailto:sage [2009/04/23(木) 13:06:16 ID:6XYPiGGE] dispatch-conf って使ったことがないのだが、etc-update で対処できないこ とまで対処できるのかな。 gdm については, 起動のシーケンスを理解していなかったため、いろんなこと を試みた残滓が悪さをした。 昨日, 朝、ja-ipafont を update した。夜、pxdvi が使えなくなっていた。 朝に update したことなど忘れていたから、うろたえた。原因は update した とき, ttf font を消してしまい、インストールされたfontの形式が open 何 とかになっていたことだった。pxdvi のfont管理法を知らないので、どうしよ うもない。
732 名前:login:Penguin mailto:sage [2009/04/23(木) 22:09:34 ID:xyukYedb] >>731 内容によるが、新旧比較しながらのマージとかいろいろ出来るので etc-updateは忘れてdispatch-conf一本にしつつ、rcs対応させるといいかも (旧ファイルの復元とかも可能になる)
733 名前:login:Penguin mailto:sage [2009/04/23(木) 23:44:47 ID:c/qbdVWo] >>731 メンテナさんがja-ipafonts-002.03を復活させてくれたから /etc/portage/package.mask に >=media-fonts/ja-ipafonts-003.01 を追加してどっか適当な所からIPAfont00203.zipを落として /usr/portage/distfilesに突っこめば簡単にダウングレードして otf回避出来るよ? そういう話じゃない?
734 名前:login:Penguin mailto:sage [2009/04/24(金) 01:02:22 ID:5f8v3u2x] 入れてそろそろ2年かな。相当汚くなってた。 python-updater javatoolkit perl-cleaner revdel-rebuild emerge @preserved-ebuild emerge --depclean ** update-modules ツール多すぎで覚え切れねぇ・・
735 名前:login:Penguin mailto:sage [2009/04/24(金) 01:40:07 ID:Re4g0coi] module-rebuildは?
736 名前:login:Penguin mailto:sage [2009/04/24(金) 21:10:16 ID:BrWeBYeR] viは本家のツリーから消されたのでしょうか? もしそうでしたらどこかにebuildファイルってありますでしょうか?
737 名前:login:Penguin mailto:sage [2009/04/24(金) 21:35:26 ID:AA9nIztt] 2.6.28になったら、IDEのドライブがhdxからsdxになったぞ。おかげでgrub.confとfstabを 書き直さなきゃならなくなったじゃねーか。
738 名前:login:Penguin mailto:sage [2009/04/24(金) 21:44:30 ID:Oea04mMY] >>736 vimを使えばいいと思います ほとんどのディストロはviじゃなくてvimを使っています 現在のviはvimへのシンボリックリンクです
739 名前:login:Penguin mailto:sage [2009/04/24(金) 21:47:41 ID:BrWeBYeR] >>738 今ではviよりもvimの方が主流なのですか・・・ おとなしくvimを使います
740 名前:login:Penguin mailto:sage [2009/04/24(金) 21:58:22 ID:vN/R7ylH] viなんて元々なくね?nvi使えば?
741 名前:login:Penguin mailto:sage [2009/04/24(金) 22:41:28 ID:vN/R7ylH] と思ったけど昔はviもあったんだな。知らなかった。
742 名前:login:Penguin mailto:sage [2009/04/25(土) 02:21:40 ID:BfOy3GAA] >>737 子孫がLinux使うときの満面の笑みを想像して我慢しぃや
743 名前:login:Penguin mailto:sage [2009/04/25(土) 05:36:02 ID:rePpmcAr] >>739 vimをviモードでつかえばいんじゃない?
744 名前:login:Penguin mailto:sage [2009/04/25(土) 10:45:11 ID:xQvf/RR7] >737 なにか kernel update document みたいなものはありますか。 sata pata scsi disk が混在しているとき, その番号順は何で決まるのですか? 最初に kernel を立ち上げたとき決まった disk のラベルを機械が覚えていて、 それを変更するためには, 何かの設定ファイルを書き直す必要があったような 気がするのですが、それが何か思い出せません。disk を差し替えたり, network card を差し替えたとき苦労した覚えがあるのだが、いまやアルツ状態。 lvm でいくつかのdisk を連結して一つの partition にしているのですが, そ こにも変更が及ぶのですか。
745 名前:login:Penguin mailto:sage [2009/04/25(土) 12:27:26 ID:YBmh40hz] >>744 uuidの事じゃない? ls -l /dev/disk/by-uuid fstabをuuidで書いておけばhdxがsdxに変わっても関係ない、らしい HDDの場所を変えても関係ない、らしい ようするにHDD固有(パーテーション固有)のID、らしい 試した事は無い
746 名前:login:Penguin mailto:sage [2009/04/25(土) 12:30:56 ID:YBmh40hz] ついでに File systems ---> [*] Enable POSIX file locking API 俺はDLMの方を先に見つけてまた思い込み、一時間ばかし人生を浪費した 自分でも嫌になる、マヌケすぎだわ
747 名前:login:Penguin mailto:sage [2009/04/25(土) 12:39:42 ID:uo5838Do] Userspace VESAってのを使ってみたいんだけど 2.6.28-gentoo-r5でmenuconfigしてもそんな項目がない。 Device Drivers ---> Graphics Support ---> <*> Support for frame buffer devices ---> <*> Userspace VESA VGA graphics support らしいんだけど。 最近何か事情が変わったの?
748 名前:login:Penguin mailto:sage [2009/04/25(土) 12:44:28 ID:uo5838Do] 自己レス。これでした Device Drivers ---> <*> Connector - unified userspace <-> kernelspace linker --->
749 名前:login:Penguin mailto:sage [2009/04/25(土) 18:20:17 ID:g6x1DiHU] >>748 もう一つオプションあるよ
750 名前:login:Penguin mailto:sage [2009/04/25(土) 20:57:23 ID:pfMZIChY] なかなか本家のツリーにxorg-server1.6.1とGnome2.26が来ないなぁorz もしかして、laymanでだったら取れるのかな? それにしても、1.5.3以降本家に来ないところを見ると何か理由でもあるのかな? カーネルはgitも追いかけてるのに・・・
751 名前:login:Penguin mailto:sage [2009/04/25(土) 22:06:39 ID:iAWn19Y0] 最新追っかけたいならbugzillaとかoverlay見といた方がいいよ。 待ってるだけじゃなくて自分から状況把握しに行かないと。
752 名前:login:Penguin mailto:sage [2009/04/25(土) 22:20:15 ID:EYEjubO2] libtoolが*.laを生成しないバグ(*)を直すツールがあった。 名前忘れてしまったが、dev-util以下にある。 * devはバグと認識してないらしいが・・・
753 名前:login:Penguin mailto:sage [2009/04/25(土) 22:32:56 ID:N9jvBV0q] amd64な環境だが、gentoo-sources-2.6.27-r8から gentoo-sources-2.6.28-r5あたりにアップデートするのは どれくらいリスクがあるだろう? みんな~ が取れるまで待ってる?
754 名前:login:Penguin mailto:sage [2009/04/25(土) 22:36:06 ID:YBmh40hz] xorg-server1.6とGnome2.26を試したいならUbuntu使えば良いよ 最新もなにもUbuntuではstable
755 名前:login:Penguin mailto:sage [2009/04/25(土) 22:54:07 ID:EYEjubO2] ふつうに2.6.29-r1使ってるけど? gccも4.4.0-200904xxとか使ってる。
756 名前:login:Penguin mailto:sage [2009/04/25(土) 23:45:04 ID:NTSO8IP9] >>753 2.6.28-r5は〜とれたよ
757 名前:login:Penguin mailto:sage [2009/04/26(日) 00:12:54 ID:5CCt6P/l] 2.6.29-r1だけど、menuconfigでALSAを組み込むとドライバモジュールがbusyで停止出来なくなって、 シャットダウン時に問題があった パッケージ版ALSAに入れ換えた後は特に問題は無い
758 名前:login:Penguin mailto:sage [2009/04/26(日) 01:05:00 ID:ZoFmwRzD] 理由もなく~にアタックする意味が分からない。
759 名前:login:Penguin mailto:sage [2009/04/26(日) 02:30:57 ID:hcU+FgKL] 公園で真っ裸になるより意味あるんじゃね?
760 名前:login:Penguin mailto:sage [2009/04/26(日) 14:50:48 ID:ieZq4eEE] >>612 義母とか義姉・義妹モノと、近親相姦モノの間には れっきとした一線があるんだよ。 その一線を越えちゃうと、どうも歯止めがきかなくなる。 もうノーマルには戻れない。 後になって、あそこが転換点だったなあってしみじみ思うよ。
761 名前:login:Penguin mailto:sage [2009/04/26(日) 14:52:23 ID:ieZq4eEE] orz 誤爆なので無視して
762 名前:login:Penguin mailto:sage [2009/04/26(日) 14:55:43 ID:VEAUnrP8] amd64をemerge --sync して更新中。 何か問題あったら報告するよ。 サーバ専用なんでCUI環境だけだがwww
763 名前:login:Penguin mailto:sage [2009/04/26(日) 15:10:54 ID:VbDfL7ia] gentooユーザーって、Linuxユーザーの中でも一線を越えちゃってるから、 こういう書き込みもあるんだ(キリッ
764 名前:login:Penguin mailto:sage [2009/04/26(日) 16:14:18 ID:H9axV4N0] Gentooはメタデストリ、元々ノーマルなど無いよ Ubuntuは誰がインストールしても同じUbuntuだけどGentooは作り手次第、Gentooは道具にすぎない Gentooを使う事自体に意味はなくGentooで何をやり、どんなLinuxを作ったかなのさ 頑張ればSlackwareと同等まで追い込めるし最低のクソLinuxを作る事もできる Gentooを使うコツは目的を忘れない事だと思う、どんなLinuxが欲しくてGentooを使い始めた? 最新を追う意味も待つ意味も目的があればこそ、目的を見失っているなら意味も無くなる
765 名前:login:Penguin mailto:sage [2009/04/26(日) 17:15:05 ID:S7YWT0AI] なんだかアニメの台詞でも聞いているみたいだぜ。 ……そこにしびれるあこがれる!
766 名前:login:Penguin mailto:sage [2009/04/26(日) 18:49:41 ID:gX0ytEU0] gentooに慣れると他がもどかしくてしょうがなくなる所はある。
767 名前:login:Penguin mailto:sage [2009/04/26(日) 18:52:56 ID:rmaHUWrL] 今 FreeBSD に Gentoo 環境ととのえようとしてるが、 Gentoo はじめたころの感覚を思いだした
768 名前:login:Penguin mailto:sage [2009/04/26(日) 21:08:02 ID:IgKrZJwU] configureスクリプトからebuildファイルを作成するプログラムとか一瞬考えたけど、 ヘッダファイルのデータベースとか必要だよなぁ。 手軽で面白い構想ない?
769 名前:login:Penguin mailto:sage [2009/04/26(日) 21:33:35 ID:iqvEPk4G] CentOSとかDebian・Ubuntu系と、Gentoo系の間には れっきとした一線があるんだよ。 その一線を越えちゃうと、どうも歯止めがきかなくなる。 もうノーマルには戻れない。 後になって、あそこが転換点だったなあってしみじみ思うよ。 なるほどなるほど。
770 名前:login:Penguin mailto:sage [2009/04/28(火) 00:52:07 ID:u/PnCGLw] 2.6.29にするとNICの動作がボロボロになりますね・・・ sky2とかr8169とか、もともとのチップが腐ってるというのもあるかもですが。 快調に動いてる人います? やはりINTELにすべきだろうか。
771 名前:login:Penguin mailto:sage [2009/04/28(火) 01:11:26 ID:MQTJN3iY] >>770 ネットワークの不具合は2.6.29.1で修正されているらしい
772 名前:770 mailto:sage [2009/04/28(火) 10:23:21 ID:u/PnCGLw] >>771 お、そうですか。ありがとう。もうちょっとまってみます。
773 名前:login:Penguin mailto:sage [2009/04/28(火) 23:25:11 ID:j60kWf/2] amd64な環境をgentoo-souces-2.6.28-r5に移行してみたが、cpufreq周りが動かなくなってしまった。 (# modprobe acpi_cpufreq を実行したら"No such device"が返る) どこかカーネルオプション間違えちゃったんだろうか……。
774 名前:login:Penguin mailto:sage [2009/04/29(水) 00:18:12 ID:1cw+y+jH] >>773 うちもamd64で昨日同じカーネルにしたけど何の問題もなく動いてるよ。 少なくとも動かないことはないはずだから頑張れ。
775 名前:login:Penguin mailto:sage [2009/04/29(水) 00:54:18 ID:LsaKz5ij] >>773 ACPI (Advanced Configuration and Power Interface) Support の Processor が有効になってないとか?ちがうかな。
776 名前:login:Penguin mailto:sage [2009/04/29(水) 01:26:52 ID:SPlD3rLg] 眠い目擦りながら作業してたら、やっちまった。 emerge -c core-util ブロックしてたから、つい。 ターゲットが非x86なのが悔まれる。 もうふて寝する
777 名前:login:Penguin mailto:sage [2009/04/29(水) 01:32:06 ID:XYegwnUi] -cって-Cと同じなの?
778 名前:login:Penguin mailto:sage [2009/04/29(水) 02:49:11 ID:3OnH5EZE] >>775 アドバイスありがと。 # cat /proc/cpuinfo かけてみたら、flags にacpi が列挙されてない。 ひょっとしてカーネル側からCPUの機能が正しく認識できていないのかもしれない。 CPUは Athlon64 1640B。 CONFIG_ACPI_PCI_SLOTのスイッチが抜けてたので付け直して再構築中。 完了したら再起動してBIOSの設定を確かめてみる。
779 名前:login:Penguin mailto:sage [2009/04/29(水) 12:54:41 ID:PEoQGlnH] bugs.gentoo.org/show_bug.cgi?id=208639 のelilo-3.8-r1.ebuild.patchを 使いたいのですが、どうすればいいのですか?
780 名前:776 mailto:sage [2009/04/29(水) 13:57:30 ID:SPlD3rLg] >>777 すまん、-Cだた。 ベッドに寝ころんで、iPod touchから打ってたから、素で間違えた。 >>779 ・汚れていいなら、手でpatchしてmake installしちゃう。 ・portageで管理したいなら、ebuildファイル書く。 どっちにしたいの?
781 名前:login:Penguin mailto:sage [2009/04/29(水) 14:06:22 ID:3OnH5EZE] >>779 PORTDIR_OVERLAY以下にeliloのebuild一式をコピーして、手でパッチをあてて普通にmergeすればいい。
782 名前:login:Penguin mailto:sage [2009/04/29(水) 14:18:03 ID: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 が筋だけど面倒、こんなもん一回マージしたら二度と使わんと思うし、その場しのぎで充分
783 名前:login:Penguin mailto:sage [2009/04/29(水) 14:21:24 ID:3OnH5EZE] まあ、ブートローダーなんて普通は動いてれば文句ない代物だよな……。
784 名前:login:Penguin mailto:sage [2009/04/29(水) 17:17:38 ID:PEoQGlnH] >>780-782 みんなありがとう、感謝します
785 名前:login:Penguin mailto:sage [2009/04/29(水) 19:29:06 ID:VMbqlGEu] >>782 ただ、/usr/portage 以下は emerge --sync かけるたびに元に戻ってしまうからね。 その後でemerge -e world かけたら問題が再発することになる。 分かっててやるならいいんだが。
786 名前:login:Penguin mailto:sage [2009/04/29(水) 19:41:34 ID:sQJE2TMu] >>784 EFIいーなー。GPT使えるし。ブート関係で苦労するのはもうたくさんだよ! AMD系のEFIマザーが出たらいいのに。
787 名前:login:Penguin mailto:sage [2009/04/29(水) 19:46:04 ID:LsaKz5ij] >>782 でも、応急処置は後々になると忘れることが多いし 面倒でも手をかけたほうがいいような気もしますね。
788 名前:login:Penguin mailto:sage [2009/04/29(水) 23:37:57 ID:I9//f5+Q] >>785 -e worldはいいでしょ syncで消えてしまう、だから日々の-uDでportageを黙らせる為に3.8-r1ではなく3.8改竄なのよ >>787 パッチの内容はamd64を追加してるだけだしそのうちコミットされると思うし Macでなぜamd64が必要なのかよく分からんけどね
789 名前:login:Penguin mailto:sage [2009/04/30(木) 00:58:03 ID:uJi9rrCP] >>788 >>785 はだから、「その後で」と入れてるんだろ。
790 名前:login:Penguin mailto:sage [2009/04/30(木) 08:55:52 ID:gE2JAWUm] 昨日、eliloについて質問した者です おかげさまで、eliloがコンパイルできるようになりました しかし、emerge eliloとするとopen failed : 'out of pty devices"と出てきて/bootにelilo本体がインストールされません /bootはしっかりとマウントされているのですが、何故ですか? どなたか、ヒントをください
791 名前:login:Penguin mailto:sage [2009/04/30(木) 11:27:12 ID:k0YAUGG6] >>790 ではヒントだけ。 > open failed : 'out of pty devices"と出てきて 引用符がおかしいがこれがヒント。
792 名前:login:Penguin mailto:sage [2009/05/01(金) 02:37:04 ID:m2BATFxk] チラ裏 ノートPCを 8GB(4Gx2)メモリにして tmpfsで 6GBを割り当てて OpenOfficeが RAM上コンパイルできるようになった。
793 名前:login:Penguin mailto:sage [2009/05/01(金) 02:43:33 ID:ac93GDyy] で、速くなった?
794 名前:792 mailto:sage [2009/05/01(金) 04:13:03 ID:m2BATFxk] うん
795 名前:login:Penguin mailto:sage [2009/05/01(金) 04:39:49 ID:JNv0g5DG] 少し前にここでe2fsprogsなんたらのせいでemergeが先に進まない問題で初歩的な質問をするなと叩かれた者なんだけど、 その時/etc/portage/package.unmaskに指定パッケージをちゃんと記述してたのにうまくいかなくて困ってた。その時は別の方法で回避してたけど最近解決策が分かった。 /etc/portage/package.unmaskにパッケージを記述する際、行末に改行を入れなきゃダメみたいだった…。PortageがPythonで書かれてるせいだと思うんだけど、俺と同じ問題で悩む人がいたときのために書いとく…。
796 名前:login:Penguin mailto:sage [2009/05/01(金) 04:57:38 ID: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
797 名前:login:Penguin mailto:sage [2009/05/01(金) 05:37:00 ID:CrQMoNZa] >>795 その前に自分の投稿の改行をコントロールしよう
798 名前:login:Penguin mailto:sage [2009/05/01(金) 07:02:34 ID: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
799 名前:login:Penguin mailto:sage [2009/05/01(金) 08:45:21 ID:JNv0g5DG] >>796 え、マジ…?あれ、おかしいな…。改行なかったから入れたら通ったと思ったんだけどな…。 >>797 ツッコミどころありすぎてすまない…。長すぎる行があると怒られたから適当に改行入れたのがダメでした…。
800 名前:login:Penguin mailto:sage [2009/05/02(土) 09:03:58 ID:6Eo8eK05] >>799 unmaskの件、改行コードの設定がおかしいに一票。 >>797 でも改行増やしたほうなの?それでも1行長すぎ。
801 名前:login:Penguin mailto:sage [2009/05/02(土) 21:57:00 ID: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 で、解決するのに…。
802 名前:login:Penguin mailto:sage [2009/05/03(日) 18:56:22 ID: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
803 名前:login:Penguin mailto:sage [2009/05/03(日) 19:03:41 ID:ZrW60k/z] emacs22はマスクされてないし。 教えてほしいのか愚痴りたいのかどっちだよ。 理解してもないくせに偉そうに長文書き込むなよな。
804 名前:login:Penguin mailto:sage [2009/05/03(日) 19:15:28 ID: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 として使えるのだろうか?
805 名前:login:Penguin mailto:sage [2009/05/03(日) 19:36:54 ID:J562vCoy] >>802 ハンドブックの通りにしたら入るFreeBSDやOpenBSDにいったらどうだ?
806 名前:login:Penguin mailto:sage [2009/05/03(日) 20:55:02 ID:6zTyfrvz] >>802 # echo "app-editors/emacs" >> /etc/portage/package.keywords # emerge emacs
807 名前:login:Penguin mailto:sage [2009/05/03(日) 21:13:04 ID:3TaqJsEB] emacs、どれも~外れてるから--syncしてないくてtreeが古いままなんじゃない? >>806 package.keywordsに書くなら、"app-editors/emacs -amd64 -~amd64"がいいと思うんだけど…。
808 名前:login:Penguin mailto:sage [2009/05/03(日) 21:32:02 ID: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.
809 名前:login:Penguin mailto:sage [2009/05/03(日) 21:37:25 ID:uOIfIYUz] >>808 設定するファイルは /etc/portage/package.unmask こいつに app-editors/emacs を書き足す。 /etc/portage/package.keywords に書くなら app-editors/emacs ** を足す。
810 名前:login:Penguin mailto:sage [2009/05/03(日) 21:43:04 ID:ZrW60k/z] >>808 エラーメッセージの意味は理解してる? これをインストールするには新しいバージョンのportageをインストールしろって書いてるんだけど。 今使ってるportageが2.1.4系なら # emerge -u portage でportageを2.1.6以上にしなきゃインスコできない
811 名前:login:Penguin mailto:sage [2009/05/03(日) 21:51:26 ID: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というのがよくわからなかったけど、 あっ、でも、そういうことか これできっとうまくいくと思います お騒がせしました
812 名前:811 mailto:sage [2009/05/03(日) 22:09:44 ID:2r3HBMJL] うまく行きました ありがとうございました
813 名前:login:Penguin mailto:sage [2009/05/03(日) 22:16:31 ID:6zTyfrvz] 俺の書き方って手抜きだったのか 書き直そう
814 名前:login:Penguin mailto:sage [2009/05/03(日) 22:54:59 ID: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のいつの版からかこのように変わった。 間違ってたら指摘頼む。
815 名前:login:Penguin [2009/05/03(日) 23:04:44 ID:6zTyfrvz] >>814 thx package.keywordsは/etc/make.profile見て勝手に やってくれてると思ってた。 なので~archの指定はしなくてもいいのかと。
816 名前:login:Penguin mailto:sage [2009/05/03(日) 23:35:29 ID: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みたいに、-つけると無効になるとか? 実証めんどクサいのでしてないけど。
817 名前:login:Penguin mailto:sage [2009/05/03(日) 23:51:54 ID:2r3HBMJL] stage1から遊びで入れてみようと思って、インストールし始めたんだけど sshdって立ち上げられるんだね screen, linksもあるから、すごく便利だ
818 名前:login:Penguin mailto:sage [2009/05/04(月) 10:27:20 ID:AwhA+YOY] gnome-2.26 が降りてきた
819 名前:login:Penguin mailto:sage [2009/05/05(火) 11:24:18 ID:6vbU8Ta7] 来てないし
820 名前:login:Penguin mailto:sage [2009/05/05(火) 12:11:08 ID: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とほとんど関係ないレスになってしまいましたが、よろしくお願いします
821 名前:login:Penguin mailto:sage [2009/05/05(火) 14:00:53 ID: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最高って感じるね
822 名前:login:Penguin mailto:sage [2009/05/05(火) 16:04:42 ID:86nkFN0M] >>821 djbdnsって、普通daemontools使うし接続時に毎回起動するわけじゃないんじゃ? レスポンス悪いとはおもっったことないんだけど。
823 名前:login:Penguin mailto:sage [2009/05/05(火) 16:05:17 ID:WEn8aSGt] dnscache+nsdで使ってるけど、LAN内で共有してるな。 キャッシュは共有した方が効果が上がるし、集中管理できるので楽チン。 今から構築するならbindかunbound+nsdにするかな。djbdnsは開発終了してるし。 >> ただ、djbdnsってスーパーサーバ前提で作られいて、daemontoolsやxinetdなんかから起動する分、 >> どうしてもレスポンスが悪くなるし、ましてやそれをLAN内で共有したりしたらもうね… 問い合わせ毎にfork/execしてるわけじゃないから問題ないと思うよ。 フォアグランドで動いてるとかセッションリーダーじゃないので*BSD的な意味でのdaemonではないけど。
824 名前:login:Penguin mailto:sage [2009/05/05(火) 19:22:27 ID:JuxbALQ/] 俺もpdnsdに一票 俺の場合は一台だけ集約的に動かしてあとはそいつを参照させてるが
825 名前:login:Penguin mailto:sage [2009/05/05(火) 22:26:20 ID:LIaX6aUo] 俺はdhcpd + bind なddnsが楽だと思う。 実習室で透過プロクシやftpやntp等も、gentooなpc2台で運用してたけど、安定してたし、レスポンスも悪くなかった。 自宅では、サーバーは玄箱1台。 ゲーム機やipodやら家電やらが、可変でネットワーク接続するからddns重宝してる。
826 名前:login:Penguin mailto:sage [2009/05/06(水) 00:57:21 ID: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は、直感的に却下です 最終的には(部分的にでも)ソースも読みたいので、大きすぎるのはさすがに読む気がしない
827 名前:login:Penguin mailto:sage [2009/05/06(水) 03:55:08 ID:+Fcg19Sm] >>826 普通にローカルIPで立ててLAN内のクライアントに引かせればいいんでないの?
828 名前:login:Penguin mailto:sage [2009/05/06(水) 12:10:16 ID:rHcEfKhR] 地味に、動いてるのな。 ttp://www.exherbo.org/
829 名前:login:Penguin mailto:sage [2009/05/06(水) 12:37:57 ID:Y5FnZqDP] kde4はいつになったら、安定版がでるのだろうか バグだらけで使うのが嫌になってきた
830 名前:login:Penguin mailto:sage [2009/05/06(水) 19:47:27 ID:v9tJN67a] gnomeのpower-managerが動いていない事が発覚 カーネル替えたら再マージが必要っぽい、ちゃんと調べてないけど 調べるより先にとりあえず再マージしてみるのが習慣になってる ACの抜き差しでfglrxがグチャグチャになる事も発覚、勘弁してくれよ xrandr -o leftも動かない ノートを縦に使えないなんて悲しすぎる これやりたくて片サイドポート無しのノート選んだのに 予備/はカーネルドライバも使えるからいいけどさ
831 名前:login:Penguin mailto:sage [2009/05/07(木) 14:12:47 ID:r2v6xilF] gcc-4.4.0
832 名前:login:Penguin mailto:sage [2009/05/07(木) 15:16:44 ID:0VED5oEg] iwl4965って2.6.28-29あたりだと動かない? gitソースで2.6.30にしたらつながるようになった。
833 名前:login:Penguin mailto:sage [2009/05/08(金) 00:03:00 ID: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}" と書いたら、バックスラッシュ使うより見通しが良くなった。
834 名前:login:Penguin mailto:sage [2009/05/08(金) 00:10:11 ID:xfrUowH/] >>768 live-buildのebuildをemerge --oneshotとして再マージするときに ネットワークにつながってなくても直前に取得したローカルミラーで emergeできるようにする仕掛けとか。 外につなげない環境でlive-buildしたいとき便利
835 名前:login:Penguin mailto:sage [2009/05/08(金) 00:20:04 ID:keEa/K/s] >>833 それと似たような感じで gg3が時々おかしくなるから# #GENTOO_MIRRORS="$GENTOO_MIRRORS gentoo.gg3.net/ ftp://gg3.net/pub/linux/gentoo/ " GENTOO_MIRRORS="$GENTOO_MIRRORS ftp://ftp.ecc.u-tokyo.ac.jp/GENTOO gentoo.channelx.biz/ " GENTOO_MIRRORS="$GENTOO_MIRRORS ftp.jaist.ac.jp/pub/Linux/Gentoo/ ftp://ftp.jaist.ac.jp/pub/Linux/Gentoo/ " GENTOO_MIRRORS="$GENTOO_MIRRORS ftp.iij.ad.jp/pub/linux/gentoo/ ftp://ftp.iij.ad.jp/pub/linux/gentoo/ "
836 名前:login:Penguin mailto:sage [2009/05/08(金) 05:14:47 ID:HFfGHAiw] >>833 代入式左辺のドル記号はいらないんじゃ?
837 名前:login:Penguin mailto:sage [2009/05/08(金) 05:45:37 ID:keEa/K/s] >>836 おまじない 整理するっていうより何か挙動がおかしい時に コメント、アンコメントするだけで便利なんで 見た目は逆に汚いよねw ところでGNOMEなんだけどMetacity-2.26.0入れたら パネルを無視するようになった。 emerge -1 gnome-panelしてみても変わらず。 ~x86でgtk+-2.16.1も一緒にきたけど。 なんか知ってる人いません? 後でダウングレードしてみるけど。
838 名前:833 mailto:sage [2009/05/08(金) 10:33:23 ID:olwafUgS] >>836 うあっっっ、何も見ずに手で書いていたから、無意識で間違えた。 だよねぇ。ドル記号いらないよね。 例のUSEは適当に書いただけなんだけど、実際はA-zまでソートしてみたりしてる。
839 名前:login:Penguin mailto:sage [2009/05/08(金) 10:39:48 ID:keEa/K/s] metacity-2.24.0-r2に戻したら直った >>838 ごめんね (;_;)
840 名前:login:Penguin mailto:sage [2009/05/08(金) 10:42:49 ID:phK1tY1N] バックスラッシュってコメント、アンコメントのためにあるんでしょうか? つなげちゃったほうが画面いっぱい使えるし、積極的に使わないです さすがにここではバックスラッシュを使ったほうがみやすいだろという場合は使いますが ほかにもっと大きな理由ってあるんでしょうか?
841 名前:login:Penguin mailto:sage [2009/05/08(金) 10:52:33 ID:keEa/K/s] 長いコマンドラインを分割? useフラグが多い人はufed使ったほうが便利じゃないかと……。 どうでもいいが今日暇だ
842 名前:login:Penguin mailto:sage [2009/05/08(金) 11:03:21 ID:phK1tY1N] >>841 長いコマンドラインを分割とシェルスクリプトの話
843 名前:login:Penguin mailto:sage [2009/05/08(金) 11:10:31 ID:RBv4paty] \は改行、コメントは# ・・・って、そういうことじゃない?w
844 名前:login:Penguin mailto:sage [2009/05/08(金) 11:59:23 ID:f4dPB4NC] \は続きだよ ech\ o tes\ t は echo testと解釈される
845 名前:login:Penguin mailto:sage [2009/05/08(金) 12:16:33 ID:phK1tY1N] >>844 目的は可読性かな? \をつかって、可読性があがっているのをみたことないけど それか、愛しているのサインかな
846 名前:login:Penguin mailto:sage [2009/05/08(金) 15:04:06 ID:GidC4Qu0] マジレスすると、エディターとかで勝手に改行されたりとかのミスをなくすため
847 名前:login:Penguin mailto:sage [2009/05/08(金) 15:28:10 ID:phK1tY1N] >>846 現行のなんかのエディタで再現できるもんなんですか
848 名前:login:Penguin mailto:sage [2009/05/08(金) 15:47:06 ID:N+fBEMTG] >>841 暇なら gcc-4.4.0いれて、emerge -e worldとか。 (やってて暇ならごめん)
849 名前:login:Penguin mailto:sage [2009/05/08(金) 18:17:02 ID:QkGF2eNS] >>847 gnu nanoは-w付けないと画面端で勝手に改行した気がする 個人的にはブラウザでコマンドライン例や設定ファイル例を見るときはバックスラッシュで区切ってあった方が分かりやすいて思う
850 名前:login:Penguin mailto:sage [2009/05/08(金) 19:26:23 ID: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 :
851 名前:login:Penguin mailto:sage [2009/05/08(金) 19:56:53 ID:xfrUowH/] 気にしないでいいよ
852 名前:login:Penguin mailto:sage [2009/05/08(金) 21:38:31 ID:nlLWd8Pe] >>851 ありがと
853 名前:login:Penguin mailto:sage [2009/05/08(金) 22:28:17 ID:KLwcoLdN] >>845 長い行をこう書くため、もっと簡単に考えようよ USE="-qt3support emerald -kde -arts x264 xvid -fam xcomposite win32codecs dvd dvdr a52 avi ffmpeg \ aac mpeg mpeg2 mp4live dri acpi alsa java gtk gtk2 gnome hal dbus howl unicode cjk nls X truetype \ glitz xcb ssl userlocales fbcon mmx mmxext sse2 -oss -esd -cups curlwrappers -foomaticdb gpm \ tk flac dio xine gstreamer nptl nptonly pic hal asf tcltk svga firefox xv kernel_linux opengl -doc \ -bluetooth -directfb compiz" これが一行として扱われる ttp://quelle.s11.xrea.com/image/ufed.png これはこれで面倒そう /etc/portage/package.useの方にもあるのよね 全部make.confに書いても良いんだけど、このフラグはこのパッケージの為的な意味が見えなくなる
854 名前:833 mailto:sage [2009/05/08(金) 22:53:07 ID:olwafUgS] 気になり始めると、止まらない/etc/make.conf内。 昔から、FEATURESもparallel-fetchとdistcc、ccasheを>>835 の方法で書いてあるのが 玄箱に入ってたりするし。 >>853 見慣れた光景がww タブとかスペースでインデントしても、ほとんど変わらないんだよね。 余りに長いUSEの行で、vimのsyntaxがオカシくなるのは、俺のPCだけ?
855 名前:login:Penguin mailto:sage [2009/05/09(土) 00:31:07 ID:WjCfrmah] >>853 他人のUSEフラグは物凄く汚なく感じるな。俺もそんなだけど
856 名前:login:Penguin mailto:sage [2009/05/09(土) 00:32:40 ID:HOVZ3MP3] 今までx86で使っていたパッケージを~x86にしたら、古いバージョンは残るわけ? emerge パッケージ名でインストールしたんだけど 古いバージョンに依存しているものを含めて全て消したい
857 名前:login:Penguin mailto:sage [2009/05/09(土) 00:33:31 ID:p+kXmlqS] いや、俺の方が汚いぞ、断言できる
858 名前:login:Penguin mailto:sage [2009/05/09(土) 00:34:22 ID:e8WDH7oF] make.confに書くUSEフラグは行の折り返しに バックスラッシュ無くてもいいはずだけど。
859 名前:login:Penguin mailto:sage [2009/05/09(土) 00:45:38 ID:BG5d7rmz] >>856 slotになってるかどうかに拠る なってなければ新しい版で上書き(削除+インストール) なっていて別スロットなら残る なっていて同一スロットなら新しい版で上書き
860 名前:login:Penguin mailto:sage [2009/05/09(土) 00:47:21 ID:BG5d7rmz] > 古いバージョンに依存しているものを含めて全て消したい equeryでそのパッケージに依存してるパッケージの一覧が出るので それを見て削除すればいい 詳細はman equeryで
861 名前:login:Penguin mailto:sage [2009/05/09(土) 00:53:44 ID:u2+B1AQv] >>858 要は読みにくさ・汚さを必要最小限にする方法の一つ 他の方法で用が足りればそれでも良い それだけの話
862 名前:login:Penguin mailto:sage [2009/05/09(土) 00:57:58 ID:Elp9bCbb] use.descに記載されているUSEフラグは、/etc/make.confにて制御 use.local.descに記載されているUSEフラグは、/etc/portage/package.useにて制御 と使い分けてるんだが、これで合ってる?
863 名前:login:Penguin mailto:sage [2009/05/09(土) 01:22:06 ID:Tb4NPpUH] USEフラグはeuseでやってる。それだと、一行が長くなりすぎないように \で適度に調整してくれる。 package.useについては、基本的に全てeuseを使ってmake.confに書く。 個別で違う設定をしたいものをpackage.useに書く。ってしてる。 具体例を挙げると、基本threadsなんだけど、php/apacheは -threadsにしたかったので、その分をpackage.useに書いてる。 ちなみにthreadsなんて、use.desc use.local.descにあるんだぜ? use.local.desc に書いてあるパッケージ使ってないけどさ
864 名前:login:Penguin mailto:sage [2009/05/09(土) 01:24:02 ID:Tb4NPpUH] >>856 っ emerge --depclean -a
865 名前:login:Penguin mailto:sage [2009/05/09(土) 01:51:08 ID:Qh586bBH] make.confは全部に適用されるから、基本的なものと無効にするフラグだけ記述してる 必要に応じて個々のパッケージ毎にpackage.useへ追加 kernelの構築と同じで使わない機能は入れない
866 名前:login:Penguin mailto:sage [2009/05/09(土) 02:22:25 ID:e8WDH7oF] >>861 うんまぁそうだけど /etc/make.confに書く USE="" 行は一行にしなくても良かったはずだと。
867 名前:login:Penguin mailto:sage [2009/05/09(土) 10:16:30 ID:hK8yrwC6] うん、USE とか APACHE2_MODULES とかは\いらないね
868 名前:login:Penguin mailto:sage [2009/05/09(土) 11:34:21 ID:HOVZ3MP3] >>859 ,>>864 ありがとう
869 名前:login:Penguin mailto:sage [2009/05/10(日) 00:08:16 ID:ygcR1vBc] gcc-4.4.0 玉砕 gnomeが立ち上がらなくなっちったorz(dbus絡み?) 4.3.3に戻して emerge -e world ちう…
870 名前:login:Penguin mailto:sage [2009/05/10(日) 01:02:43 ID:4wKSWZIa] 4.4.0まったく問題ないって報告@本家はどこまで信じていいのか 怪しいもんだな
871 名前:login:Penguin mailto:sage [2009/05/10(日) 02:13:09 ID:3igK86Bo] gcc4.4がダメな環境はどんなんだったの? x86なのかamd64なのか、それ以外なのか gnome、Xorg、glibc、dbusなどのバージョンはいくつだったのかとか
872 名前:login:Penguin mailto:sage [2009/05/10(日) 04:18:29 ID:URWHzO1M] >>871 amd64環境で、あとは ~無しの最新版。 gcc-4.4.0では、8個くらいのパッケージがエラーだった。
873 名前:login:Penguin mailto:sage [2009/05/10(日) 06:24:28 ID:QXYPExpJ] useの書き方もみんなこだわりあるんだね どんなエディタでも編集できる用心で80文字未満が無難と思う xが起動しないぜ、フレームバッファが動かねぇよ、など あるいはbash使ってmake.confをいじる可能性も考える \で連結しておくとUSE=の行は一行として読める 実験コード->cat /etc/make.conf | while read LINE; do echo ---$LINE; done なんとなく、ではなく、なんかしら理由があるわけですよ 俺も最初は猿真似だったけど使ってるうちになるほどな、と
874 名前:login:Penguin mailto:sage [2009/05/10(日) 10:42:15 ID:HUkkQ2S9] GentooでAMDのOpen64を使ってみたらどうなるだろうかと思って 昨日からちょこちょこ弄くってたんだけど 結論から言って入れる価値ないわこれ そもそもGentooだと安定板ですら4.3系のgccなわけで Open64が4.2系か4.1系のgccを要求している時点でもうなんか微妙 今回はどうしてもOpen64が使ってみたかったので4.2.4-r1をmultislotでmerge で、何とか動かせる状態にまで持って行ってGentooらしくemerge -e worldして昨日は就寝 朝起きるとncursesで止ってた、emerge -e world始めてまだ2番目だよ なんだか心が挫けそうだったんで、いきなりemerge -e worldはムリかもっと限定的に行こうと反省し とりあえずPortage周りから始めてやろうとemerge python sandbox portageすると、Pythonでもうエラー 正確にはコンパイル自体は成功するものの、モジュールのコンパイルでこけている ここまで来ると何かものすごい時間のムダをしたような気がして悲しくなってきたので 姫野ベンチでもコンパイルしてOpen64の評価をするかとスタティック版を落してくるも なぜかコンパイルエラー、仕方がないのでダイナミック版を使う 当然というかなんというか誤差程度のスコアしか出ない とても悲しくなって来たので、先程HDDから削除した これからgcc-4.4に特攻してくる gcc-4.3 → MFLOPS measured : 216.818454 cpu : 56.199724 Open64 → MFLOPS measured : 216.912652 cpu : 56.199639 因みにAthlon X2 7750 KDE-4.2.3のkonsole上から計測
875 名前:login:Penguin mailto:sage [2009/05/10(日) 15:28:38 ID:ShQTEATx] xorg-x11とxorg-serverって何が違うわけ?
876 名前:login:Penguin mailto:sage [2009/05/10(日) 17:52:12 ID:ihLBKMql] eix xorg-x11 [...] Description: An X11 implementation maintained by the X.Org Foundation (meta package) eix
877 名前:login:Penguin mailto:sage [2009/05/10(日) 20:19:34 ID:EnNKh3fR] > \で連結しておくとUSE=の行は一行として読める USEに関係ないもっと一般的な話じゃないのか? % cat use #!/bin/sh AAA="aaa \ aaa" BBB="bbb bbb" echo "$AAA" "$BBB" echo $AAA $BBB echo -n "$IFS"|od -c % ./use aaa aaa bbb bbb aaa aaa bbb bbb 0000000 \t \n 0000003 %
878 名前:login:Penguin mailto:sage [2009/05/10(日) 20:37:59 ID:4wKSWZIa] >>752 lafilefixer --justfixit
879 名前:login:Penguin mailto:sage [2009/05/11(月) 01:32:58 ID:+/bqd21L] SSD使うんで、tmpfs とか aufs を使ってなるべくRAM上でファイル操作するようにしたい そうすると、ある程度速度を犠牲にしてでも使えるメモリ領域は多い方が望ましい そこでなんとかして tmpfs を圧縮して使いたいんだけど、何か良い方法無いかな? archivemount は $PORTAGE_TMPDIR として使うと emerge がエラーになってダメだった
880 名前:login:Penguin mailto:sage [2009/05/11(月) 01:56:35 ID:mtsTTSmP] >>879 HDD積む。NFSを使う。 つか、もしかして、/homeも/varもssd上にあるの?
881 名前:login:Penguin mailto:sage [2009/05/11(月) 01:59:49 ID:sM5lwZxT] tmpfs圧縮って、出来たとしても遅そう・・ 素直に大量のメモリ積めよ。
882 名前:login:Penguin mailto:sage [2009/05/11(月) 02:20:08 ID:+/bqd21L] >>880 ごめん、書き忘れていたけどノートPCなんでHDDは増設出来ない LANにつながっているとも限らないんでNFSやsambaも無しで、 全てのファイルがSSD上に存在するのが前提で考えたい >>881 まあそこはトレードオフだね 個人的にはWin7で64bitが普通になって、4GBメモリが安くならないかと期待してる 書き込める圧縮ファイルシステムって需要無いのかね? 読み込み専用なら squashfs がサポートされてるけど というわけで、なんとなく sauashfs の小ネタを貼ってみる ttp://en.gentoo-wiki.com/wiki/Squashed_Portage_Tree
883 名前:login:Penguin mailto:sage [2009/05/11(月) 03:12:48 ID:fWM1Begt] >>877 だからそういう話だよ pythonでは改行までが一行で\のルールは無い pythonだけを考えているなら\は邪魔でしかないのにportageの設計者はわざわざ\を実装してる なぜ? プログラマとして当然の用心だし、使う側もそれを察しようって話 >>879 btrfs人柱募集中 tmpfsうんぬんなやり方をやってみたいならLiveCDをパクる、つーかLiveCDをそのまま使う 全てRAM上
884 名前:login:Penguin mailto:sage [2009/05/11(月) 04:16:38 ID:jEPWuu4b] >>883 うちのpython2.5だと\が利いているように思えるんだが pythonについてそこまでくわしくないからはっきりとしたことはいえないが $ cat foo.py fooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo = 3 i = fooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo + 2 print i i = fooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo \ + 2 print i
885 名前:login:Penguin mailto:sage [2009/05/11(月) 05:25:21 ID:ymhcsLMk] >>882 素直にGentoo辞めた方がいいと思う。 HDDよりも実はSSDの方が耐久性あるとかとも言うけど どうしてもGentooにこだわるならbuildは母艦で極力行うとか 格別の配慮が必要だと思うな。
886 名前:login:Penguin mailto:sage [2009/05/11(月) 09:07:21 ID:yfWgB+xH] /var/tmp/portage への書き込みが多そうですね。 ソレら用にUSB経由でmicroSDでも繋いだらいいんじゃないだろうか。 読み書き遅いけど書き換え上限きても安く交換できるだろうし。 速度は出ないけど、SSDを静穏化/低消費電力化目的ならアリではないかと。
887 名前:login:Penguin mailto:sage [2009/05/11(月) 10:50:36 ID:mtsTTSmP] 俺ノートでもデスクトップでも4Gメモリ積んでて、gentoo使ってるけど 全然swapしてないし、実メモリを2G以上使うことすら稀だけどねぇ。 昔、都内某所でコンパクトフラッシュだけを繋げたLinuxクライアント30台程度使ってたけど あれはKnoppixベースで、/のイメージをcloopで圧縮して、syslogの出力止めたり、 /homeだけはNFSだったり、当時でもメモリ2G積んでたり、それなりに手を入れてあったよ。 通常起動では、CFには書き込まない(書き込めない)から、書き込み回数の寿命とは無縁だったし、暴速だった。 あれをGentooベースで一から作るのは、面倒くさいけど面白いと思う。 そういう事してもログとか欲しい俺は、結局マイクロドライブとか、SDカードの併用するなぁ。 mount -t ext3 /dev/sdx1 /mnt/microdrive mount -o bind /mnt/microdrive/home /home mount -o bind /mnt/microdrive/var /var mount -o bind /mnt/microdrive/tmp /tmp とか
888 名前:login:Penguin mailto:sage [2009/05/11(月) 18:09:55 ID:ymhcsLMk] >>874 Open64動かすのが目的ならemerge -e worldしなくてもいい。 何とか動くのならそれで十分。Open64で全部コンパイルし直しって話なら iccでtoolchain周りやり直すくらい無理じゃないかなぁ。 >>872 KDEの4.2.3が降りてきたのでそれも含めて300ちょっとビルドしてみた。 boostの1.37.xが必要だったりパッチが必要なのがいくつかあった。 layman/svnでビルドしてるfirefoxなども含めて、今現在でビルドに 失敗しているのはavidemux(の2.24.x以上)だけ。 あとは全部gcc-4.4.0で何とかなってる。 amd64(**) gnome-2.26.0 Xorg-svn glibc-2.9.x
889 名前:login:Penguin mailto:sage [2009/05/11(月) 18:47:42 ID:zpFuACfq] boost常連だな stable化の足ひっぱるのだけはやめてほしい