Gentoo Linux 17
..
175:login:Penguin
06/01/08 10:34:39 EeoERzFx
>>174
で?
176:login:Penguin
06/01/08 10:36:52 oSsX/ugo
>>170に言ってるんでしょ
おまえも5つ上のレスくらい見て発言しろよ
177:login:Penguin
06/01/08 11:20:24 O0a0GpWX
/etc/init.d/local.start に 一般ユーザ権限で実行したいプログラムを書きたいのですが
普通にそのコマンドだけ書くとroot権限での実行になってしまいます。
sudoだとrootだし、suはログイン後の変更だし。
一般ユーザ権限でvncサーバを起動して、それ以外のことは何もさせたくないので
リモートで接続してくるユーザ以外にはログインすらさせたくないのです。
いい方法はありますか?
178:login:Penguin
06/01/08 11:50:28 xVTTK14N
sudo -u oreore hogehoge
179:login:Penguin
06/01/08 11:58:08 O0a0GpWX
なるほど!
-cオプションというのがあったのですね。解決しました。
180:login:Penguin
06/01/08 12:01:43 IQn03RhI
>>179
ちょwwwwwww
181:login:Penguin
06/01/08 12:58:01 HCub6DbW
>>179,180 久しぶりにLinux板で笑った気する。 ありがとうwwww
182:login:Penguin
06/01/08 19:10:22 uFRbhi7F
>>177
>いい方法はありますか?
XDMCP使うのが常套と思われ
183:login:Penguin
06/01/08 21:11:48 sJqlo0c2
make.confを、
CFLAGS="-O2 -march=pentium4 -pipe"
CHOST="i686-pc-linux-gnu"
として、mplayerをコンパイルしたのですが、
MMXやSSEが有効になっていません。
他に必要なオプションがあれば教えて頂けませんか?
184:login:Penguin
06/01/08 21:27:31 OeBk9gg6
>>183
USE
185:login:Penguin
06/01/08 21:37:13 sJqlo0c2
>>184
あーうー MMXやSSEもUSEフラグの設定だったんですね。。
単純に使えるものは使ってくれる設定になっていると便利なんですが。
なるほど。ありがとうございました。
186:login:Penguin
06/01/08 21:43:57 IQn03RhI
>>185
>単純に使えるものは使ってくれる設定になっていると便利なんですが。
Gentooとは選択です。
187:login:Penguin
06/01/08 21:53:22 wupiDT+b
ありえねえ、ありえねえよ
普通、コンパイルするときは、-pv でもつけてUSEフラグ見ないか?
188:login:Penguin
06/01/08 21:55:03 OeBk9gg6
>>185
まぁ、一回書けばいいわけだし^^
189:login:Penguin
06/01/08 21:55:17 L4MGkqep
あり得なくはないけど、普通は見る。
190:login:Penguin
06/01/08 21:55:33 wupiDT+b
mmx mmxext sse sse2
191:183
06/01/08 22:12:04 sJqlo0c2
なるほどー
パッケージの依存関係だけ見てましたよー;
まだ使いはじめたばかりだったので、全体的な速度がすんごく
速くなって、gentooナイスピー!!って浮かれてました。
xserverとかもコンパイルしなおしだ。。
192:login:Penguin
06/01/08 22:50:22 Yzjhv9He
新規インストールするなら
.ebuild ファイルを確認するというのもいいんじゃないかな
193:login:Penguin
06/01/08 23:30:55 dMbuQUk+
定期的にでるねこの話題。無駄な再コンパイルすんなよ。
157:login:Penguin:2005/10/31(月) 12:18:29 ID:r4ThdJvB
# ebuild /usr/portage/sys-devel/gcc/gcc-3.4.4-r1.ebuild unpack
# less /var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/gcc/config/i386/i386.c
でもして、"processor_alias_table"をみるとmarchに何を指定すると何が有効になるか書いてあるよ。
194:login:Penguin
06/01/09 00:04:03 UmMKJ49M
>>193
それはまた話が別な気がする
それはいいとしてxorgのUSEでmmxやsseを指定して
-pvしてもmmxやsseが括弧書きで有効かどうか分からないんだけど
195:login:Penguin
06/01/09 00:05:49 LBCkYGU4
>>193
>>ねこの話題
196:login:Penguin
06/01/09 00:51:22 5EJBfNLF
>>194
今確認したけど、うちはそうなってない。
/etc/make.confで、設定してる?package.useで設定してないか?
197:login:Penguin
06/01/09 00:55:11 UmMKJ49M
ちゃんとmake.confで設定しています。
実際にmplayerなどではmmxが有効になっているのが確認できます
でもXだけ。。。
198:login:Penguin
06/01/09 02:05:40 igIlF3vR
どれかだけ括弧付きというのはないと思うのですが、
括弧付きは指定出来ないようになってるだけです。
use.maskに書いてあります。
x86の場合は
/usr/portage/profiles/default-linux/x86/use.mask
でunmaskされるようになっています。
199:login:Penguin
06/01/09 16:48:07 EVw/4AAe
CFLAGS="-O2 -march=pentium4 -mcpu=ppc -pipe"
200:login:Penguin
06/01/09 17:55:36 UmMKJ49M
>>198
ってことは現在XorgはSSE/MMXのUSEが効かないということですね
ありがとうございます
>>199
ユニバーサルバイナリができたりしてw
201:login:Penguin
06/01/09 18:02:09 DwwBADRN
Gentoo OpenSolarisってどうなってるの?
202:login:Penguin
06/01/09 18:05:33 mqsq/VpO
GWNにのってなかったっけ?
203:login:Penguin
06/01/10 10:03:03 UhIeZMpb
Gentoo日記の人どうしちゃったの?
204:login:Penguin
06/01/10 20:23:40 sMPzhgBf
bugzillaでよく見るebuild用のパッチはpatchコマンド使って自分であてるんでしょうか?
それともビルド時にportageが自動的に処理するんでしょうか?
205:login:Penguin
06/01/10 22:39:43 QlviDDyy
bugzillaにあがってるのは自分で当てなきゃダメなはず。
違ってたらごめん。
206:login:Penguin
06/01/10 22:53:04 yV4dRdrX
つかebuildぐらいpatchなんて面倒なことしないで、
自分で書きかえればいいじゃん・・・
207:login:Penguin
06/01/11 00:55:20 dpJPFtmg
>>204-206
まとめると「自分でebuildを弄って自動的にpatchを当てさせる」だな
208:login:Penguin
06/01/11 01:09:44 TaRuzn+x
ebuild用のパッチとは
ebuildが当てるパッチなのか?
ebuildに当てるパッチなのか?
209:login:Penguin
06/01/11 03:04:48 TK/xHLWY
>>208
ちょwwwwwww
210:login:Penguin
06/01/11 14:32:55 lCTiiDLk
linux-2.6.14-gentoo-r5のコンパイルで、
make menuconfigしたときにiptables関係のモジュールが
見付かりません。
grep TABLE .config で設定のテキストファイルを探しても
ありませんでした。この場合、どうしたら良いでしょうか?
211:login:Penguin
06/01/11 17:15:43 OREs8q7w
おいおまいら
/etc/portage以下にあるディレクトリとファイルって
package.keyword
package.mask
package.unmask
package.use
profile/package.provided
profile/virtual
sets/(空ディレクトリ)
こんなもんか?
212:login:Penguin
06/01/11 17:53:14 RkINbFIB
>>210
Networking ---> Networking options ---> Network packet filtering (replaces ipchains)
213:login:Penguin
06/01/11 18:00:06 JuyaS3Ig
│ -> Networking │
│ -> Networking support (NET [=y]) │
│ -> Networking options │
│ -> Network packet filtering (replaces ipchains) (NETFILTER [= │
│ -> IP: Netfilter Configuration │
│
214:login:Penguin
06/01/11 18:13:37 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
06/01/11 18:44:34 j8+vLaux
emerge --sync と
emerge-webrsync って両方やらないといけないのですか?
URLリンク(www.gentoo.org)
ここを見るとどちらも同じ事をやるような雰囲気なんですが もう一つの選択 みたいな表示ではないのでよく分からないのです…
216:login:Penguin
06/01/11 19:54:59 u327iY3S
URLリンク(www.gentoo.org)
>もしファイヤーウォールの制限などによりrsyncが実行できないときには、
>毎日作成されるPortageツリーのスナップショットを利用することによって
>Portageを更新することができます。
>emerge-webrsyncツールは自動的に最新のスナップショットを取得し、
>システムにインストールしてくれます。
基本的にはemerge --sync。
FWとかの都合でできない人は、
emerge-webrsyncで
217:login:Penguin
06/01/11 21:46:27 xT8h4z95
qt-devみたいなportageありませんか?
218:login:Penguin
06/01/11 22:10:29 TL6zQmea
x11-libs/qt-embedded
219:login:Penguin
06/01/11 22:21:50 xT8h4z95
>>218
ありがとう。でも組み込みじゃないんですよ・・
QT/X11のことです。
220:login:Penguin
06/01/11 22:23:46 J2QsMy4p
>>210
menuconfigのとき "/" を押してからiptablesって入力してみそ。
221:login:Penguin
06/01/11 23:11:14 gkRnDy3b
>>217
ebuildとportageを区別しているのであれば、その答えはkentooかな。
こういうのは基本的に聞くよりeixを使って調べた方が早いよ。
222:login:Penguin
06/01/11 23:23:39 gkRnDy3b
>>211
FEATURESとかも使うのであれば/etc/portage/suidctl.confとかまだ増えるよ。
223:login:Penguin
06/01/11 23:50:33 tIGZExRq
git-sourcesのebuildって意味あるんだろうか。
こんなの使う人は、自分で最新を追いかけるんじゃないか?
224:login:Penguin
06/01/12 00:22:42 V+k77kkp
>git-sources
作った人は典型的な人っぽいから深く考えていないに一票。
URLリンク(cia.navi.cx)
225:215
06/01/12 08:12:12 R0eXqrWf
>>216
emerge --sync だけで良いということですね。
どうもありがとうございました。
226:login:Penguin
06/01/12 08:45:52 QBzU7o+8
>>217
x11-libs/qt を普通にemergeすれば開発用のライブラリとかヘッダとかもインスコされるが、
それじゃいかんのか?
227:login:Penguin
06/01/12 10:08:21 sfMTE58I
数レス前にあった、enoticeだがインストールスクリプトがあるサイトの
上のディレクトリを覗いたら、メンテしてる人が変わってるっぽ
URLリンク(www.fmp.com)
いちお、まだバージョンアップもしてるみたい?
228:login:Penguin
06/01/12 11:53:24 lMwJjwVt
>>217
何をしたいのかもうちょっと詳しく書いた方がいいと思うよ。
229:池沼cow
06/01/13 03:13:27 BuDX2iHo
*BSDとどこが違うの?
230:login:Penguin
06/01/13 18:06:56 pBeyQSKU
emergeでインストールしたアプリの、使用したUSEフラグを、後で確認することは可能でしょうか?
231:login:Penguin
06/01/13 18:31:00 qVLFJMW0
/etc/make.confには
ACCEPT_KEYWORDS="~x86"
として、日々最先端の波に乗ってるイケイケなわしだけど、ときには弱気になるときもある。
たとえば、gccやglibcなどシステムのコアだけは "~" 抜きのstableでいてほしい。
ということで、/etc/portage/package.keywords に
sys-devel/gcc x86
と書いてみてもstable扱いにはならず。。。
いったいどうやればいいの?
232:login:Penguin
06/01/13 18:32:20 qVLFJMW0
>>230
emerge -pv hoge
でわかるとおもうよ。
233:login:Penguin
06/01/13 18:37:23 BKV4BekZ
emerge --sync && emerge -puvD world
234:231
06/01/13 18:47:57 qVLFJMW0
たまたま/etc/portage/package.keywords に
sys-devel/gcc -~x86
と書いてみたところ、希望の結果が得られるようなのですが・・・
これでいいのでしょうか?
235:login:Penguin
06/01/13 18:51:18 pBeyQSKU
>>232
あ、きっと表示されてる「*」が以前使用したってUSEなんですね。
ありがとうございます。
236:login:Penguin
06/01/13 19:25:24 7wWAo/jO
>>234
/etc/make.conf の ACCEPT_KEYWORDS に追加されるカタチになるんで
それでオケ
237:login:Penguin
06/01/13 19:29:05 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
06/01/13 19:31:59 VfAX07EA
あー
-nls* 以前使用してた
+nls* 以前使用してなかった
だわ すまね
239:login:Penguin
06/01/13 19:37:18 VfAX07EA
aaa頭死んでる>>237は無視してください寝てきますあ
240:login:Penguin
06/01/13 21:07:48 AAxyoRpz
equery uses hoge が出てない件
241:login:Penguin
06/01/13 22:51:20 IEKyvRMQ
今のportageは/var/tmp/portageを掃除してしまう。
バージョンアップとかでIUSEが変化したり、当時のebuildが消されたりすることまで考えると
/var/db/pkg/以下のUSEとそこに入ってるebuildを見るしかなくなるかな。
242:231
06/01/13 22:57:21 I41PzdpC
>>236
上書きじゃなくてappendなのね
Thx!
243:login:Penguin
06/01/14 02:08:10 bZT4howw
はわわ
streamtunerいれて、ラジオ聞こうとしたんですが、
GLib-ERROR **: could not allocate 1414012975 bytes
aborting...
** WARNING **: ctrl_write_packet(): Failed to send data: 不正なファイル記述子です
と出て聞けません。なにか足りてないってことでしょうか?
244:login:Penguin
06/01/14 08:10:06 JMdcl8co
>could not allocate 1414012975 bytes
1414012975 bytes確保できません。
1.3GB確保しようとして、確保できなくて、エラーになって強制終了。
プログラムのバグっぽいけど。
メモリたくさん積むかSWAPで追加してみたら ;-)
245:sage
06/01/14 10:14:13 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
06/01/14 10:22:01 XU0arVUG
emerge -C \<cairo-0.2
247:login:Penguin
06/01/14 13:04:04 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
06/01/14 13:14:26 Qv85nrLn
/etc/portage/package.maskに
>=sys-apps/groff-1.19
249:login:Penguin
06/01/14 22:25:05 nh1/fPX3
gentoo固有なのかというと怪しいのですが
起動時に外付けHDDを認識に行くところで
usb 1-1.4: device descriptor read/64, error -110
と出てきて失敗します。
起動後に、一度PCからはずして取り付けなおすと問題なく認識します。
起動時に自動的に認識までは成功させたいのですが
どのようにすれば認識させられるでしょうか?
250:login:Penguin
06/01/15 09:45:25 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
06/01/15 10:12:01 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
06/01/15 10:28:33 RL3rcfa2
>>250
sata_nv くみこんだ?
253:login:Penguin
06/01/15 10:50:54 kIbo3jkK
>>251さん
ハンドブックでもgenkernelを使うやり方書いてありますよね。
ついmenuconfigを使っていましたが、genkernelの方を使って再設定して
みようと思います。
>>252さん
sata_nv…。カーネルコンパイルの時のfile system関連は
デフォルトのままいじってないので、たぶん選択してないと思います。
モジュールではなく、組み込みに指定すればいいのですよね。
問題のマシンの設定に取り組めるのが明日以降なのですが、是非試してみようと思います。
どうもありがとうございますた。
254:login:Penguin
06/01/15 11:09:54 j7GFGnSe
>>250
/のファィルシステムをカーネルに組み込んでおかないとそんな感じになるよ。
ReiserFSのモジュールをロードしようとしたらそこはReiserFS、どうしたらいいのよって。
255:250=253
06/01/15 11:45:26 kIbo3jkK
>>254さん
/ の /dev/sda3はext3で、それに関するカーネルコンパイルの設定はデフォルトの
ままなのですが…。その辺りも気をつけてやってみます。
アドバイスどうもです。
256:login:Penguin
06/01/15 11:47:24 B9W8o8Ts
# emerge -s firefoxと入力したら
mozilla-firefoxとmozilla-firefox-binが見つかったのですが、
mozilla-firefoxのほうを選択したところ依存関係もなくコンパイルが始まり無事に終了しました。
そこで気になったのは、
mozilla-firefox-bin というものは一体どういうものなのか
ということなのですが、 これは既にコンパイル済みのバイナリ という認識でよろしいのでしょうか?
257:login:Penguin
06/01/15 12:23:26 AYmshoTH
>>256
そういうこと
258:login:Penguin
06/01/15 12:42:22 B9W8o8Ts
>>257
やっと謎が解けました
どうもありがとうございました。
259:login:Penguin
06/01/15 13:27:56 SgPZ1OU4
> カーネルコンパイルの設定はデフォルトのままなのですが…。
何回も連呼してるけどデフォルトってナニ?
どうして中身を少しでも自分で見ようともしないのかね。
260:login:Penguin
06/01/15 13:52:55 kIbo3jkK
>>259さん
レスありがとうございます。
>何回も連呼してるけどデフォルトってナニ?
説明が下手ですみません。gentooハンドブックのカーネル設定でmake menuconfigを
使う場合を選択して、file systemの項目に関して、すでにはじめから選択してある
コンパイル設定のことです。
ハンドブックの説明と、menuconfigの設定項目を自分で見てみて、自分が使っている
ファイルシステム(/bootがex2で、後はswapとext3)は初めから選択されているようなので
そのままで良いかと思い、それでコンパイルを行いました。
言葉足らずで申し訳ないです。アドバイスありがとうございました。
261:login:Penguin
06/01/15 14:51:58 SgPZ1OU4
自分の使ってるマザーのIDEドライバやSATAのドライバはチェックしないダメです。
それからネットワークやサウンドのハードウェアのドライバは自分でチェックしなければ
なりません。
genkernel等でLiveCDと同じパラメータにもできます。これはほとんど全部入りで
余計なモノも入ってしまいますが、LiveCDで認識できている機器は動くでしょう。
262:login:Penguin
06/01/15 15:30:55 kIbo3jkK
>>261さん
貴重な情報たくさん本当に感謝です。IDE,SATAのドライバ、気をつけてチェックしてみます。
あと、>>251さんからもおすすめのあったgenkernelを使う方法、LiveCDと同じパラメータを
選べるなら、まずそれで試してみるというのは良いですね。まずはきちんと起動するカーネルを
作っておいて、後で別のカーネルをいろいろ設定を調整して作ることができそうですね。
263:login:Penguin
06/01/15 18:22:09 Zp670kyF
なぁ、このディストリってインストールに、
最低3つのパーティションが必要ってこと?
もう、以前のディストリの領域消してしまったよ orz
その上、これ以上パーティション切りたくないんだが……
インストールのドキュメント凄く分かりやすいが、
肝心なこと抜けてたり、分かりにくかったりするのが所々ある気がするな。
264:login:Penguin
06/01/15 18:25:50 bC3OrGGO
>>263
いや1パーティションでいいよ。
応用力がない人間には難しいかもわからんね。
265:login:Penguin
06/01/15 18:29:05 aSzGmNhJ
>>263
たぶん、あなたが抜けてると思っている肝心なところは、一般的にはLinuxとして常識的なことなのかもしれない。
インストールのドキュメント凄く分かりやすいよ。
266:login:Penguin
06/01/15 18:35:15 dZf9G0xb
swap と / の 2つでOK。
267:login:Penguin
06/01/15 18:47:20 W5TocT3+
swapfileとかswapなしでよければ/だけでもいけますな。
268:login:Penguin
06/01/15 18:49:10 +gvwnzzz
この前swap領域消しちゃったけど問題ないっぽい。
269:login:Penguin
06/01/15 19:12:29 Zp670kyF
>>265-265
ありがとう。なんとなくイメージできてきたと思う。
win2k の様に、一旦、HDD にパッケやソースを展開して、
そこからインストールするタイプかと思ったんだけど、
CD-ROM から直接展開するみたいですね。早とちりでした。
ドキュメントだと boot を別にパーティション切ってマウントしてるけど、これは別に不要っぽいですね。
専用のパーティションに渡してるのは、単に趣味か堅牢性の話かパーティションの項目の話に絡めただけだろか。
不要なのは root パーティションではなく、boot パーティションの方ということですね。
とりあえず、先に進んでみます。
# なんかマズいこと言ったかと思って、焦ったよ。
270:login:Penguin
06/01/15 20:04:36 gc3J/UZw
なんかcoLinuxとごっちゃにしてない?
URLリンク(www.gentoo.org)
いずれにしても先は長そうだね。
271:login:Penguin
06/01/15 21:23:54 o5MqokvP
bootもswapもrootもreiserのモノパーティションにまとめてます。
272:login:Penguin
06/01/15 21:57:40 kMxzKn1b
/bootを別パーティションにしてるのは、セキュリティ上その方が有利な場合があるから
でしょ。サーバー建てるとかそういうんでなければ、1パーティションでいいんでないかい?
273:login:Penguin
06/01/15 21:59:23 RL3rcfa2
/ を grub から見えないような fs にする場合とか
274:login:Penguin
06/01/15 22:21:06 GI0GHMzs
>>250
Device Drivers --->
Block devices --->
<*> Loopback device support
<*> RAM disk support
[*] Initial RAM disk (initrd) support
275:login:Penguin
06/01/15 23:12:44 0i+uEObr
>>272
昔はディスクの前の方に置いとかないとブートできなかったから
とかじゃなかったっけ。
276:login:Penguin
06/01/16 00:39:25 Rsv1WdWg
URLリンク(www.jp.debian.org)
Debianのマニュアルだけど、役にたつ人もいるかもしれないから張っときます。
277:login:Penguin
06/01/16 12:51:55 6HvN0Tl6
>>275
それが大きかった気がする。1024シリンダの壁だったっけ。
あと、複数のLinuxその他をインストールしてマルチブートするときには/bootを別に切った方がすっきりまとまるはず。
278:login:Penguin
06/01/16 14:22:23 5359wWmy
/boot だけは相変わらず ext2 にしてるが、もうそんな必要もないのかね。
279:login:Penguin
06/01/16 14:32:13 PnVZt8qc
debianで不安定版のsidを問題なく使用しておりましたが、
gentooでACCEPT_KEYWORDS="~x86" を使用することは、
debianのそれより苦労がつきまとうものでしょうか?
デスクトップ用途のユーザで、言語はシェルスクリプト程度しか
読めません。
要は、システムの根幹に係わりが薄いwebブラウザやマルチメディア系
パッケージにバグが含まれていた場合でも、emerge関連コマンドのみで
回復が計れることが多いかというものです。
感覚的な解答を求める質問で申し訳ありませんが、
debianとgentooの開発版を使用する方々の感想がお聞きしたく
投稿させて頂きました。
280:login:Penguin
06/01/16 15:29:52 uZtQiMJx
>>279
Gentooは、Debianと違って安定版でも新しいパッケージがどんどん入ってきます。
なので人柱になってばんばんBugzillaにレポートする、というのでなければ安定版で十分だと思います。
どうしても不安定版を使いたいなら、そのパッケージだけ不安定版を使うということもできます。
281:login:Penguin
06/01/16 16:02:28 oBibFpCp
主要pkgの比較
URLリンク(distrowatch.com)
URLリンク(distrowatch.com)
実際の~x86な環境での問題って結構起こるもんなんですかね?
スレ見てると、baselyout周りで苦労がありそうな印象を受けるけど
282:login:Penguin
06/01/16 16:49:29 6HvN0Tl6
>>279
コンソールからログインできる環境を壊さなければemergeその他のPortageコマンドから復旧(リビルドとかダウングレード)できますよ。
knoppixやLiveCDからchrootするという手もありますし。
でも、システム全体を~x86にする理由はないと思います。
firefoxの最新版が使いてーとかはっきりした理由があるならそのパッケージだけ~archなりmaskなりを使うのがGentooらしいやり方かと。
ライブラリの不整合とかはバイナリ系に比べたら比較的起こりにくいので、これで問題ないかと。
パッケージによってはライブラリのアップデートを要求されることはありますが。
283:279
06/01/16 23:37:50 PnVZt8qc
>>280-282
主要pkgの比較を見ても、gentooの安定板パッケージはかなり
新し目だということが解りました。
ライブラリの整合性についても、心強いです。
これで腰を据えて、愛着の湧いた環境を触っていけそうです。
皆さん、ご意見いただき、ありがとうございました。
284:login:Penguin
06/01/17 00:50:08 5eWRBMyl
俺は全部ReiserFSにしちまった
カーネルでext2,ext3,どの他(xfsなど)もチェックしてない
ReiserFSだけ
285:login:Penguin
06/01/17 01:38:01 6zdnirxi
らいざーFSそんなにいいの?
286:login:Penguin
06/01/17 01:44:32 SnPzYP3T
ReiserFSはデスクトップ、小規模サーバとして使うような、普通の用途には結構いい。
小さいファイルのために、ブロックを分割して使えるようになっているので、比較的小さいファイルを
沢山扱うような場合は、容量効率もいいしね。
Reiser4はちと不安な点もあるらしいけど。
俺も全部 ReiserFSにしてて、>>284と同じように他のファイルシステムは全くカーネルに組み込んでない。
287:login:Penguin
06/01/17 01:44:51 UOkwsKxD
でかいパーティションのマウントにやたら時間かかること以外はイイ。
288:login:Penguin
06/01/17 01:55:40 6zdnirxi
ぢゃあ試してみるよ
289:login:Penguin
06/01/17 02:03:43 BaMRy5em
gentooのやってることは小さいファイルをドバっと
作成したり消したりだからねえ
290:login:Penguin
06/01/17 02:11:49 1jDMjfCc
>>285
reiserfsは体感速度で一割は違うかもね。実速度ならxfsもいいよ。reiserfsと違ってsyncタイミング問題がない。
こっちの問題点はrealtime、data、journalの3パーティションに分割すると対応するツールが少ないことかな。そ
れもルートファイルシステムに使わなければ平気。/varとか/homeとかに使ってる。
291:login:Penguin
06/01/17 06:58:45 VdRMy8bu
>>281
それほどでもないよ。
~x86といっても、各アプリケーションについて言えば、ほとんどがそのアプリではstableと言われているものの
最新版なだけだし、むしろバグフィックスとか行なわれている分だけ安定しているとさえ言えるかも。
それにしたって、その最新版stableでさえすぐには入ってこないこともあって、
そういうパッケージは-*を許可してCVSバージョン(ある場合は)を入れたりしてる。
問題があるといえば、Gentoo固有のパッケージで、そいつらはほんとにテスト目的で突っ込まれたりするので
portageとかbaselayoutとかは問題が起こることがままあるかな。
それさえ気をつければ~x86はさして問題ではないね。うちではかれこれ2年間、データを失うなどの重大なトラブル
無しで運用してます。
292:250
06/01/17 09:01:56 1m3h67GN
インストール後の再起動でkernel-panicになった関連で御世話になった>>250です。
今日、改めてインスコ作業を行い、genkernelを使ったカーネルコンパイルで無事起動できました。
ただし、grub 0.96 だと
Error 28:selected item cannot fit into memory
というエラーになってしまって起動できなかったので、ググったところ0.97に上げれば
大丈夫との情報があったので、0.97にしたところ無事起動できました。
たくさんのアドバイス本当にありがとうございました。
293:login:Penguin
06/01/17 17:23:44 rZP0Rrk3
ReiserFSって第一印象では速いんだけど
使っているうちにだんだん遅くなる気がする。
294:login:Penguin
06/01/17 18:39:29 UFu794OE
Benchmarking Filesystems
URLリンク(linuxgazette.net)
ReiserFS って巷で言われてるほど速くないんでは
295:login:Penguin
06/01/17 18:52:36 BaMRy5em
マウント時間とファイルシステム作成時間は無視していいとして
個性的というか五十歩百歩というか、
セキュリティー(reiser4は能書きだと軍事グレード?)や安全性は計って無いし
ファイルシステムでどうこうするより速いMBに速いディスクにしたほうが手っ取り早いし
すれ違いだし。
296:login:Penguin
06/01/17 21:26:48 ombuSh2e
>>291
>各アプリケーションについて言えば、ほとんどがそのアプリではstableと
>言われているものの最新版なだけだし
んだんだ。Debianのunstable一年使ってそのあとGentoo~x86に乗り換えたけど
configureが環境の差異を吸収してくれるので意外なほど各アプリは安定してる。
ただapacheとか、マイナーのリリースでディレクトリ構成がごっそり変わる
ことがあるので、たまにビックリする。
>>294
ext2と比べるとemerge --metadata とか明らかに速いけどな。
そのベンチFSスレでも見たけど、ext2(3)が速すぎて逆に怪しい。
297:296
06/01/17 22:23:54 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
06/01/17 22:48:16 cx/oy2ro
速えええ
299:login:Penguin
06/01/17 23:28:30 Oa6rY5kR
おっw /usr/portageは、reiser fsにしようかなぁ…。
>>292 おめでとう。
300:login:Penguin
06/01/18 02:23:31 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
06/01/18 02:40:52 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
06/01/18 02:50:27 9hg+0EBc
>>300-301
/sbin/modules-update の206行目かな?
/usr/src/linux/System.map が存在しないとそうなるっぽい。
303:300
06/01/18 02:56:01 kEtyqntN
すません 最後です
>>301までコメントアウトしなくとも
/sbin/modules-update
をetc-update以前の/etc/init.d/modulesのように
/sbin/modules-update &>/dev/null
とすることで黄アスタリスクは出なくなりました
ともあれ、あまりスマートな方法には思えないので、より良い方法がありましたらアドバイスお願いいたします
304:login:Penguin
06/01/18 02:58:35 V3Fw1KF9
>>295
賛成。ReiserfsFSは同期しないから負荷が集中しないパーティションか
リードオンリーのパーティションがいいかと
俺もXFS使ってるよ、ってか/etc/fstabはXFSがデフォルトだった気が
305:300
06/01/18 03:15:16 kEtyqntN
>>302
modules-updateはスクリプトだったんですね
しかし、/usr/src/linux/System.mapは存在しているようです
たしかに
> mv /usr/src/linux/System.map /usr/src/linux/System.map_
> modules-update
* System.map not found - unable to check symbols
となり、/usr/src/linux/System.mapがないと、件のエラーが出るようです
なぜinit時に失敗するものが、ログインすると出来るようになるのか疑問ですが
ファイルのアクセス権、環境変数あたりを調べてみようと思います
ありがとうございました
306:login:Penguin
06/01/18 03:31:45 1NBwbVaD
>>291
testingとmaskはglsaの対象にならないから勧めてはいけないのでは。。。
デベロッパハンドブックにもテスト期間の重要性を問いていたはず。
例えば最新版になったらNFSと相性が悪くなったなんてのはよくある話で、
パッチ書いた人がNFSを使っていなかったらどうしようもない。
最近はSELinuxとの相性とかが有名かな。
307:300
06/01/18 03:33:27 kEtyqntN
原因がわかりました
自分は/usrを別パテーションにしてるせいでした
mountする前に/etc/init.d/modules(内のmodules-update)が実行されるのでerrorが出ていたようです
単純な事なのに…眠気でボケているのか…
以前からこのメッセージは出ていたけれども
/sbin/modules-update &>/dev/null
で捨てていたんですね
今回の/etc/init.d/modulesの変更で気付いた人がいるらしく、bubzillaに似たようなのが上がってました
URLリンク(bugs.gentoo.org)
ありがとうございました
308:login:Penguin
06/01/18 03:57:16 RWwVcoDf
>>306
今年はそこへXenとの相性も加わるのですよ
RedHatとかSUSEとかの社員は大変だなぁ
GentooにEmperor(ぺんぎん)とかの派生が出たら笑うだけ
309:login:Penguin
06/01/18 08:36:41 L1cebTBz
/usr/portage の一部消しちゃったけど
emerge --sync でなおるの?
310:login:Penguin
06/01/18 09:43:03 vem0xYlV
今朝 emerge world したら sys-fs/udev-079で
!!! Files listed in the manifest do not exist!
files/digest-udev-081
udev-081.ebuild
っていわれました
なんで081なの?
311:login:Penguin
06/01/18 10:23:55 sTDtP///
rm /usr/portage/profiles/updates/1Q-2006
しないと、にっちもさっちもいかなくなったのはうちだけ?
(x86_64, ~amd64)
312:login:Penguin
06/01/18 10:32:44 sTDtP///
ああ、1Q-2006 の最後の行の DateTime の move はバージョン付だから
パッケージ名の先頭にそれぞれ = を付けろって書いてあった。
スレ汚しすまん。
313:login:Penguin
06/01/18 21:38:47 EueEr+AH
サンクス
同じ問題でハマってた。
314:sage
06/01/19 00:08:51 uiBhxzxe
>> 312
(恐らく)同じエラーが出ていたので、312で書かれているように1Q-2006を編集したら
emerge --sync のキャッシュの更新でこけました。
>>> Updating Portage cache: 88%!!! Cannot resolve a virtual package name to an ebuild.
また、emerge -pv --update --deep --newuse world をすると
Calculating world dependencies /!!! Cannot resolve a virtual package name to an ebuild.
!!! This is a bug, please report it. (virtual/libintl-0)
と出ます。
>>78と似たエラーなのですが、何が原因なのでしょうね。
とりあえず、一度/usr/portage以下を消して、入れ直してみようかと思います。
315:login:Penguin
06/01/19 07:05:19 j5iURzsp
>>310
x86はまだだけど、ARMはudev-081らしい。
316:login:Penguin
06/01/19 07:12:54 3SZIvW/7
>>314
そのままの意味で、ヴァーチャルパッケージが解決できなかった
もっと知りたければソース分析して開発者になるのもよし、
したくなければバグジラしとけばよし
317:login:Penguin
06/01/19 09:45:05 p6FMHaE3
>>315
ありがとん。当方x86でした。
本日emerge --sync 後やり直したらsys-fs/udev-079で
いきました
318:login:Penguin
06/01/19 19:33:18 egobi/BI
URLリンク(www.gentoo.org)
Gentoo rpm で検索したらこんなのが見付かってちょっとびっくりしてたんだけど
日付も違えば内容も…でホッとしてたんだけど
実際こんな風になるときって来るのかな?
319:login:Penguin
06/01/19 19:47:40 feVFe//t
/var/tmpをtmpfsとしてマウントしてる俺にはGentooが小さいファイル云々というのはあんまり関係ない
320:login:Penguin
06/01/19 20:00:36 dG4xnt7x
ふつうに関係あると思いますが。
321:login:Penguin
06/01/19 21:05:27 lKiRzyRc
>>320
そっとしといてやれ
322:login:Penguin
06/01/19 21:14:05 qwLnyuLw
今朝shutdownしたgentoo boxが立ち上がらなくなってしまいました。
ディスクへ(hda5,hda6,hda7,hda8)がhda6以外マウントされないのです。
fsck.ext3:No such file or directory while trying to open /dev/hda5
修復するにはどこいじればいいんでしょうか?
knoppix(CD)でみるとhda5ほか全パーティションはマウントされ
ファイルも読める。/etc/fstabも以前と変化なし。
cat /etc/fstab
/dev/hda1/bootext2noauto,noatime1 2
/dev/hda5/ext3noatime0 1
/dev/hda6/usrext3noatime0 1
(以下略)
/etc/mtabは/dev/hda5などを反映していない
cat /etc/mtab
rootfs/rootfsrw0 0
/dev/root/ext3rw,noatime0 0
none/devdevfsrw0 0
proc/procprocrw0 0
/dev/hda6/usrext3rw0 0
usbf/proc/bus/usbusbfsrw0 0
最後にemerge -uvD worldしたもの
sys-apps/hotpluf-bass-2004040
sys-fs/udev-070-r1
sys-apps/sysvinit-2.86-r3
sys-apps/baselayout-1.11.14
323:login:Penguin
06/01/19 21:27:26 q4ozpjk0
device file作ってやったらmountできるんじゃねーですか?
324:login:Penguin
06/01/19 23:08:17 edxv0R99
/devにはudevがマウントされてるはずなので事はそう単純ではないかと。
/devに静的にdevicefile作ってもudevがマウントされた時点で消失、そんなとこかと。
もしかしたらdevfsでブート時に自動マウントしようとしてる可能性もあり。
kernel2.6でこれやると>>322の症状。
いずれにせよ/etc/conf.d/rcあたりでしょう。
gentoo udevでぐぐれば解決。
325:login:Penguin
06/01/19 23:40:39 q4ozpjk0
そこまで"単純"に答えてやる必要もねーんじゃないかと
ポインタだけ示しときゃいーんじゃないかと
326:login:Penguin
06/01/20 00:35:54 KLyndc8f
昔に戻っちゃうだろ
どっちでもいいよ、が現在の傾向だと思う
俺はどちらかと言えば現在が好み
現在でもgentoo以外は無視する傾向だからそれで十分だと思う
327:login:Penguin
06/01/20 02:22:20 2MNqp8cb
amd64 で firefox, thunderbird. mozilla が起動しません
バイナリ使っても無理ですた。先輩どうすりゃいいですか
No running windows found
(firefox-bin:5628): Gdk-WARNING **: gdk_property_get(): length value has wrapped in calcul
ation (did you pass G_MAXLONG?)
*** nsExtensionManager::_disableObsoleteExtensions - failure, catching exception so finali
ze window can close
*** loading the extensions datasource
*** ExtensionManager:_updateManifests: no access privileges to application directory, skip
ping.
(firefox-bin:5628): Gdk-WARNING **: gdk_property_get(): length value has wrapped in calcul
ation (did you pass G_MAXLONG?)
*** loading the extensions datasource
*** ExtensionManager:_updateManifests: no access privileges to application directory, skip
ping.
/usr/libexec/mozilla-launcher: line 119: 5628 ?????? "$mozbin" "$@"
firefox-bin exited with non-zero status (143)
328:322
06/01/20 07:38:52 XjZNhfGo
>>322
レスありがとう。
emerge worldで
カーネルが2.4なのにudevがインストールされたのが原因っぽいですね。
復旧は再インストールがお手軽???メンドイなぁ
329:322
06/01/20 07:40:14 XjZNhfGo
ポインタまちがえた...
>>324
ありがとう m(__)m
330:327
06/01/20 11:24:30 2MNqp8cb
一般ユーザーでも root でも無理でした
もじらエンジン使ったもの全部ダメぽ
誰か助けてマジ頼む
amd64, 2006.0 で新規インストールです
331:login:Penguin
06/01/20 11:39:26 gWepZl7s
> 2006.0
332:327
06/01/20 12:26:03 2MNqp8cb
>>331
2005.0 でも無理でしたよ
333:login:Penguin
06/01/20 12:28:42 gWepZl7s
普通の人は普通に動いてる。原因はわからん。以上
334:327
06/01/20 12:35:36 2MNqp8cb
>>333
そうなんだよね。再インストール前は問題無かったんだけど
ext3 ぶっ壊れたんで新規インストールしたらダメに...
ググってみたが同じ現象の人も数人いたが解決してないっぽいし
335:login:Penguin
06/01/20 14:28:20 SvQGWjl2
>>327
同じかどうかわからないけど、前にfirefoxを1.5に上げて1に戻したら似た状態になった。
一回 emerge -C してから、ビルドしなおしたら動いたけど。
336:login:Penguin
06/01/20 14:57:40 1DyE5E6h
Gentoo Mac OS XはIntel版もサポートしてるのかな。
337:login:Penguin
06/01/20 15:47:48 06smvw5N
いまはppc-macosだけで、Intel版は全くサポートされてないけど、
Intel版買った人が行動を起こしていくでしょう、きっと…
338:322
06/01/20 22:03:36 u1AJKE5D
knoppixでたちあげ、udevをアンインストールしたら復活しました
>>323,>>324 ありがとさんです。
以下、広告のうらがき
knoppixで起動し、全デバイスを再マウント
mkdir /mnt/hoge
mount -t ext3 /dev/hda5 /mnt/hoge
mount -t ext3 /dev/hda1 /mnt/hoge/boot
...
mount -t proc none /mnt/hoge/proc
gentooの環境を手に入れて
chroot /mnt/hoge
source /etc/profile
udevをアンインストール
emerge -C udev
emerge devfsd
kernel2.4.xなのになんでudevがはいってしまったんやろ?
339:327
06/01/21 15:19:47 wYOiKGV9
解決した。udev が腐ってた模様
340:login:Penguin
06/01/21 16:01:36 8dnU2mn6
devfsはついに未完成のまま終わり今度はudevに悩まされるわけね。
341:login:Penguin
06/01/21 17:12:44 /s9CZqNp
>>330
えっ、2006.0出た?
342:login:Penguin
06/01/22 08:01:32 o1QjHcXL
vixie-cron と slocate をつかっています。
/etc/cron.daily/slocate が root 権限で実行されるため
見えてほしくないファイルの存在まで他人から locate で見えてしまいます
Debian だと nobody にきりかえてupdatedb を実行しているので大丈夫なのですが
gentoo だと nobody のシェルが /bin/false でそのような用途には想定されていないようです
/etc/cron.daily/ 内のスクリプトを特定の権限(非root)で実行する方法は gentoo では用意されていますか?
343:login:Penguin
06/01/22 08:05:59 qmLDsLKV
実行行をsudo -u nobody /usr/bin/updatedb …
とかに書き換えたら?
344:login:Penguin
06/01/22 08:11:20 bGe9snLw
slocateって権限の無いファイルは見えないようになってるはずだけど。
345:login:Penguin
06/01/22 08:22:15 qmLDsLKV
そういや、rlocateって使ってる人少ないのかな。
リアルタイムで更新されるしslocateより良いと思うんだが
346:login:Penguin
06/01/22 13:33:49 QUBJqxYh
NetBSDとかLiveCDみたくliloもgrubも使わずにブートさせたい。
正確にはWindowsXPのntldrから直接起動させたいんだけれど
それってどうやればいいん?あと誰かそういう風にやってる人いる?
347:login:Penguin
06/01/22 14:08:09 GrXVt88Q
ぜんぜんgentooと関係無いし、
そこまで分かってるならntldrでググれば一発でしょ
348:login:Penguin
06/01/22 14:13:13 /xoZiW9Z
>>342
updatedb.confのPRUNEPATHSじゃだめなんかな?粒度荒すぎてめんどくさい?
>>346
ここのどっかに載ってんじゃないの?まあ記事が古いしXPはわからんけど。
URLリンク(nobumasa-web.hp.infoseek.co.jp)
349:login:Penguin
06/01/22 15:24:41 dAWNJQlR
あれ?カーネルが起動時にパニクるようになった。
それまで動いてたどのカーネルバージョンでも同じく
initプロセスが起動する前のswapwriteの辺りでデバグメッセージが出る。
そんな症状の人はいませんか?
350:login:Penguin
06/01/22 16:49:50 dAWNJQlR
349自己レス
suspend2の具合が悪くてswap領域がおかしくなっていた模様
RIPで立ち上げてmkswapしたら直った
351:login:Penguin
06/01/23 00:59:57 HPPKW62X
シグネチャファイルって?
gpg --verify 326269c4c6b31aa52776ecf55f72c1e0 install-x86-universal-2005
.1.iso
こうすればいいんですか?わかりませんだれかおしえてくださいお願いします
352:login:Penguin
06/01/23 03:50:30 dU1zjBt0
gentoo初めて入れたけど、意外や意外やコンパイル全くこけなかったよ
なんか、目からうろこ、こんなもんかって感じで
これはまりそうだわ
あ、x86ですが
353:login:Penguin
06/01/23 07:24:09 xQNRd1dQ
コンパイルに全くこけないのは意外なのかw
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4018日前に更新/269 KB
担当:undef