トップページ⇒linux
988コメント355KB

LFS(Linux From Scratch) 統合スレ

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001星のどこか ◆bB9mW0FI 02/04/26 22:43ID:aLIjuZIQ
どぞ。
0883login:Penguin2006/01/10(火) 00:24:09ID:rT46Jn54
>>882
ナカーマ
0884login:Penguin2006/01/10(火) 02:28:14ID:pI/veWMQ
案外みんなダメダメ。 といいいつも、ナカーマ
mget だたよ。

0885login:Penguin2006/01/23(月) 16:04:49ID:MvZXeTIX
スレに触発された。
とりあえずLFSのLiveCD(lfslivecd-x86-6.1.1-3)を焼いて、
ブートしてみた。
東芝ノートTX/650LS。
Xは起動せず、NICも認識してくれなかった...

使われているチップセットは、
915GM/GMS,910GML Express Chipset Family。
dmesgでは認識しているみたいだけど、
/etc/X11/xorg.confを覗くと、driverがi810になっている。
vesaに書き直したら、
めでたくXが立ち上がってくれた。

NICは、
Marvell Yukon 88E8036 PCI-E Fast Ethernet Controller。
sk98linというドライバが必要らしいので、
modprobe sk98lin してみたら組み込まれた。
でも、/proc/net/sk98linにあるらしい、
eth0 などのファイルが見当たらない。

いいや。
時間取れたら、先へ進んでみる予定。
がんばってみます。
0886login:Penguin2006/01/31(火) 14:42:02ID:75Rl1sCq
これは、気軽にちょちょいと試してみるもんじゃないね。いちおうlfsは
終わって立ち上がるようになったけど、まったく最小限の構成でしかない。
この先実用的なシステムを作ろうと思えば、それなりの量のコードをマージ
しなきゃならないし、コード管理の手間も飛躍的に増えるだろうとおもうと、
先へ進むのに躊躇する。

現実的には、非常に小さなシステムのまま、必要に応じて全て最コンパイル
しなおすことになりそうだけど、それもなんか楽しくなさそう。
0887login:Penguin2006/01/31(火) 17:31:19ID:UMMQzK+c
>>886
君は*BSDにいったほうが幸せになれる気がするよ。
0888login:Penguin2006/01/31(火) 18:06:29ID:QqcwtrXK
>>886
そういう事はLFSを構築する前にわかろうよ。

プラモデル作ってて、
「必要に応じて部品を作っていく ことになりそうだけど、
それもなんか楽しくなさそう。 」
と言うのと同じ事かと。

むしろ、LFSの存在は作るための物というより、
内部を知ったり理解するための物のような気がするけど。

まぁだからこそ、ディストロの存在価値があるんじゃないか?
0889login:Penguin2006/01/31(火) 18:07:10ID:QJ/xFX9q
>>886
「lfsが終わった」ってのは単なる始まりに過ぎない。
実用的なシステムが使いたいならBLFSまでやりましょう。

ttp://www.linuxfromscratch.org/blfs/

alfsを使えばそれなりに一発インストールだけど、それするくらいならgentoo使ったほうがましだよなあ・・
まあお勉強ディストリだな。
0890login:Penguin2006/02/02(木) 23:29:52ID:D+879BaW
そうそう、Xが出たときは感動した。
0891login:Penguin2006/02/05(日) 16:54:21ID:NehK+e/d
各種サーバを積んだCD-ROMサイズの俺専用Linux
0892login:Penguin2006/02/05(日) 21:32:23ID:Bj7B8I2L
うひひ。gccでハマリ中。6章で2回やって2回ともテストで失敗する。
それもO2の最適化テストが通らないんで致命的。
最初からやりなおしだな…
0893login:Penguin2006/02/08(水) 00:46:38ID:6oDl38e8
>>892
ガンガレ!!
漏れもgcc-3.2前後でなんだが,変に最新のを組み合わせるとトラブル出たけど,
toolchainとglibcのバージョンは大丈夫カイ?
0894login:Penguin2006/02/12(日) 19:33:51ID:slGF02G7
ブートローダがウマく作れない。orz
0895login:Penguin2006/02/15(水) 15:17:58ID:v69YkhHP
>>894
grubの?それともcのイニシャルランタイムcrt0?
0896login:Penguin2006/02/18(土) 01:09:29ID:XVO/SXvz
>>892
自己解決しました。6.1.1のエラータみたらそのものずばり解決法が
載っていました。
0897login:Penguin2006/03/06(月) 18:01:42ID:0wwbfk0B
写経だと思って、方眼紙に筆でバイナリの16進ダンプを筆写してから
書き上げたらスキャナーで読み取って認識させて、コマンドとして
登録する。カーネルも一旦そうやって心を込めてバイナリを作りなおして
整備したOSにはなんだか魂が通っている気がする。バイナリの写譜を
しているうちに、なぜか不思議な感覚がして、調べてみたら、そこが
命令が間違っていたこともあった。うーんだんだんいいぞ。
0898login:Penguin2006/03/06(月) 18:05:00ID:1lB2Hul2
ひさしぶりに上がったと思ったら・・・

そういやスラドで指摘されてたけどGCC4.1ベースになったらHLFSはLFSと統合されるのかね。
0899login:Penguin2006/03/06(月) 21:44:28ID:L6DyLoZu
>>897
悟ったな。
0900login:Penguin2006/03/07(火) 02:48:35ID:5GDQljIj
リアルタイムデバック出来そうだな。
人間ICE。
0901login:Penguin2006/03/07(火) 11:58:10ID:P3zK7lZv
>>897
それはすでに20年前の(紙)ダンプリスト入力のときに通り過ぎた道だ。
0902login:Penguin2006/03/09(木) 15:11:58ID:HF74DpBn
このスレッドに触発されて、
昨日からLFSサイトの翻訳をしてるんだが、
なかなか進まない・・・。
英語力、落ちたなー。
何から翻訳したらいいのかもわからんでね、適当に、サイトトップからかなって感じでやり始めてはいるが、
それでもなかなか。
0903login:Penguin2006/03/09(木) 15:44:31ID:QH6bCs+B
すぐ更新されてしまうサイトを翻訳しなくていいよ。
それより自分の言葉でまとめてほしい。
0904login:Penguin2006/03/09(木) 22:12:43ID:HF74DpBn
>>903氏、
アドバイス有り難う、どこまで添えるかわからんが、出来るところまで
やってみようと思う。
0905login:Penguin2006/03/10(金) 01:34:46ID:Hbv92rMc
むしろ順次ブログとかで曝した方がいい。
コメントに次の訳書いてくれる香具師も出てくるかも知れん。

一人で抱え込むとキツいだけ。
0906login:Penguin2006/03/16(木) 23:41:26ID:LLhuYUOc
LFS udevブランチ
http://www.linuxfromscratch.org/lfs/view/udev_update/
0907login:Penguin2006/03/18(土) 19:06:19ID:Qvz/QTzb
相互扶助の精神というのが必要だと思うから、みんなでやればそれでいいじゃんよと1じかん
09089022006/03/21(火) 18:29:17ID:rHqEjybS
間が開いた。すまん、みなさん。
一応進めているんだが、なかなかおもうようにはいかなくてね。
ブログでさらすのはいい意見だ。
ちょっと調べてから、公開できるよう努力してみるわ。
0909login:Penguin2006/04/19(水) 01:13:15ID:jXQVqj0t
VMWare上でLFS構築する様子を公開するサイトを作ってみようかと思います。

来週の月曜には途中でも公開する予定なのですが、意見等ありましたら聞かせてください
0910login:Penguin2006/04/19(水) 21:26:15ID:sMdMIp33
>>909
VMWare playerで可能ならうれしいですね。
期待してます。
0911login:Penguin2006/04/20(木) 02:05:47ID:AgsWexkq
>>909
面白そうですね。

VMWare以外にもQEMUやらcoLinuxでも理屈の上ではできるのかな。
09129092006/04/20(木) 19:02:40ID:UeD5RIgp
>>910
LiveCDを起動しただけですが、VMware playerでも動きそうです。

起動確認に使用したイメージを公開してみます。
ttp://www.shizu-net.jp/~taki/media/vmimages/LFS-6.1.1-060420.zip


仮想ディスク1.3GB
ゲストOSのメモリ割当量:256MB
x86用のLiveCD-6.1.1-4同梱
0913login:Penguin2006/04/22(土) 21:58:38ID:SJPVxVFu
>>911
LFS on coLinuxならやったことあり
09149092006/04/24(月) 00:05:10ID:w5TmHA8X
日付が変わったので、途中だけど公開します。

せっかくなので、翻訳もやってるんですが、時間かかるなぁ...

http://www.shizu-net.jp/~taki/LoV611.php?itemid=10
0915/bin/hosh2006/05/04(木) 19:53:20ID:YOGRHetw
あれ、まだ最初のスレなのか
0916login:Penguin2006/05/17(水) 18:30:47ID:R5TrXPxx

これから自分だけのlinuxを作ろうと思てる。
まずどうすればいいん?LFSのサイトみたけど、わからん。
本とかないの? 

すぐできる自分だけのlinuxみたいなのとかさ。

0917login:Penguin2006/05/17(水) 18:35:55ID:rHEQT4uW
>>916
LFS-BOOKを嫁。
0918login:Penguin2006/05/17(水) 18:49:44ID:R5TrXPxx
よんだけどさ・・・
長文だし、疲れる。
なんか書籍とかないの?


0919login:Penguin2006/05/17(水) 18:57:55ID:jskPbXX+
本でも同じ事言いそう
0920login:Penguin2006/05/17(水) 18:58:44ID:aoJHmGXY
やる気ないならやめとけ。
0921login:Penguin2006/05/17(水) 19:07:57ID:R5TrXPxx
いや、やるきあるけどさ、なんか人に伝えるっていうより、
自分の力の誇示とかしか感じないんだよね。
図とか、表とか入れて、わかりやすく書けないのかと。
0922login:Penguin2006/05/17(水) 19:49:41ID:3SKrQNjy
921はLFSには向いてないな
0923login:Penguin2006/05/17(水) 19:58:33ID:Dqp5b3gX
>ID:R5TrXPxx
こんな辺鄙なところで下らない釣りはよしてくれ。
0924login:Penguin2006/05/18(木) 12:42:26ID:ggQsal2W
どこでつまった?
0925login:Penguin2006/05/18(木) 17:52:50ID:3n6qjnL+
カーネルの起動フローを知りたいのですが、
ブートローダから呼び出されて内部的な初期化が終わった後は
1./sbin/initを実行
2./sbin/mingettyを実行
3./sbin/loginを実行
で合ってますか?
0926login:Penguin2006/05/18(木) 21:36:08ID:gycOLA1p
>>925
「Linuxのブートプロセスをみる」読め。
0927login:Penguin2006/05/18(木) 23:47:05ID:3n6qjnL+
>>926
その本がありましたね!
実は持ってるんですがプロテクトモードに切り替える所でIDT,GDTの取り扱いが理解できずに放置してしまってました。
さっそく探してみます。
0928login:Penguin2006/05/19(金) 12:15:03ID:DVQX7mdl
いま、お仕着せのrcファイルじゃなく、オリジナルなやつを書こうとしてるんですが、
どんな環境変数を設定すればいいか迷ってます。

環境変数の、意味の一覧、みたいなのって、どっかない?

0929login:Penguin2006/05/19(金) 13:08:49ID:Kplndbt6
>>928
何をやりたいのかが固まってないなら
無理にいじる必要はないかと。
0930login:Penguin2006/05/19(金) 16:04:54ID:DVQX7mdl
勉強のため、単に書いてみたいだけです。
PATHとかHOMEとかがいるのはわかりますが、
その他、必須設定事項一覧、とかがあるとうれしいですね。
0931login:Penguin2006/05/19(金) 17:20:41ID:PJJ7GxOB
環境変数の設定でrcをいじるってのはちと分からん。
普通は/etc/profileとかそういうあたりじゃないのか?
0932login:Penguin2006/05/19(金) 23:55:37ID:MSheBSF0
rcではドライバのinsmodとgettyとloginを実行するんですよね?
0933login:Penguin2006/05/21(日) 02:11:15ID:Uwi0XPby
>>916ってまだいるのかな?
今書店に並んでる日経Linuxで自分用のLinuxを作る特集が組まれてたよ。
一応参考まで。
0934mtmt2006/05/24(水) 23:53:13ID:uFL6yN8Z
LFSの 6.15. Coreutils-5.2.1なんですが、下と同じように失敗してしまいます

http://linuxfromscratch.org/pipermail/lfs-support/2006-May/030809.html

なんとやりとりしてるか理解できないのですが、わかる方教えてもらえないでしょうか?
0935login:Penguin2006/05/25(木) 11:27:01ID:jIstmUUK
>>934
$LFSの設定が間違ってるか抜けてるんじゃねーの?
言われた手順通りにやれよカス

って言ってるな。
0936login:Penguin2006/06/09(金) 12:31:02ID:n461iyt1
libc-headersって 2.6.12.0 で止まってるけど、
Kernel 2.6.16.20 + glibc2.4 で使えるかな?

それと、libc-headers の更新止まってるのは
問題が無くなって必要なくなったからとか?
0937login:Penguin2006/06/09(金) 15:22:04ID:RwDuuvgz
>>936
ttp://linuxfromscratch.org/pipermail/lfs-dev/
今年3月ごろからの議論を参照するといいよ。
0938login:Penguin2006/06/14(水) 11:05:34ID:KgYw4oPH
>>937
ありがとう。
英語苦手だから該当箇所全部読むのに時間掛かったよ。

とりあえず、収穫張っておくよ。

# Kernel2.6系アーカイブ取得&user用ヘッダを生成

[ Kernel Sanitization Script ]
ttp://headers.cross-lfs.org/
0939login:Penguin2006/06/26(月) 13:59:48ID:bwf+yuqr
Xglを入れてる猛者いる?
0940login:Penguin2006/06/29(木) 08:58:06ID:gJIzXSJW
途中、何度もつまずきながら、やっとVMplayerでLFSとBLFSのXwindowの起動まで構築完了。 ちょっと感動!
>912 さん、ありがとうございます。
0941login:Penguin2006/07/12(水) 20:54:48ID:1m19GbYb
LFSってLinuxじゃないとつくれないんですかね?
*BSDじゃつくれませんか?
0942login:Penguin2006/07/12(水) 22:16:37ID:Kh5FsSfg
クロスコンパイラがあればできるかもだが
多分、相当しちめんどくさいよ>>941
0943login:Penguin2006/07/12(水) 23:30:12ID:+CKRK1MS
>>941>>942
今時の*BSDで言えばたいていはgcc+elfバイナリなので、ほぼ問題ないはず。
ただそれなりの知識と経験がないと手順書通りにやると躓くことになるが。
0944login:Penguin2006/07/16(日) 03:49:48ID:/LH1tga+
mixiにLFSコミュがあるのね。
知らなかった・・・入っている方います?
0945login:Penguin2006/07/21(金) 18:28:12ID:2wSqJmic
>650
もう見れないようですが、どっかにキャッシュとかありますか?
0946login:Penguin2006/07/26(水) 02:43:29ID:Xef3zE21
おまいら、LFS-6.2-pre2が出てますよ。
今回からhotplugを使わないでudevでデバイスを管理するらしい。
ttp://www.linuxfromscratch.org/lfs/read.html
0947login:Penguin2006/07/26(水) 14:22:58ID:jqkzOeP6
>>944
ミク友に変態扱いされたら大変なのでそう言うのは登録しないようにしてる。
0948login:Penguin2006/07/26(水) 19:05:33ID:r+vnMSeQ
リナクスって変態の象徴だからね。
メイド萌えってのと同じ系統だし。
0949login:Penguin2006/07/26(水) 19:08:22ID:jqkzOeP6
>>948
変態さん、こんにちわ。
0950login:Penguin2006/07/26(水) 19:57:15ID:iS21n92S
LFSよりgentooの方が変態っぽいような・・・
0951login:Penguin2006/07/26(水) 20:25:54ID:GuKbhB18
MSの奴隷のようにWindowsを使うより、LFSなんてまだましなほうだ
0952login:Penguin2006/07/26(水) 21:06:44ID:FUHWppMt
>948
>メイド萌えってのと同じ系統だし。
メイド萌えが変態だというのなら,それで結構ですw
0953login:Penguin2006/07/27(木) 01:34:38ID:PxhR0oGS
普通の人はメイド喫茶なんて怖くて逝きません。実質ぼったくり風俗ですよ。
リナクスを使うことこそリーナスの奴隷だと思うけど。リーナスの判断で毎日魚竿させられてるだろ?
0954login:Penguin2006/07/27(木) 03:06:57ID:zldOgLPD
Windowsの世界は、MATRIXの世界。
Linuxで、そのMATRIXの世界を脱出して何が悪い。
0955login:Penguin2006/07/27(木) 17:46:46ID:3EErXPQg
>>954
見てないから分からん。
スイングガールズで例えてくれ。
0956login:Penguin2006/07/28(金) 01:36:19ID:jb2VK8A8
これってジャズだべって物語が進むのがウィンドウズの世界。みんな知ってるウィンドウとジャズ。
リナクスだとジャズってナニ?と話が進まなくなる。渋谷に歩いてる女をナンパしてリナクスの話題をしても何それって言われるのがヲチ。

秋葉ってメイド多いね。風俗街なの?
0957login:Penguin2006/07/28(金) 07:33:14ID:O4nPJZU3
>渋谷に歩いてる女をナンパしてウインドウズの話題をしても

ドッチにしろナンパは失敗すると思う。
0958login:Penguin2006/07/28(金) 09:36:57ID:C2RUWYXq
リナクス使ってる香具師は見てくれで敬遠されるから?
0959login:Penguin2006/07/28(金) 10:10:40ID:NuZYW9by
パソコンは道具だ使いこなしだと
Macの頃から言われ続けているキモヲタ論だな
0960login:Penguin2006/07/28(金) 10:11:13ID:NuZYW9by
あれからやがて20年
0961Neo2006/07/28(金) 12:29:47ID:Gu8AGx5V
スイングガールズなんて知らない。知ったことでない。
現代社会はほとんどがデジタル化されている。それに気づいてなくても。
だからバイナリの世界だけが全てだ。
0962login:Penguin2006/07/28(金) 13:42:43ID:DXms+55h
>>961
たまには山でも歩け。文明の利器を見るのも嫌になるほどすがすがしい気分になるぞ。
0963Neo2006/07/28(金) 14:19:12ID:Gu8AGx5V
coppertopに言われたくない
0964login:Penguin2006/07/28(金) 21:42:57ID:f8/NqnFt
>>963
プログラマーにでもなれ。文明の利器を見るのも嫌になるほどすがすがしい気分になるぞ。
0965login:Penguin2006/07/30(日) 00:32:53ID:TBDj0SLj
なんでみんなプログラマなんか目指すのだろう。
薄給で激務なのにさ。
定年まで勤めることも厳しいと思うよ。
0966login:Penguin2006/07/30(日) 00:42:00ID:g9k53Xue
誰が目指しているのだろう。
0967login:Penguin2006/07/30(日) 08:35:11ID:WnToBXyd
「プログラマーになれ」ってのはある意味、「北朝鮮へ行け」って言うのと同じことだな。
0968login:Penguin2006/07/30(日) 12:11:50ID:oZBeyCzA
本当に日本でプログラマになる人間がいなくなったら、困るのは(ry

何?オフショア??馬鹿も極めると(ry
0969login:Penguin2006/07/31(月) 10:21:25ID:gcNogZqz
教えてエロイ人
・LiveCDって何?(っていうかLFSを構築するためのknopixのような環境って感じであってますか?)
・6.1.1-[123]とあるけど全部必要?
0970login:Penguin2006/07/31(月) 12:29:34ID:5t+NU0Js
>>969
ヒント:ドキュメントをしっかり読め。
0971login:Penguin2006/08/02(水) 13:30:20ID:5qDJcG51
LFS 6.2 Stable Releaseらしいが物が無いな…
0972login:Penguin2006/08/05(土) 02:04:23ID:qZIo1oZe
glibc2.4+kernel2.6.17.7+gcc4.1でいけたぁ〜
あ〜めんどくさかった。

0973login:Penguin2006/08/07(月) 04:21:05ID:BREEoWfP
>>972
今おいらglibc-2.3.3使ってるんだけど、
そのままglibc-2.4 with nptlのバイナリに置換しちゃうと動かなくなっちゃうのかな?
0974login:Penguin2006/08/08(火) 06:21:40ID:lmWLSGNy
liveCDで起動して、/root/README を読んで
hibernateが使えると書いてあり、雷の季節にも安心した。
0975login:Penguin2006/08/09(水) 02:54:58ID:A20ljANh
>>973
わかんね。ぶっちゃけ詳しくない…。
とりあえず、/lib だけ別パーティションに
cp -aでバックアップしておけばおkじゃない?

ってか、誰でもわかるような対処法しかかけなくてすまん。
0976login:Penguin2006/08/09(水) 04:30:02ID:iUg3SRDU
cp -Rv include/asm-i386 /tools/include/asm
cp -Rv include/linux /tools/include
上のcpだと、asm-i386ディレクトリのファイルがasmディレクトリにコピーされ、
下のcpだと、linuxディレクトリがincludeディレクトリ以下にコピーされます。
なぜ?
0977login:Penguin2006/08/09(水) 05:14:41ID:iUg3SRDU
自己レス
上はasmディレクトリがコピー前に存在していない。
下はincludeディレクトリがコピー前に存在している。
その場合のcpの仕様です。
0978login:Penguin2006/08/09(水) 21:56:16ID:7P0XRB9j
cp -rf include/asm-arm /tools/include/asm
だと、asm-armディレクトリのファイルがasmディレクトリにコピー
されます。
0979login:Penguin2006/08/10(木) 16:43:05ID:9DI8+3oV
ありがとう。cp確認しました。
ところで、今までlはynxとかでgpmの恩恵でコマンドをコピペしていたのですが、
chrootしてからは、moreで見てコマンドをコピペして入力の手間を減らしています。
(bookのhtmlファイルをあらかじめ/mnt/lfs/tmpppにコピーしておきました。)
しかし、これだと見にくい上に修正が必要です。
ネットワークもXも使わないで、何かいい方法はありますか。
と思っていたら、コンソールをまたいでコピペできるじゃないですか。うれしい。
0980hogehoge2006/08/11(金) 05:48:52ID:1CPD2EiQ
現在、LFSに挑戦してますが、LFSブックを見て、同じようにやっても、できません(例えば、第5章辺りのbinutils-2...tar.bz2展開などは記載されていない)。
日本語解説のページを見ながらやっていますが、コマンドが異なり、やはりできません。
どのようにやればいいのでしょうか?
0981login:Penguin2006/08/11(金) 12:00:04ID:f6+9QRT4
>>979
screenの使い方覚えれ。便利だぞ。
http://www.dekaino.net/screen/
0982login:Penguin2006/08/11(金) 12:00:57ID:f6+9QRT4
あとUNIX板のscreenスレ。
http://pc8.2ch.net/test/read.cgi/unix/1148721522/
レス数が950を超えています。1000を超えると書き込みができなくなります。