[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 01/18 03:35 / Filesize : 269 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Gentoo Linux 17



1 名前:login:Penguin mailto:sage [2005/12/25(日) 19:25:35 ID:hx13ZdIu]
Gentoo Linux
www.gentoo.org/

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

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

・もうちょっと先
Gentoo Linux Frequently Asked Questions
www.gentoo.org/doc/ja/faq.xml
Gentoo Linux tips 集
www.gentoo.gr.jp/jpmain/tips.xml
Portage ユーザガイド
www.gentoo.org/doc/ja/portage-user.xml
Gentoo-Portage.com
www.gentoo-portage.com/
Gentoo-Wiki.com
gentoo-wiki.com/Main_Page

前スレ
Gentoo Linux 16
pc8.2ch.net/test/read.cgi/linux/1129969471/

203 名前:login:Penguin mailto:sage [2006/01/10(火) 10:03:03 ID:UhIeZMpb]
Gentoo日記の人どうしちゃったの?

204 名前:login:Penguin [2006/01/10(火) 20:23:40 ID:sMPzhgBf]
bugzillaでよく見るebuild用のパッチはpatchコマンド使って自分であてるんでしょうか?
それともビルド時にportageが自動的に処理するんでしょうか?

205 名前:login:Penguin mailto:sage [2006/01/10(火) 22:39:43 ID:QlviDDyy]
bugzillaにあがってるのは自分で当てなきゃダメなはず。
違ってたらごめん。

206 名前:login:Penguin mailto:sage [2006/01/10(火) 22:53:04 ID:yV4dRdrX]
つかebuildぐらいpatchなんて面倒なことしないで、
自分で書きかえればいいじゃん・・・

207 名前:login:Penguin mailto:sage [2006/01/11(水) 00:55:20 ID:dpJPFtmg]
>>204-206
まとめると「自分でebuildを弄って自動的にpatchを当てさせる」だな

208 名前:login:Penguin mailto:sage [2006/01/11(水) 01:09:44 ID:TaRuzn+x]
ebuild用のパッチとは
ebuildが当てるパッチなのか?
ebuildに当てるパッチなのか?

209 名前:login:Penguin mailto:sage [2006/01/11(水) 03:04:48 ID:TK/xHLWY]
>>208
ちょwwwwwww

210 名前:login:Penguin [2006/01/11(水) 14:32:55 ID:lCTiiDLk]
linux-2.6.14-gentoo-r5のコンパイルで、
make menuconfigしたときにiptables関係のモジュールが
見付かりません。

grep TABLE .config で設定のテキストファイルを探しても
ありませんでした。この場合、どうしたら良いでしょうか?

211 名前:login:Penguin mailto:sage [2006/01/11(水) 17:15:43 ID:OREs8q7w]
おいおまいら
/etc/portage以下にあるディレクトリとファイルって

package.keyword
package.mask
package.unmask
package.use
profile/package.provided
profile/virtual
sets/(空ディレクトリ)

こんなもんか?



212 名前:login:Penguin mailto:sage [2006/01/11(水) 17:53:14 ID:RkINbFIB]
>>210
Networking ---> Networking options ---> Network packet filtering (replaces ipchains)

213 名前:login:Penguin mailto:sage [2006/01/11(水) 18:00:06 ID:JuyaS3Ig]
│ -> Networking │
│ -> Networking support (NET [=y]) │
│ -> Networking options │
│ -> Network packet filtering (replaces ipchains) (NETFILTER [= │
│ -> IP: Netfilter Configuration │


214 名前:login:Penguin mailto:sage [2006/01/11(水) 18:13:37 ID:ngFnMVgu]
> ls -l /etc/portage/
合計 12
-rw-r--r-- 1 root root 14 7月 28 18:13 bashrc
-rw-r--r-- 1 root root 282 1月 9 12:52 package.keywords
-rw-r--r-- 1 root root 89 11月 14 03:58 package.mask
drwxrwsr-x 2 root portage 48 11月 15 2004 sets

うちはこんなもん

215 名前:login:Penguin mailto:sage [2006/01/11(水) 18:44:34 ID:j8+vLaux]
emerge --sync と
emerge-webrsync って両方やらないといけないのですか?
ttp://www.gentoo.org/doc/ja/handbook/handbook-x86.xml?part=2&chap=1
ここを見るとどちらも同じ事をやるような雰囲気なんですが もう一つの選択 みたいな表示ではないのでよく分からないのです…

216 名前:login:Penguin mailto:sage [2006/01/11(水) 19:54:59 ID:u327iY3S]
www.gentoo.org/doc/ja/handbook/handbook-x86.xml?part=2&chap=1
>もしファイヤーウォールの制限などによりrsyncが実行できないときには、
>毎日作成されるPortageツリーのスナップショットを利用することによって
>Portageを更新することができます。
>emerge-webrsyncツールは自動的に最新のスナップショットを取得し、
>システムにインストールしてくれます。

基本的にはemerge --sync。
FWとかの都合でできない人は、
emerge-webrsyncで

217 名前:login:Penguin [2006/01/11(水) 21:46:27 ID:xT8h4z95]
qt-devみたいなportageありませんか?

218 名前:login:Penguin mailto:sage [2006/01/11(水) 22:10:29 ID:TL6zQmea]
x11-libs/qt-embedded

219 名前:login:Penguin mailto:sage [2006/01/11(水) 22:21:50 ID:xT8h4z95]
>>218
ありがとう。でも組み込みじゃないんですよ・・
QT/X11のことです。

220 名前:login:Penguin [2006/01/11(水) 22:23:46 ID:J2QsMy4p]
>>210
menuconfigのとき "/" を押してからiptablesって入力してみそ。

221 名前:login:Penguin mailto:sage [2006/01/11(水) 23:11:14 ID:gkRnDy3b]
>>217
ebuildとportageを区別しているのであれば、その答えはkentooかな。
こういうのは基本的に聞くよりeixを使って調べた方が早いよ。



222 名前:login:Penguin mailto:sage [2006/01/11(水) 23:23:39 ID:gkRnDy3b]
>>211
FEATURESとかも使うのであれば/etc/portage/suidctl.confとかまだ増えるよ。


223 名前:login:Penguin mailto:sage [2006/01/11(水) 23:50:33 ID:tIGZExRq]
git-sourcesのebuildって意味あるんだろうか。
こんなの使う人は、自分で最新を追いかけるんじゃないか?

224 名前:login:Penguin mailto:sage [2006/01/12(木) 00:22:42 ID:V+k77kkp]
>git-sources
作った人は典型的な人っぽいから深く考えていないに一票。
cia.navi.cx/stats/author/gregkh

225 名前:215 mailto:sage [2006/01/12(木) 08:12:12 ID:R0eXqrWf]
>>216
emerge --sync だけで良いということですね。
どうもありがとうございました。

226 名前:login:Penguin mailto:sage [2006/01/12(木) 08:45:52 ID:QBzU7o+8]
>>217
x11-libs/qt を普通にemergeすれば開発用のライブラリとかヘッダとかもインスコされるが、
それじゃいかんのか?


227 名前:login:Penguin mailto:sage [2006/01/12(木) 10:08:21 ID:sfMTE58I]
数レス前にあった、enoticeだがインストールスクリプトがあるサイトの
上のディレクトリを覗いたら、メンテしてる人が変わってるっぽ
www.fmp.com/enotice/
いちお、まだバージョンアップもしてるみたい?

228 名前:login:Penguin mailto:sage [2006/01/12(木) 11:53:24 ID:lMwJjwVt]
>>217
何をしたいのかもうちょっと詳しく書いた方がいいと思うよ。

229 名前:池沼cow mailto:sage [2006/01/13(金) 03:13:27 ID:BuDX2iHo]
*BSDとどこが違うの?

230 名前:login:Penguin [2006/01/13(金) 18:06:56 ID:pBeyQSKU]
emergeでインストールしたアプリの、使用したUSEフラグを、後で確認することは可能でしょうか?

231 名前:login:Penguin [2006/01/13(金) 18:31:00 ID:qVLFJMW0]
/etc/make.confには
ACCEPT_KEYWORDS="~x86"
として、日々最先端の波に乗ってるイケイケなわしだけど、ときには弱気になるときもある。
たとえば、gccやglibcなどシステムのコアだけは "~" 抜きのstableでいてほしい。
ということで、/etc/portage/package.keywords に
sys-devel/gcc x86
と書いてみてもstable扱いにはならず。。。
いったいどうやればいいの?



232 名前:login:Penguin mailto:sage [2006/01/13(金) 18:32:20 ID:qVLFJMW0]
>>230
emerge -pv hoge
でわかるとおもうよ。

233 名前:login:Penguin mailto:sage [2006/01/13(金) 18:37:23 ID:BKV4BekZ]
emerge --sync && emerge -puvD world

234 名前:231 mailto:sage [2006/01/13(金) 18:47:57 ID:qVLFJMW0]
たまたま/etc/portage/package.keywords に
sys-devel/gcc -~x86
と書いてみたところ、希望の結果が得られるようなのですが・・・
これでいいのでしょうか?

235 名前:login:Penguin mailto:sage [2006/01/13(金) 18:51:18 ID:pBeyQSKU]
>>232
あ、きっと表示されてる「*」が以前使用したってUSEなんですね。
ありがとうございます。

236 名前:login:Penguin mailto:sage [2006/01/13(金) 19:25:24 ID:7wWAo/jO]
>>234
/etc/make.conf の ACCEPT_KEYWORDS に追加されるカタチになるんで
それでオケ

237 名前:login:Penguin mailto:sage [2006/01/13(金) 19:29:05 ID:VfAX07EA]
>>235
アスタリスクが付くのは、以前使用してなかったUSEフラグじゃね?

もし
#USE="cups" emerge acroread
とかやってたら、今emerge -pv acroreadしてもわからんので

正確に調べるには、そのとき指定されたuseフラグが
> cat /var/tmp/portage/acroread-7.0.5/temp/environment | grep USE=
で参照できるので、emerge -pv acroreadの出力と突き合わせればわかるはず

もっとスマートな方法があるかもしれないが俺にはわかんね
/var/tmp/portage以下を掃除していたらわかんね

238 名前:login:Penguin mailto:sage [2006/01/13(金) 19:31:59 ID:VfAX07EA]
あー
-nls* 以前使用してた
+nls* 以前使用してなかった
だわ すまね

239 名前:login:Penguin mailto:sage [2006/01/13(金) 19:37:18 ID:VfAX07EA]
aaa頭死んでる>>237は無視してください寝てきますあ

240 名前:login:Penguin mailto:sage [2006/01/13(金) 21:07:48 ID:AAxyoRpz]
equery uses hoge が出てない件

241 名前:login:Penguin mailto:sage [2006/01/13(金) 22:51:20 ID:IEKyvRMQ]
今のportageは/var/tmp/portageを掃除してしまう。
バージョンアップとかでIUSEが変化したり、当時のebuildが消されたりすることまで考えると
/var/db/pkg/以下のUSEとそこに入ってるebuildを見るしかなくなるかな。



242 名前:231 mailto:sage [2006/01/13(金) 22:57:21 ID:I41PzdpC]
>>236
上書きじゃなくてappendなのね
Thx!

243 名前:login:Penguin [2006/01/14(土) 02:08:10 ID:bZT4howw]
はわわ
streamtunerいれて、ラジオ聞こうとしたんですが、

GLib-ERROR **: could not allocate 1414012975 bytes
aborting...
** WARNING **: ctrl_write_packet(): Failed to send data: 不正なファイル記述子です

と出て聞けません。なにか足りてないってことでしょうか?

244 名前:login:Penguin mailto:sage [2006/01/14(土) 08:10:06 ID:JMdcl8co]
>could not allocate 1414012975 bytes
1414012975 bytes確保できません。

1.3GB確保しようとして、確保できなくて、エラーになって強制終了。
プログラムのバグっぽいけど。

メモリたくさん積むかSWAPで追加してみたら ;-)

245 名前:sage [2006/01/14(土) 10:14:13 ID:U0nde2B9]
# emerge -p cairo

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[blocks B ] <x11-libs/cairo-0.2 (is blocking x11-libs/cairo-1.0.2)
[ebuild U ] x11-libs/cairo-1.0.2 [0.1.23-r1]

上のメッセージがでるので
下のように打ったらこんなメッセージが出てきます。

# emerge -C cairo-0.2

--- Couldn't find cairo-0.2 to unmerge.

>>> unmerge: No packages selected for removal.

これはどのように解決すれば良いのでしょうか?

246 名前:login:Penguin mailto:sage [2006/01/14(土) 10:22:01 ID:XU0arVUG]
emerge -C \<cairo-0.2

247 名前:login:Penguin [2006/01/14(土) 13:04:04 ID:U0nde2B9]
どうもありがとうございました。
cairo は無事解決しました。

もう1つ教えて下さい。
# emerge -u --deep world -p

These are the packages that I would merge, in order:

Calculating world dependencies ...done!

[blocks B ] >=sys-apps/groff-1.19 (is blocking app-i18n/man-pages-ja-20041115)


# emerge -p app-i18n/man-pages-ja

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[blocks B ] >=sys-apps/groff-1.19 (is blocking app-i18n/man-pages-ja-20041115)
[ebuild UD] sys-apps/groff-1.18.1-r4 [1.19.1-r2]
[ebuild N ] app-i18n/man-pages-ja-20041115

これはどのように解決すれば良いのでしょうか?

248 名前:login:Penguin mailto:sage [2006/01/14(土) 13:14:26 ID:Qv85nrLn]
/etc/portage/package.maskに
>=sys-apps/groff-1.19

249 名前:login:Penguin mailto:sage [2006/01/14(土) 22:25:05 ID:nh1/fPX3]
gentoo固有なのかというと怪しいのですが
起動時に外付けHDDを認識に行くところで

usb 1-1.4: device descriptor read/64, error -110

と出てきて失敗します。
 起動後に、一度PCからはずして取り付けなおすと問題なく認識します。
起動時に自動的に認識までは成功させたいのですが
どのようにすれば認識させられるでしょうか?

250 名前:login:Penguin mailto:sage [2006/01/15(日) 09:45:25 ID:kIbo3jkK]
Debianからgentooへの移行をしようとしているのですが、インストール後最初の
再起動でgrubからの起動時にKernel panicになってしまうという既出の件で
質問があります。

Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
という感じで止まります。bootデバイスが認識できずマウントできないということ
かと思うのですが、ググっても、「root=0203」みたいに指定しろとか、カーネルの
コンパイルオプションがおかしいとか、いろいろな意見があって混乱してます。

自分の環境はkernel2.6.14-gentoo-r5、Athlon64 nForce4マザーで、
SATAのハードディスクを一つつないでいます。
パーティションはハンドブックに従い、/homeを別にして
sda1 /boot
sda2 swap
sda3 /
sda4 /home
としています。カーネルコンパイルでは、ファイルシステム関連はmake menuconfigの
デフォルトのままいじっていません。

自分としては、ググった中にあった、
You need devfs support built in and mounted at boot time.
というのが気になるのですが、gentooハンドブックだと、2.6カーネルでは
これは選択するなってあるので、とまどっています。


251 名前:login:Penguin mailto:sage [2006/01/15(日) 10:12:01 ID:yfF0yCgv]
> Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

俺もなった事ある気がする。

(genkernelを使っていて)grubで指定するrootは、root=/dev/ram0に汁って出てくるよね。
その代わり real_root=/dev/sda3って感じで、実際のパーティション指してあげるんじゃない?

genkernel使えば?.configの管理もしてくれるし、gensplashも簡単だし、楽だよ。



252 名前:login:Penguin mailto:sage [2006/01/15(日) 10:28:33 ID:RL3rcfa2]
>>250
sata_nv くみこんだ?

253 名前:login:Penguin mailto:sage [2006/01/15(日) 10:50:54 ID:kIbo3jkK]
>>251さん
ハンドブックでもgenkernelを使うやり方書いてありますよね。
ついmenuconfigを使っていましたが、genkernelの方を使って再設定して
みようと思います。

>>252さん
sata_nv…。カーネルコンパイルの時のfile system関連は
デフォルトのままいじってないので、たぶん選択してないと思います。
モジュールではなく、組み込みに指定すればいいのですよね。

問題のマシンの設定に取り組めるのが明日以降なのですが、是非試してみようと思います。
どうもありがとうございますた。

254 名前:login:Penguin mailto:sage [2006/01/15(日) 11:09:54 ID:j7GFGnSe]
>>250
/のファィルシステムをカーネルに組み込んでおかないとそんな感じになるよ。
ReiserFSのモジュールをロードしようとしたらそこはReiserFS、どうしたらいいのよって。

255 名前:250=253 mailto:sage [2006/01/15(日) 11:45:26 ID:kIbo3jkK]
>>254さん
/ の /dev/sda3はext3で、それに関するカーネルコンパイルの設定はデフォルトの
ままなのですが…。その辺りも気をつけてやってみます。
アドバイスどうもです。 

256 名前:login:Penguin mailto:sage [2006/01/15(日) 11:47:24 ID:B9W8o8Ts]
# emerge -s firefoxと入力したら
mozilla-firefoxとmozilla-firefox-binが見つかったのですが、
mozilla-firefoxのほうを選択したところ依存関係もなくコンパイルが始まり無事に終了しました。
そこで気になったのは、
mozilla-firefox-bin というものは一体どういうものなのか
ということなのですが、 これは既にコンパイル済みのバイナリ という認識でよろしいのでしょうか?

257 名前:login:Penguin mailto:sage [2006/01/15(日) 12:23:26 ID:AYmshoTH]
>>256
そういうこと

258 名前:login:Penguin mailto:sage [2006/01/15(日) 12:42:22 ID:B9W8o8Ts]
>>257
やっと謎が解けました
どうもありがとうございました。

259 名前:login:Penguin mailto:sage [2006/01/15(日) 13:27:56 ID:SgPZ1OU4]
> カーネルコンパイルの設定はデフォルトのままなのですが…。

何回も連呼してるけどデフォルトってナニ?
どうして中身を少しでも自分で見ようともしないのかね。

260 名前:login:Penguin mailto:sage [2006/01/15(日) 13:52:55 ID:kIbo3jkK]
>>259さん
レスありがとうございます。

>何回も連呼してるけどデフォルトってナニ?
説明が下手ですみません。gentooハンドブックのカーネル設定でmake menuconfigを
使う場合を選択して、file systemの項目に関して、すでにはじめから選択してある
コンパイル設定のことです。

ハンドブックの説明と、menuconfigの設定項目を自分で見てみて、自分が使っている
ファイルシステム(/bootがex2で、後はswapとext3)は初めから選択されているようなので
そのままで良いかと思い、それでコンパイルを行いました。
言葉足らずで申し訳ないです。アドバイスありがとうございました。

261 名前:login:Penguin mailto:sage [2006/01/15(日) 14:51:58 ID:SgPZ1OU4]
自分の使ってるマザーのIDEドライバやSATAのドライバはチェックしないダメです。
それからネットワークやサウンドのハードウェアのドライバは自分でチェックしなければ
なりません。

genkernel等でLiveCDと同じパラメータにもできます。これはほとんど全部入りで
余計なモノも入ってしまいますが、LiveCDで認識できている機器は動くでしょう。



262 名前:login:Penguin mailto:sage [2006/01/15(日) 15:30:55 ID:kIbo3jkK]
>>261さん

貴重な情報たくさん本当に感謝です。IDE,SATAのドライバ、気をつけてチェックしてみます。

あと、>>251さんからもおすすめのあったgenkernelを使う方法、LiveCDと同じパラメータを
選べるなら、まずそれで試してみるというのは良いですね。まずはきちんと起動するカーネルを
作っておいて、後で別のカーネルをいろいろ設定を調整して作ることができそうですね。

263 名前:login:Penguin mailto:sage [2006/01/15(日) 18:22:09 ID:Zp670kyF]
なぁ、このディストリってインストールに、
最低3つのパーティションが必要ってこと?
もう、以前のディストリの領域消してしまったよ orz
その上、これ以上パーティション切りたくないんだが……

インストールのドキュメント凄く分かりやすいが、
肝心なこと抜けてたり、分かりにくかったりするのが所々ある気がするな。

264 名前:login:Penguin mailto:sage [2006/01/15(日) 18:25:50 ID:bC3OrGGO]
>>263
いや1パーティションでいいよ。
応用力がない人間には難しいかもわからんね。

265 名前:login:Penguin mailto:sage [2006/01/15(日) 18:29:05 ID:aSzGmNhJ]
>>263
たぶん、あなたが抜けてると思っている肝心なところは、一般的にはLinuxとして常識的なことなのかもしれない。
インストールのドキュメント凄く分かりやすいよ。

266 名前:login:Penguin mailto:sage [2006/01/15(日) 18:35:15 ID:dZf9G0xb]
swap と / の 2つでOK。


267 名前:login:Penguin mailto:sage [2006/01/15(日) 18:47:20 ID:W5TocT3+]
swapfileとかswapなしでよければ/だけでもいけますな。

268 名前:login:Penguin mailto:sage [2006/01/15(日) 18:49:10 ID:+gvwnzzz]
この前swap領域消しちゃったけど問題ないっぽい。

269 名前:login:Penguin mailto:sage [2006/01/15(日) 19:12:29 ID:Zp670kyF]
>>265-265
ありがとう。なんとなくイメージできてきたと思う。
win2k の様に、一旦、HDD にパッケやソースを展開して、
そこからインストールするタイプかと思ったんだけど、
CD-ROM から直接展開するみたいですね。早とちりでした。
ドキュメントだと boot を別にパーティション切ってマウントしてるけど、これは別に不要っぽいですね。
専用のパーティションに渡してるのは、単に趣味か堅牢性の話かパーティションの項目の話に絡めただけだろか。
不要なのは root パーティションではなく、boot パーティションの方ということですね。
とりあえず、先に進んでみます。

# なんかマズいこと言ったかと思って、焦ったよ。

270 名前:login:Penguin mailto:sage [2006/01/15(日) 20:04:36 ID:gc3J/UZw]
なんかcoLinuxとごっちゃにしてない?
www.gentoo.org/doc/ja/colinux-howto.xml

いずれにしても先は長そうだね。

271 名前:login:Penguin mailto:sage [2006/01/15(日) 21:23:54 ID:o5MqokvP]
bootもswapもrootもreiserのモノパーティションにまとめてます。



272 名前:login:Penguin mailto:sage [2006/01/15(日) 21:57:40 ID:kMxzKn1b]
/bootを別パーティションにしてるのは、セキュリティ上その方が有利な場合があるから
でしょ。サーバー建てるとかそういうんでなければ、1パーティションでいいんでないかい?

273 名前:login:Penguin mailto:sage [2006/01/15(日) 21:59:23 ID:RL3rcfa2]
/ を grub から見えないような fs にする場合とか

274 名前:login:Penguin mailto:sage [2006/01/15(日) 22:21:06 ID:GI0GHMzs]
>>250
Device Drivers --->
Block devices --->
<*> Loopback device support
<*> RAM disk support
[*] Initial RAM disk (initrd) support

275 名前:login:Penguin mailto:sage [2006/01/15(日) 23:12:44 ID:0i+uEObr]
>>272
昔はディスクの前の方に置いとかないとブートできなかったから
とかじゃなかったっけ。

276 名前:login:Penguin mailto:sage [2006/01/16(月) 00:39:25 ID:Rsv1WdWg]
ttp://www.jp.debian.org/doc/manuals/securing-debian-howto/ch3.en.html
Debianのマニュアルだけど、役にたつ人もいるかもしれないから張っときます。

277 名前:login:Penguin mailto:sage [2006/01/16(月) 12:51:55 ID:6HvN0Tl6]
>>275
それが大きかった気がする。1024シリンダの壁だったっけ。
あと、複数のLinuxその他をインストールしてマルチブートするときには/bootを別に切った方がすっきりまとまるはず。

278 名前:login:Penguin mailto:sage [2006/01/16(月) 14:22:23 ID:5359wWmy]
/boot だけは相変わらず ext2 にしてるが、もうそんな必要もないのかね。

279 名前:login:Penguin [2006/01/16(月) 14:32:13 ID:PnVZt8qc]
debianで不安定版のsidを問題なく使用しておりましたが、
gentooでACCEPT_KEYWORDS="~x86" を使用することは、
debianのそれより苦労がつきまとうものでしょうか?

デスクトップ用途のユーザで、言語はシェルスクリプト程度しか
読めません。

要は、システムの根幹に係わりが薄いwebブラウザやマルチメディア系
パッケージにバグが含まれていた場合でも、emerge関連コマンドのみで
回復が計れることが多いかというものです。

感覚的な解答を求める質問で申し訳ありませんが、
debianとgentooの開発版を使用する方々の感想がお聞きしたく
投稿させて頂きました。

280 名前:login:Penguin mailto:sage [2006/01/16(月) 15:29:52 ID:uZtQiMJx]
>>279
Gentooは、Debianと違って安定版でも新しいパッケージがどんどん入ってきます。
なので人柱になってばんばんBugzillaにレポートする、というのでなければ安定版で十分だと思います。
どうしても不安定版を使いたいなら、そのパッケージだけ不安定版を使うということもできます。

281 名前:login:Penguin mailto:sage [2006/01/16(月) 16:02:28 ID:oBibFpCp]
主要pkgの比較
ttp://distrowatch.com/table.php?distribution=debian
ttp://distrowatch.com/table.php?distribution=gentoo

実際の~x86な環境での問題って結構起こるもんなんですかね?
スレ見てると、baselyout周りで苦労がありそうな印象を受けるけど



282 名前:login:Penguin mailto:sage [2006/01/16(月) 16:49:29 ID:6HvN0Tl6]
>>279
コンソールからログインできる環境を壊さなければemergeその他のPortageコマンドから復旧(リビルドとかダウングレード)できますよ。
knoppixやLiveCDからchrootするという手もありますし。

でも、システム全体を~x86にする理由はないと思います。
firefoxの最新版が使いてーとかはっきりした理由があるならそのパッケージだけ~archなりmaskなりを使うのがGentooらしいやり方かと。
ライブラリの不整合とかはバイナリ系に比べたら比較的起こりにくいので、これで問題ないかと。
パッケージによってはライブラリのアップデートを要求されることはありますが。

283 名前:279 [2006/01/16(月) 23:37:50 ID:PnVZt8qc]
>>280-282
主要pkgの比較を見ても、gentooの安定板パッケージはかなり
新し目だということが解りました。

ライブラリの整合性についても、心強いです。
これで腰を据えて、愛着の湧いた環境を触っていけそうです。

皆さん、ご意見いただき、ありがとうございました。

284 名前:login:Penguin mailto:sage [2006/01/17(火) 00:50:08 ID:5eWRBMyl]
俺は全部ReiserFSにしちまった
カーネルでext2,ext3,どの他(xfsなど)もチェックしてない
ReiserFSだけ

285 名前:login:Penguin mailto:sage [2006/01/17(火) 01:38:01 ID:6zdnirxi]
らいざーFSそんなにいいの?

286 名前:login:Penguin mailto:sage [2006/01/17(火) 01:44:32 ID:SnPzYP3T]
ReiserFSはデスクトップ、小規模サーバとして使うような、普通の用途には結構いい。
小さいファイルのために、ブロックを分割して使えるようになっているので、比較的小さいファイルを
沢山扱うような場合は、容量効率もいいしね。
Reiser4はちと不安な点もあるらしいけど。
俺も全部 ReiserFSにしてて、>>284と同じように他のファイルシステムは全くカーネルに組み込んでない。


287 名前:login:Penguin mailto:sage [2006/01/17(火) 01:44:51 ID:UOkwsKxD]
でかいパーティションのマウントにやたら時間かかること以外はイイ。

288 名前:login:Penguin mailto:sage [2006/01/17(火) 01:55:40 ID:6zdnirxi]
ぢゃあ試してみるよ

289 名前:login:Penguin mailto:sage [2006/01/17(火) 02:03:43 ID:BaMRy5em]
gentooのやってることは小さいファイルをドバっと
作成したり消したりだからねえ


290 名前:login:Penguin mailto:sage [2006/01/17(火) 02:11:49 ID:1jDMjfCc]
>>285
reiserfsは体感速度で一割は違うかもね。実速度ならxfsもいいよ。reiserfsと違ってsyncタイミング問題がない。
こっちの問題点はrealtime、data、journalの3パーティションに分割すると対応するツールが少ないことかな。そ
れもルートファイルシステムに使わなければ平気。/varとか/homeとかに使ってる。

291 名前:login:Penguin mailto:sage [2006/01/17(火) 06:58:45 ID:VdRMy8bu]
>>281
それほどでもないよ。
~x86といっても、各アプリケーションについて言えば、ほとんどがそのアプリではstableと言われているものの
最新版なだけだし、むしろバグフィックスとか行なわれている分だけ安定しているとさえ言えるかも。
それにしたって、その最新版stableでさえすぐには入ってこないこともあって、
そういうパッケージは-*を許可してCVSバージョン(ある場合は)を入れたりしてる。
問題があるといえば、Gentoo固有のパッケージで、そいつらはほんとにテスト目的で突っ込まれたりするので
portageとかbaselayoutとかは問題が起こることがままあるかな。
それさえ気をつければ~x86はさして問題ではないね。うちではかれこれ2年間、データを失うなどの重大なトラブル
無しで運用してます。



292 名前:250 mailto:sage [2006/01/17(火) 09:01:56 ID:1m3h67GN]
インストール後の再起動でkernel-panicになった関連で御世話になった>>250です。
今日、改めてインスコ作業を行い、genkernelを使ったカーネルコンパイルで無事起動できました。

ただし、grub 0.96 だと
Error 28:selected item cannot fit into memory
というエラーになってしまって起動できなかったので、ググったところ0.97に上げれば
大丈夫との情報があったので、0.97にしたところ無事起動できました。

たくさんのアドバイス本当にありがとうございました。

293 名前:login:Penguin mailto:sage [2006/01/17(火) 17:23:44 ID:rZP0Rrk3]
ReiserFSって第一印象では速いんだけど
使っているうちにだんだん遅くなる気がする。

294 名前:login:Penguin mailto:sage [2006/01/17(火) 18:39:29 ID:UFu794OE]
Benchmarking Filesystems
linuxgazette.net/122/piszcz.html

ReiserFS って巷で言われてるほど速くないんでは

295 名前:login:Penguin mailto:sage [2006/01/17(火) 18:52:36 ID:BaMRy5em]

マウント時間とファイルシステム作成時間は無視していいとして
個性的というか五十歩百歩というか、
セキュリティー(reiser4は能書きだと軍事グレード?)や安全性は計って無いし
ファイルシステムでどうこうするより速いMBに速いディスクにしたほうが手っ取り早いし

すれ違いだし。

296 名前:login:Penguin mailto:sage [2006/01/17(火) 21:26:48 ID:ombuSh2e]
>>291
>各アプリケーションについて言えば、ほとんどがそのアプリではstableと
>言われているものの最新版なだけだし
んだんだ。Debianのunstable一年使ってそのあとGentoo~x86に乗り換えたけど
configureが環境の差異を吸収してくれるので意外なほど各アプリは安定してる。
ただapacheとか、マイナーのリリースでディレクトリ構成がごっそり変わる
ことがあるので、たまにビックリする。
>>294
ext2と比べるとemerge --metadata とか明らかに速いけどな。
そのベンチFSスレでも見たけど、ext2(3)が速すぎて逆に怪しい。

297 名前:296 mailto:sage [2006/01/17(火) 22:23:54 ID:ombuSh2e]
暇なんでベンチ取ってみた
athlon64 3800+
k8n neo2 platinum(bios ver1.8)
HITACHIの7200rpm160G.SATA(型番忘れた)
Gentoo 2005.1 ~amd64

kernel: 2.6.14-gentoo-r3amd64
portage: 2.0.53_rc5

5Gのパーティションにportageツリーをコピーした
mkfsは両方オプション無しのデフォ。マウントオプションはnoatimeのみ

time emerge --metadataの結果
ext3 7.64s user 2.91s system 18% cpu 57.343 total
reiserfs 7.12s user 3.33s system 28% cpu 36.072 total
あと cp -a /usr/portage /mnt/hoge がext3では三分半掛かったが
reiserfsでは1:50ぐらいだった。

298 名前:login:Penguin mailto:sage [2006/01/17(火) 22:48:16 ID:cx/oy2ro]
速えええ

299 名前:login:Penguin mailto:sage [2006/01/17(火) 23:28:30 ID:Oa6rY5kR]
おっw /usr/portageは、reiser fsにしようかなぁ…。

>>292 おめでとう。

300 名前:login:Penguin mailto:sage [2006/01/18(水) 02:23:31 ID:kEtyqntN]
質問です
Linux neuromancer 2.6.14-gentoo-r5 #2 PREEMPT Wed Jan 18 00:58:07 JST 2006 i686 Intel(R) Pentium(R) III CPU family 1400MHz GenuineIntel GNU/Linux

今日sys-apps/baselayout-1.11.14に上げ、et-updateで/etc/init.d/以下を全部上書きしたところ、boot中のメッセージで
(緑アスタリスク)* Calculating module dependencies ...
と出た後に
(黄アスタリスク)* System.map not found - unable to check symbols
と出るようになりました

/etc/init.d/modulesの
# Here we should fail, as a modular kernel do need
# depmod command ...
if [ ! -x /sbin/depmod ]
then
eerror "ERROR: system is missing /sbin/depmod !"
return 1
fi
をコメントアウトすることで、黄アスタリスクは出なくなったのですが、もっとスマートな方法はないでしょうか?

他にやった事
/bootにSystem.mapをcp
make installを使う
/bootを起動時にmountするようにした
結果:変化無し

301 名前:300 mailto:sage [2006/01/18(水) 02:40:52 ID:kEtyqntN]
書き間違えました
コメントアウトしたのは/etc/init.d/modulesの
# # Should not fail if kernel do not have module
# # support compiled in ...
# [ -f /proc/modules ] || return 0
#
# if [ -z "${CDBOOT}" ] && touch /etc/modules.conf 2> /dev/null
# then
# ebegin "Calculating module dependencies"
# /sbin/modules-update
# eend $? "Failed to calculate module dependencies"
# fi
#
です




302 名前:login:Penguin mailto:sage [2006/01/18(水) 02:50:27 ID:9hg+0EBc]
>>300-301
/sbin/modules-update の206行目かな?
/usr/src/linux/System.map が存在しないとそうなるっぽい。

303 名前:300 mailto:sage [2006/01/18(水) 02:56:01 ID:kEtyqntN]
すません 最後です

>>301までコメントアウトしなくとも
/sbin/modules-update
をetc-update以前の/etc/init.d/modulesのように
/sbin/modules-update &>/dev/null
とすることで黄アスタリスクは出なくなりました

ともあれ、あまりスマートな方法には思えないので、より良い方法がありましたらアドバイスお願いいたします






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<269KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef