トップページ⇒linux
989コメント292KB

Gentoo Linux 30

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2010/04/09(金) 15:58:07ID:60Z2q308
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 29
http://pc11.2ch.net/test/read.cgi/linux/1255956757/
0697login:Penguin2010/10/23(土) 16:59:07ID:t7LISnIO
最新リリースが出る度にOSのメンテで時間を取られるのが耐えられなくなってきた。
もうgentooにしようと思う。
だが、gentooにして、日常的なアップデートに耐えられるかなぁ...
0698login:Penguin2010/10/23(土) 17:13:03ID:C/nkkRXv
>>697
日常的にアップデートしなきゃいいじゃないですか
既にちゃんと動いてるんなら、日常的にはセキュリティ関係だけ更新すればいいじゃないですか
半年ぶりにemerge --update worldしたー、みたいな方も結構いらっしゃるし
0699login:Penguin2010/10/23(土) 17:28:58ID:t7LISnIO
あら、そうなんですか。
gentoo使いの皆さんは、毎日、寝る前にemergeを流して眠りにつく
というイメージを持っていたもので。
そんなわけはないのですね。

一旦stableなシステムを構築した後は、持続的にシステムを運用していきたいなぁ、
と思っております。
0700login:Penguin2010/10/23(土) 17:36:04ID:C/nkkRXv
>>699
いや、かく言う俺はほとんど毎日と言っていいくらいemerge -uDN worldしてるんですけどね……
まあ、色んなユーザが居ると言うことで!!
0701login:Penguin2010/10/23(土) 17:45:54ID:t7LISnIO
>>700
や。どうもありがとうございます。
まだgentooの入口のドキュメントを読んでいるところでして。
システムの構築に関するドキュメントがとても充実しているようで、頼もしいのですが
スタイルというか文化というか、そのあたりにちょっとした壁を感じてます。
慣れてしまえば、こんなものか、というものかもしれませんね。
0702login:Penguin2010/10/23(土) 19:33:49ID:lUtjqjgW
一昔前は>>700みたいに1日1emergeみたいな中毒症状だったけど
いまは2週間に1回くらいだなー。
だいたいkernelのリビジョンが1つか2つくらい変わる感じでまぁいいかな。
使ってて不都合・不満ないんだったらそれでいいんじゃないかと。
0703login:Penguin2010/10/23(土) 19:41:31ID:kqcz2X2X
>>702
gentooを始めたころは、emerg -uD world/emerge -eu worldとかをよくやったけど
最近は1週間に1回くらいしかしないな
emerge --syncも同じく
0704login:Penguin2010/10/23(土) 20:02:39ID:jY8SkOQn
emerge --syncは毎日自動でやらせてるけど
emergeはPCに長時間張り付いていられる2週間〜4週間に一度くらいだなあ
GLSAとかにひっかかれば別だけど
0705login:Penguin2010/10/23(土) 21:20:28ID:SENp3rhe
glsa-check -f $(glsa-check -t all)
0706login:Penguin2010/10/23(土) 22:03:53ID:yPn+v/UH
あるカテゴリのパッケージ全てに特定のUSEフラグを適用させることってできますか?
具体的にはdev-haskell/*に対してprofileを有効にしたいんですが
0707login:Penguin2010/10/23(土) 22:57:32ID:C/nkkRXv
>>706
それはできなかったような…気がするだけかもしれません…
俺なら、取り合えずman見てもわからなかった時点でこの場は適当にごまかしておく
for i in $(eix --only-names dev-haskell/) ; do echo "${i} profile" >> /etc/portage/package.use ; done
0708login:Penguin2010/10/23(土) 23:28:03ID:WHxa8O1I
perl 5.12 の update, 問題続出で未だできていない。
perl-cleaner --all をしても
依存関係が混乱していて止まってしまう。何度やり直しても
古いversion に落とそうとする。revdep-rebuild や lafilefixer
を何度繰り返したことか。そのうち、依存関係でわるさをしている物が
見えてきて、それらを emerge -C したら、やっと動きだした。

動きだしても graphviz-2.26.0 をemerge する所で、libpng12 がないといって
止まってしまう。emerge --skip-first もなかなかうまくいかない。

la file は -l png14 しかないのになぜ png12 を引っ張ってくるのか。
うまく bugzilla を探せない。
0709login:Penguin2010/10/23(土) 23:44:01ID:yPn+v/UH
>>707
やはりできないのか。ありがとうございました
0710login:Penguin2010/10/24(日) 00:36:00ID:RNjcdtIM
>>709
昔、CFLAGSをパッケージ毎に変えるために、どっかの情報を見て
/etc/portage/bashrc と /etc/portage/package.cflags を作った。

これを応用したら、やりたいことできるんじゃないのかな。
0711login:Penguin2010/10/24(日) 00:40:30ID:uS+eCPCa
>>709

paludis and/or pkgcore で、出来たよ。

俺が試したのは、少し前だけど。
0712login:Penguin2010/10/24(日) 02:01:41ID:GQIRqMNJ
イマージうどんワールドは半年か1年に一回ぐらいしかしない
0713login:Penguin2010/10/24(日) 06:42:27ID:7LsZ4W96
stableだから一週間に一回で十分だけど
今日のfreetypeみたいにセキュリティ関係のアップデートが来れば即適用してる
0714login:Penguin2010/10/24(日) 11:03:13ID:SbfFOjkl
毎日やらないと死ぬ。
0715login:Penguin2010/10/24(日) 14:01:21ID:1BJV5A/y
>>708
ああ、それ自分も半年振りにemerge -uDN worldしてものすごくはまった
libpngに依存しているパッケージがあまりに多すぎて
libpngを1.2から1.4にするときに依存関係でconflictして問題多発する感じ

これという決め手の対策はないけど、とにかく
# revdep-rebuild --library libpng12.so.0
を何度も繰り返すしかないとしか
これをやっても他のパッケージをemergeすると、何かの拍子でまたlibpng12に依存したりするので
とにかく何度もやるしかない

/usr/sbin/libpng-1.4.x-update.sh
はやったよね?
0716login:Penguin2010/10/24(日) 16:34:40ID:2IgQvKQT
>>704
screen使えば張りつく必要はないよ
0717login:Penguin2010/10/24(日) 17:26:49ID:mcE0muOn
>>704
最近のemergeは最後にもう一度警告だの必要な情報まとめてくれるので
エラーで中断するとか異常事態でないかぎり、張り付いている必要ないよ。
0718login:Penguin2010/10/24(日) 18:38:36ID:3MPfAGud
>>717
毎回張り付いてるんだから、それくらいのことは知ってると思われ。
0719login:Penguin2010/10/24(日) 18:46:19ID:ckEY1I9u
頻繁にアップデートすると人柱
溜めると問題が複雑化
Gentoo使いのジレンマだね
0720login:Penguin2010/10/24(日) 18:50:21ID:tXJW8kSV
まずこのスレ覗いて問題報告が上がってるときは
しばらく様子見している自分はずるい奴
0721login:Penguin2010/10/24(日) 19:07:49ID:X5LLgQ34
>>720
会社から帰ってくると、疲れてemrgeをする気力がわかないじゃん
0722login:Penguin2010/10/24(日) 19:29:19ID:3ThoI6wx
会社から sshログインして、emerge ・・・
昔はよくやりますた
0723login:Penguin2010/10/24(日) 20:46:19ID:k2hn0xGd
>>721
会社辞めて、自宅警備しながら emerge すればいいじゃん
0724login:Penguin2010/10/25(月) 02:31:33ID:RHtuLThh
経験的に1週間に1回emergeというのが
ちょうど良いペースなのかも
しかし、真夏の猛暑時にどうしてもemerge回す勇気がなかったんだ・・
0725login:Penguin2010/10/25(月) 05:38:54ID:zdV1l5OW
エアコン買えよ
0726login:Penguin2010/10/25(月) 08:37:38ID:Ax+gEqxG
なんかしらんが活気が出てきてワロタw
0727login:Penguin2010/10/25(月) 16:45:33ID:7mSCXvBJ
個人的な実験含みの鯖機で使ってるとあまり更新する必要がないなぁ
一応デスクトップ環境も入ってるんだけど(VNCで使ってる)
0728login:Penguin2010/10/25(月) 17:44:46ID:C8neqoWV
みんな、開発者になればemergeやりまくれるぜ!?
0729login:Penguin2010/10/25(月) 18:11:43ID:zLA/M/a2
じゃあ、みんなでなるか
0730login:Penguin2010/10/25(月) 18:58:52ID:Te7ImWBs
このごろ、git-sourceで遊び始めたら、emergeより
makeの方が多くなった。
0731login:Penguin2010/10/25(月) 21:46:03ID:FhLDxeYe
自分の場合は野良ソースでもebuild書いてるから
emerge使うけどそういうのって少数派?
0732login:Penguin2010/10/25(月) 22:10:03ID:y4aJA8Np
>>731
少数かどうかは知らんけど、俺もほぼ必ずebuild書くよ。
というかGentooを使う大きな理由のひとつが
ebuildが簡単に書ける = 野良ビルドをシステム内に増やさないですむこと
0733login:Penguin2010/10/25(月) 22:13:01ID:JSBn/2zK
ebuild書きを勉強したいので
お勧めの勉強法教えてください。
0734login:Penguin2010/10/25(月) 22:51:56ID:y4aJA8Np
>>733
既存のebuildを真似て書く
全然何が書いてあるのかわかんないということなら、まずはここ。
http://devmanual.gentoo.org/quickstart/index.html

野良ebuidは多少適当でもいーんだよ。ちゃんと入ってちゃんと消せれば
0735login:Penguin2010/10/26(火) 02:01:32ID:ArnyAUAI
ebuildを作っておくといいよね
独自のパッケージも他のパッケージとの依存関係に組み込めるし

今はローカルリポジトリにはmozcだけなんだけどね
mozcに追加辞書ファイルを入れてビルドするようにしてるよ
0736login:Penguin2010/10/26(火) 04:43:33ID:t29Emj/G
ebuildハンズオンやるよー。いつか。
0737login:Penguin2010/10/26(火) 09:39:31ID:V5ZJ3RQK
OCFS2がなくて作った事あったな。もう使ってないが。
0738login:Penguin2010/10/26(火) 11:47:49ID:sBuQD9QW
revdep-rebuild -L libpng12.so.0

* Assigning files to packages
* /usr/bin/ochusha -> www-client/ochusha
* Portage could not find any version of the following packages it could build:
* www-client/ochusha:0

さて、どうするべきか。
0739login:Penguin2010/10/26(火) 14:08:59ID:g9CQcvO5
dev-db/oracle-instantclient-basicウザすぎる
0740login:Penguin2010/10/26(火) 16:33:21ID:wFUgOwk3
>>738
取り合えずビルドは通るみたいなのでebuild書いてみたけど、要る?
0741login:Penguin2010/10/26(火) 17:19:44ID:+VgUdYCB
ochushaっていつのまにか開発止まってたんだね
0742login:Penguin2010/10/26(火) 17:26:06ID:20cwK3qf
>>741
まだちょこちょこいじってんじゃない?
http://sourceforge.jp/cvs/view/ochusha/ochusha/ochusha/console.cc?r1=1.23&r2=1.24
0743login:Penguin2010/10/29(金) 08:22:27ID:vZBY7w/z
ttp://journal.mycom.co.jp/news/2010/10/28/005/index.html

LLVM ClangでLinuxカーネルもビルドできるようになったとか
GCCの代わりにClangで一から作れるようになるのかね
0744login:Penguin2010/10/29(金) 12:30:14ID:SZa3/XXc
公式リポジトリにtexlive-2010が10/24付けで上がっている。
肝心のptexもtexlive-langcjkの中に含まれているようだ。
とりあえず、今インストール中。終わったら報告する。

待てない人のために、emergeするまでの手順を。
package.maskでマスクされているので、/usr/potage/profile/package.maskの
該当個所を/etc/potage/package.unmaskにコピーした上で、さらにkeywordの
マスクをpackage.keywordsで外さなきゃいけない。
マスクを外せたら、emerge -u =texlive-2010でインストールできるはず。
0745login:Penguin2010/10/29(金) 13:06:19ID:A0ogCoEx
>>743
FreeBSDがclangに移行するのはGPL v3絡みだけど、カーネル以外も普通にビルド通らないとキツいかもね。
07467442010/10/29(金) 15:38:34ID:SZa3/XXc
xdvikのインストールでこけた…orz
platexはインストール出来ていたので確かめたが、普通に動いた。
dvipdfmxはインストール出来るものの、dviをうまく変換できず。
以上、報告終わり。
0747login:Penguin2010/10/29(金) 22:05:04ID:lr0l1pLC
PC買い換えたのでgentoo入れてみてるんだけど、
rc.confのXSESSIONの設定って誰が参照するの?
exportされてないからかchooser.shとかから読めてないっぽいのは仕様?
0748login:Penguin2010/10/29(金) 22:58:58ID:+RlVrdxa
>>747
うん、概ね仕様。
たぶんどっかのメッセージを見落としてると思う。
XSESSIONは今は/etc/env.d以下から設定する。
0749login:Penguin2010/10/30(土) 00:23:23ID:pR5nGnjx
>>748
ありがとう、確かにxinitのログや
http://www.gentoo.org/doc/en/xorg-config.xml
http://en.gentoo-wiki.com/wiki/X.Org/xsession
に書いてあった。(日本語版にはまだ書いてなかった)
rc.confにXSESSIONの記述が残ってたのはインストール時のバージョンが古かったのかな

で、XSESSION="Gnome"にして~/.gnomercを置いてstartxするとkeychainが入ってないって怒られた
そういうのはできればemerge時に解決して欲しい気がする…
もう少し試してみるよ
0750login:Penguin2010/10/30(土) 00:32:34ID:4G/VzM7o
インストール時に古くても
emerge -uDN worldしてetc-updateすれば消えるだろ
0751login:Penguin2010/10/30(土) 01:13:10ID:pR5nGnjx
>>750
調べたら、10/21のstage3に入ってるrc.confにもXSESSIONの記述が残ってる
設定場所が変わったのなら消しといて欲しいなぁ

XSESSION+~/.gnomercを使うのと、~/.xinitrc+~/.xsessionを使うの、gentoo的にどっちが正着なんだろう
わからないことだらけ
0752login:Penguin2010/10/30(土) 01:39:33ID:+qi4/H7n
gentoo的なんか無い
強いて言えばgnome的とかkde的とか?
gdm使ってるなら~/.xprofileに環境設定してればいいと思う。
それと暇があれば/etc/X11/Sessionsや/etc/X11/dmの中のファイルを眺めてれば自ずと見えてくるかと。
0753login:Penguin2010/10/30(土) 02:07:51ID:MV1uTmAw
おれはコンソールからxinit手打ち派
Gentooでは特に規定はないよ
0754login:Penguin2010/10/30(土) 06:11:31ID:9y0zQWx6
やりたいようにやれるから迷う事も多いね。
0755login:Penguin2010/10/30(土) 12:54:45ID:wQOW4pAn
>>752
gentoo的、というのはやはりあるよ。
/etc周りのファイル配置がかなり独特なものがあるし。
自前でebuild書くときも一般的なGNU式だと
ほとんど何もやらないでいい場合もあるけど、
独自形式だったりビルド後のこと考えてないパッケージとかだと
ファイルをどう配置するかの面倒も見てあげないといけなくなる。
それから設定ファイルも。
0756login:Penguin2010/10/30(土) 13:25:52ID:TbtXoIg8
>>755
全然そんな話はしてねーだろ。
Xを起動するのにどのコマンドとどの設定ファイルの組合せを使うのがGentoo的なのか、
っていう疑問に対して、そんなものはないって話をしているだけ。

俺的には普段はx11-misc/slimでXに自動ログインしているから/etc/env.dでXSESSION="Xfce4"を設定して、
コンソールから起動したいときは、昔からの習慣でstartxと~/.xinitrcの組合せ(XSESSIONは使われない)。
メインマシンは色々あってUSE="gnome"なんだけど、gdmは良くわかんねえんだよなあw
0757login:Penguin2010/10/30(土) 13:44:17ID:MGE0L6YL
そんな喧嘩腰にやり取りしないでも・・・
0758login:Penguin2010/10/30(土) 13:54:38ID:TbtXoIg8
ごめん、俺か。俺だな。マジごめん。
怒んないでね>>755 & 気悪くした方々
0759login:Penguin2010/10/30(土) 14:33:19ID:MGE0L6YL
いやいや、こっちこそ内容のない茶々ですまない。
過疎ってるスレでせっかく中身の話になってるのに
「gentoo的」て言葉の理解に違いがあるからだってのは傍にもわかったので
書き方次第で荒れたりしたらもったいないなーと思ったまで。
0760login:Penguin2010/10/30(土) 16:15:46ID:1vemArF4
何がgentoo的かと言われれば難しい話だね。
gentooは柔軟性が特徴だから、どんな手法でも許容される。
ただ、どうすればgentoo的になるか、というのはあるかも。
公式のドキュメントに書かれてるようなさまざまな手法はあくまでも”推奨”だけど、
それに従えばgentoo的なシステムになると言えるかもしれない。

>>755
/etc周りの独特なファイル配置って?
0761login:Penguin2010/10/30(土) 16:28:57ID:+qi4/H7n
/etc/conf.dや/etc/runlevelsとかだろうね
独特と言えば独特だけどLinuxには標準ってのが無いからね。
Deb系にしろRPM系にしろそれぞれが独特なんだけど、
最初に慣れた物に依存しやすい体質になるのは否めない。
0762login:Penguin2010/10/30(土) 17:06:32ID:Y5jR1uGY
>Linuxには標準ってのが無い

えっ……
0763login:Penguin2010/10/30(土) 17:25:51ID:+qi4/H7n
敢えて言うならLSB準拠とかかな?
これも強制力は無いから正直何をやろうが自由。
ブート関係もsysvinitが多数というだけでbsdのようにしても構わない。
この辺りはLFSやってから覚えたんだけど間違ってるかい?
0764login:Penguin2010/10/30(土) 17:35:43ID:wqICoQW4
知ってて無視するなんてひでえ……

(LSBに強制力がない=標準がない、って考え方はヘンだけど
もともとLSBとかを知らなそうなやつにちょっと茶々入れたかっただけだから
スルーしていいよ)
0765login:Penguin2010/10/30(土) 17:53:22ID:+qi4/H7n
あぁ、そうか。個人的感情が入ってたからかな……。
デファクトスタンダートはスタンダードとは違うと考えてるもんで。
いわゆるデファクトスタンダードが標準という考えならそういう風に読み替えてくれたら助かる。
0766login:Penguin2010/10/30(土) 18:18:09ID:aiXfn6fp
>>765
> デファクトスタンダートはスタンダードとは違う

えっ
0767login:Penguin2010/10/30(土) 18:49:20ID:cmbQj/tb
Gntooをインストール中なのですが
/etc/make.confのCFLAGSには-march=k10で良いのですか?

CPUは Athlon II X2 250です。
0768login:Penguin2010/10/30(土) 19:00:09ID:+qi4/H7n
最適化する気が無く安全に使いたいなら-mtune=i686でも
distcc使わないなら-march=nativeでも

とりえずここ参考になるかも
http://en.gentoo-wiki.com/wiki/Safe_Cflags/AMD
0769login:Penguin2010/10/30(土) 19:14:18ID:cmbQj/tb
>>768
ありがとうございます。参考になりました。
amdfam10で進めて行く事にします。
0770login:Penguin2010/10/30(土) 20:05:52ID:kWzjKiWp
perl 5.12 に上がった後に perl-cleaner --all したら

* The following files remain. These were either installed by hand
* or edited. This script cannot deal with them.

/usr/lib/perl5/vendor_perl/5.8.8/XML/SAX/ParserDetails.ini
/usr/lib/perl5/5.8.8/i686-linux/Encode/ConfigLocal.pm

とか言われて ↓ な状態なんだけど自前で入れた覚えないし、これ
rm -r /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/5.8.8
していいんだよね?まあもう消したんだけど。

% find /usr/lib/perl5/ |grep 5.8.8
/usr/lib/perl5/vendor_perl/5.8.8
/usr/lib/perl5/vendor_perl/5.8.8/XML
/usr/lib/perl5/vendor_perl/5.8.8/XML/SAX
/usr/lib/perl5/vendor_perl/5.8.8/XML/SAX/ParserDetails.ini
/usr/lib/perl5/5.8.8
/usr/lib/perl5/5.8.8/i486-linux
/usr/lib/perl5/5.8.8/i486-linux/CORE
/usr/lib/perl5/5.8.8/i486-linux/CORE/libperl.so.1.5.8
/usr/lib/perl5/5.8.8/i486-linux/CORE/libperl.so
/usr/lib/perl5/5.8.8/i486-linux/CORE/libperl.so.1
/usr/lib/perl5/5.8.8/i686-linux
/usr/lib/perl5/5.8.8/i686-linux/Encode
/usr/lib/perl5/5.8.8/i686-linux/Encode/ConfigLocal.pm
0771login:Penguin2010/10/30(土) 20:33:20ID:MGE0L6YL
>自前で入れた覚えない

他のパッケージでDEPENDになってれば明示的に指定しなくても
ついでに自動で入る(入ってしまう)ことはあるよ。
0772login:Penguin2010/10/30(土) 20:40:05ID:pR5nGnjx
デフォルト生かしつつ最低限設定すると、処理の流れはこうらしい みんなthx

startx実行時
 /etc/X11/xinit/xinitrc
  /etc/X11/chooser.sh (環境変数のXSESSION=Gnomeを参照)
  /etc/X11/Sessions/Gnome
   ~/.gnomerc (中で~/.xprofileをsourceした後gnome-sessionをexec)

xdm起動時
 /etc/init.d/xdm (/etc/conf.d/xdm内のDISPLAYMANAGER=gdmを参照)

gdmログイン時
 /etc/X11/gdm/Session
  ~/.xprofile をsource
  環境変数のGDM_LANGで他の言語設定を上書き
  gnome-sessionをexec
0773login:Penguin2010/10/30(土) 20:40:44ID:kWzjKiWp
おっと、自前でってのは、野良でってことを言ってるぜ。
0774login:Penguin2010/10/30(土) 20:49:24ID:wN7I7FIo
完全な門外漢で申し訳ないのだが

rpm -qf /usr/lib/perl5/vendor_perl/5.8.8/XML/SAX/ParserDetails.ini

に相当するコマンドラインオプションってgentooには無いんかいな(要はそのファイルがどの「パッケージ」に由来するのか調べるもの)
0775login:Penguin2010/10/30(土) 21:04:37ID:Mk0JPUDN
% equery b /usr/bin/equery
[ Searching for file(s) /usr/bin/equery in *... ]
app-portage/gentoolkit-0.2.4.6.1-r1 (/usr/bin/equery)
0776login:Penguin2010/10/30(土) 21:07:20ID:wN7I7FIo
>>775
要は「ある」ってことですね
即レス多謝


プロンプトに % を使っているとは C shell 使いでつか
0777login:Penguin2010/10/30(土) 21:12:46ID:Mk0JPUDN
gentoolkitに入ってるequeryってことね
シェルはzshです
0778login:Penguin2010/10/30(土) 23:50:34ID:+qi4/H7n
epmってのもあるよ
元rpm使いなら入れといても無駄じゃない。
0779login:Penguin2010/10/31(日) 05:28:58ID:bYWQoNbp
SSDにGentoo Linuxいれたら何ヶ月で壊れるんだろう
0780login:Penguin2010/10/31(日) 10:30:16ID:o7cl3q3j
?
0781login:Penguin2010/10/31(日) 10:46:51ID:HDCq88Cp
ビルド時に物凄いファイルを作成するからなぁ
SSDにかなり負担がかかる気がしないでもない
0782login:Penguin2010/10/31(日) 10:48:54ID:BzI0MWW0
そこでramdiskですよ
0783login:Penguin2010/10/31(日) 10:59:32ID:o7cl3q3j
神棚にでも飾っとけば?
0784login:Penguin2010/10/31(日) 11:06:01ID:oUWDpqSL
>>779
それkwsk教えてくれないかな
うちもssd使っているもんで
0785login:Penguin2010/10/31(日) 11:16:03ID:0suBgX0q
ttp://botchyworld.iinaa.net/ssd_ssdn.htm#start
今時のSSDなら寿命なんてほとんど気にしなくていい
tmpfs上でビルドするようにしておけばより安全かつ快適になる
0786login:Penguin2010/10/31(日) 13:44:21ID:hkVpoupa
24時間書き込み続けてそのくらい持つんだから、
Gentooの書き込みなんて寿命に大きな影響は与えないだろう。
※東芝SSDの場合


indilinxとかJMicronの人は危ないぞ。
0787login:Penguin2010/10/31(日) 14:15:16ID:8c9EaYct
とりあえず PORTAGE_TMPDIR を tmpfs にして
野良ビルドと firefox の実行を tmpfs 上でやってる。
0788login:Penguin2010/10/31(日) 17:26:00ID:j72jlg62
http://en.gentoo-wiki.com/wiki/Portage_TMPDIR_on_tmpfs
これか
各パッケージ最大どの程度のディスクサイズ使うんだろう
勝手に切り替えてくれたりしないかな
0789login:Penguin2010/10/31(日) 17:29:05ID:hkVpoupa
tmpfsなんて数GBとっておいて問題ない。
足りなくなったらswap使いだすし。
0790login:Penguin2010/10/31(日) 19:09:23ID:r3rxk40h
一年半前に買ったMTRONのSSDはまだ元気で使ってるよ
Gentoo入れたのは最近だけどその前まで素のままWindowsXP使ってた
一応/tmpと/var/tmpはtmpfsにしてる
最近はデスクトップにIntelのX25-Mを入れたわ、快適でとてもよいね
0791login:Penguin2010/10/31(日) 20:21:59ID:pP/u0sLy
kdebase-startkdeの4.5のマスク取れないかな〜
0792login:Penguin2010/10/31(日) 21:22:57ID:j72jlg62
jd-2.7.0(野良)を両方法3連続でemergeしてみた
corei5-4コア、実メモリ4G、tmpfs2G、ext3使用、7200rpm、ccache/distcc不使用

emerge jd
real 2m33.647s
real 2m33.327s
real 2m33.486s

>>788のtmerge jd
real 2m32.204s
real 2m32.053s
real 2m31.988s

まぁ速くするためのものじゃないよね
0793login:Penguin2010/10/31(日) 22:48:48ID:8XcY6Lx/
fstab で PORTAGE_TMPDIR を tmpfs に設定しないのは何故なんだろう
tmpfs は必要なときに確保するから問題ないという認識なんだけど
明示的に umount しないと解放されずメモリリークでも起こすの?
0794login:Penguin2010/10/31(日) 22:57:53ID:lA0isCGT
このまえの perl バージョンアップで、amd64 stableで使っている
convmv-1.10 が正常動作しなくなった。 -f sjis -t utf-8
(re emerge してもダメで)convmv-1.12 以上が必要だった。
0795login:Penguin2010/10/31(日) 23:03:25ID:Hz6TfB7t
>>794
こんなとこに書かないでBugzillaに登録してください
0796login:Penguin2010/10/31(日) 23:07:04ID:XRkDF3cz
>>793
gccとか大きめなのをビルドするときにメモリが足りなくなるから




じゃないか?
■ このスレッドは過去ログ倉庫に格納されています