Gentoo Linux 23
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2007/07/09(月) 21:22:53ID:IPu2+Iarhttp://www.gentoo.org/
Gentoo Linux Users Group Japan (GentooJP)
http://www.gentoo.gr.jp/
・はじめに
GentooJPの歩き方
http://www.gentoo.gr.jp/jpmain/arukikata.xml
Gentooハンドブック(含 インストールガイト)
http://www.gentoo.org/doc/ja/handbook/
・もうちょっと先
Gentoo Linux Frequently Asked Questions
http://www.gentoo.org/doc/ja/faq.xml
Gentoo Linux tips 集
http://www.gentoo.gr.jp/jpmain/tips.xml
Portage ユーザガイド
http://www.gentoo.org/doc/ja/portage-user.xml
Gentoo-Portage.com
http://www.gentoo-portage.com/
Gentoo-Wiki.com
http://gentoo-wiki.com/Main_Page
前スレ
Gentoo Linux 22
http://pc11.2ch.net/test/read.cgi/linux/1174358448
0087login:Penguin
2007/07/28(土) 14:03:18ID:SX3ABxnb0088login:Penguin
2007/07/28(土) 15:35:30ID:2lGef9910089login:Penguin
2007/07/28(土) 18:41:52ID:kiQWV9fJ0090login:Penguin
2007/07/28(土) 19:02:43ID:zko9YLVdx86_64-pc-linux-gnuとx86_64-linux-gnuって微妙にgccのフルネームが違うんだけど
lnでリンクはってdistcc使っても問題ない?
0091login:Penguin
2007/07/28(土) 22:26:46ID:9aFNXuWrでもあれは間違ってる。
0092名無しさん@そうだ選挙に行こう
2007/07/29(日) 12:41:08ID:7qQnr/kT/etc/gtk-2.0/x86_64-pc-linux-gnu/gtkrc-2.0とか
~/.gtkrc-2.0 の設定が、kochiがemergeされた途端に全部効かなくなる…
GTKだけに限らず、Window Maker (with GNUstep)までもが ~/GNUstep/Default/WMGLOBALを無視して
kochiを使い出す…。
この辺を全部包含した根本的なシステムフォントって、やっぱりXの設定のどこかにあるのだと思うのだけれど…
どこにあるんでしょう?
0093名無しさん@そうだ選挙に行こう
2007/07/29(日) 13:43:39ID:dhpl/dm1/etc/fonts 以下を眺めて、fc-cache
0094名無しさん@そうだ選挙に行こう
2007/07/29(日) 14:17:27ID:7qQnr/kT65-nolatin.conf
40-generic.conf
に、"kochi" の記述が見つかった…こいつか…。
>92
とてもありがとうです。
0095名無しさん@そうだ選挙に行こう
2007/07/29(日) 14:22:15ID:7qQnr/kT× >92
○ >93
0096名無しさん@そうだ選挙に行こう
2007/07/29(日) 15:00:59ID:BOvaaWB1なれてる人はハンドブックを見なくてもインストールできるの?
できる人は、それを丸ごと覚えたの?
それとも仕組みがわかれば自然にできるものなの?
0097名無しさん@そうだ選挙に行こう
2007/07/29(日) 15:09:46ID:e/Tg77jl自分の場合はStage3(以前はStage1だったけど)のtar玉落としてきて解凍・・という初期からの
手法だったらだいたいハンドブック見ないでできる。
丸ごと覚えたというか、次に何をしたらいいか、何が目標かを考えながら作業すれば
自然と身につくと思うよ。
0098名無しさん@そうだ選挙に行こう
2007/07/29(日) 15:57:10ID:xKBoKwxwハンドブック見ながらやればいいじゃん
0099名無しさん@そうだ選挙に行こう
2007/07/29(日) 16:06:00ID:9pUfLKsa仕組みがわかれば自然にできる、かな。
やってる作業は単純で数も多くないんだよ。
見落としがちなことを教えてくれるから、読みながらやってるけどね。
010092
2007/07/29(日) 20:37:23ID:7qQnr/kT/etc/fonts/conf.avail/65-nonlatin.conf で、
selif, sans-selif, monospace それぞれが指定された場合の
alias を設定しているらしいので、
kochi よりも前(上?)に使いたいフォントを挿入すれば良いらしい…と。
51-local.conf よりも 65-nonlatin.conf の方が優先順位が上
(読み込み順序が後)だと思われるので、
local.conf だけでローカル設定が完結できないのはなんとも歯がゆい…。
以上、この先同じようなことで困った人へ、とりあえずの解決法。
そんな100ゲトズザ。
>>93
ポインタをありがとう。
0101login:Penguin
2007/07/29(日) 20:50:56ID:9pUfLKsa0102login:Penguin
2007/07/30(月) 03:06:16ID:N9kyndinしたいと思っています。USE="-java -jikes" emerge -e world とすると gcc-3.* は消えるので
恐らくJava が原因なのでしょうが、できればJava は入れたいと考えています。Java を抜かない
限り 2 つの gcc を共存させなければならないのでしょうか?
profile: /usr/portage/profiles/selinux/2007.0/x86
ACCEPT_KEYWORDS="x86"; CBUILD="i686-pc-linux-gnu"
USE="-* apache2 bash-completion berkdb bzip2 cjk cracklib crypt cups curl
curlwrappers emacs fortran ftp gcj gd gdbm guile iconv idn imagemagick imap
innodb java jikes jpeg ldap libedit libwww lm_sensors lua maildir mhash mime
mmap mono mysql mysqli ncurses nls nptl ocaml pam pcre perl php png posix python
readline ruby samba sasl selinux session sharedext simplexml skey soap sockets
spl sqlite sqlite3 ssl symlink tcl tcpd threads unicode vhosts x86 xml xmlrpc
xsl zlib" # USE flags はこれで全部です
環境に依存した質問で誠に恐縮ですが、何かご存じの方いらっしゃいましたらどうかご教授願います。
0103login:Penguin
2007/07/30(月) 04:53:12ID:O1f4tWn2Javaサポートのないアプリケーションができてしまう可能性はあるけど。
どのアプリケーションがgcc3を要求しているか調べた?
equeryで調べられるはずだけど。
0104login:Penguin
2007/07/30(月) 22:54:34ID:MkNJXHom0105login:Penguin
2007/07/30(月) 22:56:16ID:O1f4tWn20106login:Penguin
2007/07/31(火) 08:41:13ID:BLw1ISCwequery d を使ってみましたが、mono と libstdc++-v3 が
(確か) 引っかかりました。>>105 氏の仰る通り libstdc++-v3 が
問題なのでしょうが、このライブラリが何なのかよくわからず
困っているところです。互換性維持に関わるものらしいのですが。
さらに情報を得るため equery d -a を使ってみましたが、
情報の多さに参ってしまいました…。
>>104
firefox は入ってません。前記 USE で emerge -e world
したので全てです。
出先からなのであまり詳しい報告できておらず申し訳ありません。
0107login:Penguin
2007/07/31(火) 08:44:58ID:LXysXabW0108login:Penguin
2007/07/31(火) 11:08:26ID:R4BA1ScvGentoo 2007.0 emerge sun-jre-bin installes older gcc
http://forums.gentoo.org/viewtopic-t-565455-highlight-libstdc.html
>>105氏が示唆しているように、libstdc++-v3が問題を解決すると思われ。
まずこれを先にemergeした上で、libstdc++というvirtualパッケージをemerge、
次にお目当てのjava関連パッケージをemerge、と順序を踏めばgcc-3.*系
の芋づるを回避できるでしょう。
libstdc++というvirtualパッケージのebuildには依存についてこう記述されています。
RDEPEND="|| ( =sys-libs/libstdc++-v3-3.3* =sys-devel/gcc-3.3* )"
これは、libstdc++-v3-3.3系かもしくはgcc-3.3系、どちらかを入れてネ
という意味です。
どちらも入っていない状態では、どちらも同時に要求されてしまいます。
emergeは、入れる順序や刻み方で結果が変わってくるのです。
0109login:Penguin
2007/07/31(火) 14:31:58ID:pjuYelNQ俺のところでは今のところ問題なさそうなんだが。
っていうよりたまに自分でも使ってるし > gcc3
0110login:Penguin
2007/07/31(火) 18:19:20ID:4Bpxg9i90111login:Penguin
2007/07/31(火) 19:01:09ID:4t1fDdt8大変為になる説明をしていただきありがとうございます。
sys-libs/libstdc++-v3-3.3* を emerge したところ、無事うまくいきました。
今まで virtual/* の扱いはいい加減だったので、これを機に少し勉強してみます。
>>109
4.x もリリースされてからずいぶん経ってるし、まずそれ以前に巨大。大体、
自分の理解できない理由で勝手に入ってくる toolchain に属するような
影響力の強いパッケージを導入するなんて怖くてできない…と考えてます
0112login:Penguin
2007/08/02(木) 03:52:18ID:4svZo39A半分眠ったまま dispatch-conf したのが原因だろうけど。
・・・シングルユーザーで起動するしかないな。
0113login:Penguin
2007/08/02(木) 14:17:10ID:7s/jSfB40114login:Penguin
2007/08/02(木) 20:24:32ID:jfjmcG40でもこれ楽しそう。うまくいくまで何度でも挑戦します。
0116login:Penguin
2007/08/02(木) 23:56:38ID:4svZo39AVMWare で仮想マシン作って、そこで一通り試行錯誤するのも良かれ。
0117login:Penguin
2007/08/03(金) 01:51:33ID:J6s6Be8dまったくの初心者には厳しいかも・・・
マニュアルをよく読むとヒントは書いてあるんだけどね。
0118login:Penguin
2007/08/04(土) 14:29:13ID:QHey+l2L俺はなにもしなくてもVMwareでディスク認識してるよ?
0119login:Penguin
2007/08/04(土) 14:31:18ID:sVLGlicr0120login:Penguin
2007/08/04(土) 19:19:11ID:5Jqj+qb+aつけ忘れたので気づいたら勝手にemergeが進んでました。
なにかupdateされたか調べる方法ありますか?
0121login:Penguin
2007/08/04(土) 19:24:52ID:b51gBO0b/var/log/emerge.log
0122login:Penguin
2007/08/04(土) 19:30:24ID:uNxDrVT8qlop -l
0123login:Penguin
2007/08/04(土) 19:32:24ID:5Jqj+qb+ありがとうございます。わかりました。
0124login:Penguin
2007/08/04(土) 23:42:10ID:aFjk+Qyl古いボード使ってるやつは自分で入れろってことですか?
0125login:Penguin
2007/08/05(日) 00:07:27ID:Bu48XD3C0126login:Penguin
2007/08/05(日) 00:26:56ID:3IIDxYOInvidia-driversをemergeすると、古いのが必要な人は新しい方をマスクしろ
ってメッセージが出るよ。
0127login:Penguin
2007/08/05(日) 06:51:14ID:/Me+9HO+gdに-DJISX0208付けたebuildないのか
0128login:Penguin
2007/08/05(日) 12:13:26ID:W2R5G/x1ebuildjpのは?
0129login:Penguin
2007/08/05(日) 15:43:30ID:ijYqvMxwPrelinkをGentooで使うときって、
genoo prelink guide
http://www.gentoo.org/doc/en/prelink-howto.xml
には、CFLAGSとかCXXFLAGSに -fPICが無い事を確認しろってありますよね。
そうでない場合にはシステム全体を-fPICなしで再構築しろと。
でも一部のパッケージのビルド時、例えばFirefoxとかでは勝手に-fPIC付けてくるのですが、
これは皆様CFLAGSとかに-fno-pic付けて対応してますか?
0130login:Penguin
2007/08/05(日) 19:14:53ID:Zlcy7yq4停電でreiserfsが壊れ、起動しなくなった。
install cdから起動し
reiserfsck --rebuild-tree
で、無事ファイルシステムを修復できた。
0131login:Penguin
2007/08/05(日) 22:05:02ID:3nLozSpR0132login:Penguin
2007/08/05(日) 23:05:28ID:xZStAaEh0133login:Penguin
2007/08/06(月) 05:17:06ID:CPtBqXSlfbcommon.c:49:22: error: asm/page.h: No such file or directory
となってビルドできませんorz
0134login:Penguin
2007/08/06(月) 17:21:16ID:br4ER9BJちょっと汚いけど、
cp /usr/src/linux/include/asm/page.h /usr/include/asm/
でダメかな?
たぶんpage.hのなかのPAGE_SIZEとかが欲しいだけだろうから多分これでおKかもよ。
0135login:Penguin
2007/08/06(月) 19:47:33ID:JmKxRr4Xその通り設定してもうんともすんとも言わない。
laymanとかいうのもダメだし、gensyncもダメ。なくなっちゃったの?
困ってしまってワンワンワワン。
だれかやさしく教えてください
0136login:Penguin
2007/08/06(月) 19:48:30ID:EC53U3Jr0137login:Penguin
2007/08/06(月) 20:09:42ID:CPtBqXSl0138login:Penguin
2007/08/06(月) 20:22:51ID:CPtBqXSlサンクス。試してみる
0139login:Penguin
2007/08/06(月) 20:55:42ID:SNQNx08B$ eix xmms
No matches found
皆は音楽を聞かないのか?
0140login:Penguin
2007/08/06(月) 20:57:58ID:GxrcRTxj具体的的に書こうよ
/usr/share/doc/gentoolkit-dev-0.2.6.2/deprecated/gensync/gensync
0141login:Penguin
2007/08/06(月) 21:00:40ID:CPtBqXSlgtk+の1系はそろそろ捨てようぜってことでmaskされて消えた。
gtk2でよければaudaciousを使うとか。
0142login:Penguin
2007/08/06(月) 22:14:57ID:JmKxRr4Xありがとう。
JDをビルドしたかっただけなんだけど、他に方法が分からなくて。
みんな適当にmakeしてインスコしてるのかな?
でもやっぱパッケージ管理の恩恵に預かりたい
0143login:Penguin
2007/08/06(月) 22:25:38ID:mb4/41Uuaudacious以外に何かある?
他のは中途半端じゃない?
0144login:Penguin
2007/08/06(月) 22:29:02ID:77j01yO3やってることが複雑じゃなければ自分でローカルebuild作っちゃえば?
wmtimeなんかはそうやってるよ>自分
0145login:Penguin
2007/08/06(月) 22:42:30ID:wiDXDdYVamarokなんてどうよ
0146login:Penguin
2007/08/06(月) 23:47:49ID:fTfUokyxebuild-jp がこのような状態だし、JD はそろそろ本家に上げたほうがいいのかもしれませんね。
今までは、日本という局所的需要しかなさそうだったから躊躇していたけど。
また ebuild-jp を健全に保つ手段として git や svn での管理も検討していただきたいね。
>>143
GUI じゃないけど cmus や mpd は結構使い勝手がいいと思う。
0147login:Penguin
2007/08/07(火) 00:40:49ID:EYQGZie1JDでもぜんぜんおkかと。
0148login:Penguin
2007/08/07(火) 20:51:20ID:uHjdqJZ+まじおすすめ。
0149login:Penguin
2007/08/07(火) 22:29:22ID:755r70E1(゜Д゜)ハァ? しますけどなにか?
むしろ、reiserfs_write_lockという名のBig Kernel Lockを咬ましてくれるんで、
PREEMPTな核でないと、ext3+dir_indexより遅いくらいですがなにか?
ググったら「ReiserFSはfsyncしても永続化されない」とかほざいてるバカも居るしよ
あのさあ、ReiserFSってのは昔からfsyncが遅いの、コレ常識だから
それつながりでMaildirの処理まで遅いの、コレも常識だから、つかML嫁
fsync中に電源切ったら巻き戻された? 当たり前だろ? どういう動作を期待してんだ?
お前はFS自体を壊しかねない事をしていたんだぞ? むしろ壊れなかったことに感謝しろ
大体な、fsyncが遅かったら初めっからO_SYNC付きで開けば良いんだよ、当たり前の話だ
それを得意げな顔して、何が「syncオプションつきでmount」だ? アホかと
例えばReiserFSでPostgreSQLを運用するんだったら、wal_sync_methodをopen_syncにすれば良いんだよ
MySQLだったらどうするかは、お前の専門なんだから自分で考えろ
ソースも読まずに妄想垂れ流してんじゃねえよ糞記者
0150login:Penguin
2007/08/07(火) 22:50:55ID:+nNjPwXg0151login:Penguin
2007/08/08(水) 16:59:03ID:NDx0EbKs[ebuild U ] app-dicts/aspell-en-6.0.0 [0.51.1] 179 kB
[ebuild U ] app-text/aspell-0.60.5 [0.50.5-r4] USE="gpm nls%*" 1,714 kB
[blocks B ] =app-dicts/aspell-en-0.5* (is blocking app-text/aspell-0.60.5)
どっちをアンマージすればいいの?
0152login:Penguin
2007/08/08(水) 17:02:16ID:RNR1RtiV0153login:Penguin
2007/08/08(水) 17:06:19ID:oftSsX6f=app-dicts/aspell-en-0.5*
0154login:Penguin
2007/08/08(水) 17:57:04ID:NDx0EbKs--sync後、emerge -uDva worldしたら、でした。
>>153
なるほど!サンクスです。
0155login:Penguin
2007/08/09(木) 23:40:03ID:3R3qKGF2http://gentoo-portage.com/Newest
0156login:Penguin
2007/08/10(金) 12:40:57ID:kaK2QnDHバグも上がってねえし、熱暴走か・・・?
0157login:Penguin
2007/08/10(金) 12:46:04ID:DID8q0+e0158login:Penguin
2007/08/10(金) 18:32:28ID:jLL9Ai/0liveCDはAMD64?
CHOSTは、どうすれば良い?
0159login:Penguin
2007/08/10(金) 18:56:00ID:mj2MGuS064bitで使うならAMD64
CHOSTはいじらなくていい
0160login:Penguin
2007/08/10(金) 20:56:13ID:giqwpSfQ32bitなら-march=prescottでいいみたいだよ。gcc4.2だか4.3だかにcore2用のmarchあるみたいだけど
0161login:Penguin
2007/08/10(金) 22:21:08ID:1CJ0e68J4.3からだね。
6月のスナップショットからビルド試みているけど8/3の分まで全敗中。
明後日くらいに8/10のを試してみようと思ってる。
0162login:Penguin
2007/08/10(金) 23:11:37ID:jLL9Ai/0ありがとうございます。
上にも書いてあったけど、
MAKEOPTS="-j4"で、emergeテラハヤス
高い買い物しただけありました。
よーしゴリゴリ、コーディングするぞー!
0163login:Penguin
2007/08/10(金) 23:52:40ID:giqwpSfQ0164login:Penguin
2007/08/11(土) 00:49:27ID:s5ahIaCfsystemはworldを内包しているみたいですが、「worldからsystemを除いたパッケージ」
を抜き出すことって可能なんでしょうか?
0165login:Penguin
2007/08/11(土) 01:38:16ID:r/9zurcRあと揚げ足取りだけどworldがsystemを内包では。
0166login:Penguin
2007/08/11(土) 01:39:38ID:07+GdbI/emerge -pe systemと-pe worldをdiffるとか?
0167login:Penguin
2007/08/11(土) 01:43:21ID:07+GdbI/0168login:Penguin
2007/08/11(土) 01:44:18ID:r/9zurcR0169login:Penguin
2007/08/11(土) 01:45:23ID:r/9zurcR0170login:Penguin
2007/08/11(土) 01:47:35ID:zyUNo0wsどっかにworldとかsystemのリストがある。それをうまいことdiffれば
0171164
2007/08/11(土) 02:08:55ID:s5ahIaCfご指摘どおり、「worldはsystemを内包」が正しいです。すいません。
/var/lib/portage/world が、Systemを除外したインストール済みの
パッケージリストのようですね。
これがまさに自分が探していた物のようです。ありがとうございました。
0172login:Penguin
2007/08/11(土) 03:54:36ID:M/9q1Q5L> /var/lib/portage/world が、Systemを除外したインストール済みの
> パッケージリストのようですね。
違う。それがworldそのもの。
> これがまさに自分が探していた物のようです。ありがとうございました。
164の回答ならそれで正しいけど、上の意味なら/var/db/pkgの
リストを作ってemerge -ev systemの結果と差分をとるしかない、と思う。
万が一こんがらがってしまった場合のために念を押しておくと、
world ≠ 「インストール済みのパッケージ」 だ。
0173login:Penguin
2007/08/11(土) 09:01:43ID:28U0pOU41.4の本じゃemerge hotplug?なんじゃこれ?
0174login:Penguin
2007/08/11(土) 09:03:12ID:sWVfyrZP0175login:Penguin
2007/08/11(土) 12:01:34ID:j9SI4MVv(本自体は丁寧に書いてあったんだけど、現状にはそぐわない。)
あと日本語ドキュメントは参考程度に考えて、
174氏の策に従うべし。
0176login:Penguin
2007/08/11(土) 13:53:37ID:28U0pOU4ありがとうございました。
0177login:Penguin
2007/08/11(土) 15:23:35ID:Gt50Lwfg--oneshotを付けたら入らないというのは理解してるけど
それ以外にemergeで入れて入らない場合ってあるの?
0178login:Penguin
2007/08/11(土) 15:26:19ID:HhGGJQ0j依存関係で自動的に入ったパッケージはworldには入らない
だったと思う。
0179login:Penguin
2007/08/11(土) 15:32:33ID:zyUNo0ws先述のリストに自分で書けばよい。
0180login:Penguin
2007/08/11(土) 16:07:27ID:Gt50Lwfgあ、そうか。そういうのもあるね、たしかに。
疑問解決しました。ありがとう。
0181login:Penguin
2007/08/12(日) 20:30:12ID:C7r+Rooo0182login:Penguin
2007/08/12(日) 21:54:50ID:80h5eSDv0183login:Penguin
2007/08/12(日) 23:53:11ID:268YnAUY俺だけかな?
0184login:Penguin
2007/08/13(月) 00:24:50ID:TQhZbeKE0185login:Penguin
2007/08/13(月) 09:22:19ID:OlPo9RMerevdep-rebuild どお?
ちなみにうちの環境では、gnome 系のアップデートで
dev-perl/XML-Perser が動かないと ビルド中に止まった。
何度目かにようやく XML::Perser で止まっているメッセージが読めたので
emerge XML-Perser としてみたらコンパイルが進むようになった。
0186login:Penguin
2007/08/13(月) 09:35:30ID:ODsoHP4Srevdep-rebuild -X --library=libexpat.so.0
0187login:Penguin
2007/08/13(月) 12:39:53ID:3g7ZubKJあつい。
>185
gconf が要求してるみたいね。あと Parser ね。
■ このスレッドは過去ログ倉庫に格納されています