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

LFS(Linux From Scratch) 統合スレ

■ このスレッドは過去ログ倉庫に格納されています
0001星のどこか ◆bB9mW0FI 02/04/26 22:43ID:aLIjuZIQ
どぞ。
060460104/09/29 07:16:17ID:oTfDaQgc
>>602
エラーログ貼ります。よろしくおながいします。
glibc-2.3.4-20040701,binutils-2.14,gcc-3.3.1です。

begin-base64 644 make_check.tar.bz2
QlpoOTFBWSZTWe3KamgAP8H/xPwyAQBU///zP+f9qv////oAEAgBAAhgEF74
u5vg911BW8W8fG+Lvebnve3WtKqqVFFQlBVKUiqUlQLzBkmglPTJplM0NI0y
NATEGARghgBoaJkwyn+k2ZUyU9PSgAaAAaAAAAAAAAGNRRMqANlGhoAAAAGg
AAAAAEp+qkqaaaGiNGjAjIAMAACaDQaGgBpgRJI0jSZMTI0mJoU9R6aj0j0T
0aCNHqD1NDT01NAPUEShJiYmgQE1R4ap+o1P1Rp6nqeoBmoNND1AZPUbSNPh
/B/e8mx7nVUgy4o+Hs8W47nvGZ+KrSzoHFitKIsKYXdmf0igfRE80GBiyTxl
ZuzxoKHhAgkkIP940gfRmYbSnlv2XFRJBZACIkiQhdqxEPpnTGjEXOld9kAt
na8F9v27kFy/IPn57KJ7YHGmRqRaKaOrmkv1cuu1WAL8lVV7ySACS6Yl6uR6
IwQveGvVCM1AEIrIs5KnstBfZ1FGxS9E2SAQMYBmGWCQC0XbwuT/uWfBeZks
3e5qMZXqUK5mSgYFOUjXP8ZJP5wx4K6Jl4EIZlW7QwOFW6qrQFdOOHbu91i5
PwQv3oZ7z79ff8VAHqisVnGcABvNgaaBs00AC2GwL2bwveaAAAAAQAAAAEAA
ABERERERETh6uRxNvJubkREREQRERA37MrP6uk96CHgbgWKM04RXhBZEA6CE
h4+Ml69oaetnOgj33IQhFGBivsrWAcITGQCBmqhIAN8EnmaZ574T8PCla8bc
eNa33UhhWazUflQQ+veonl8K48fsDuUToDynIO4Ono/mUUVUrSbFE+NUCB3q
JoDoEUTfEWvo6zCwXqJeHv3zkSpRRJ8W7xnUQPT7CubUolbNyiUGgOsQQpBD
qD2BovJDoH/dwfmhIKDImHE69Rr9WK1wDPgeRUGqDNPrgo/mh19m7Nc9QqAD
eyqmuxQ5EHE23bEIR78fOWcHKNFYCg9VZmlUG6Gw1GWh8U2XB8YoMXIuUPWC
DE1gnpz00vyMbXpAPiLjeqDt9gnuiE0oeHvtaCuAgdgHlOSoNASjnlvOHnAm
IOEQtYqrdIarEX0NMtt6qq3JjN+mTtmkD7CR1rmHSxWrRNVAADNjV3CwRFvq
YxgGpACllVSQxAE8yB6uR6JeT1GFsiQAoFShGaIAMpreqmUseeuMoWH1K+pp
CRJYsqqxBDwDMCzTuckHT1wsVuopmjE1zUypV0cczq0STzy0TiBJAMu10olM
060560104/09/29 07:16:55ID:oTfDaQgc
WZa35B8cQBMA2/QSAD40PX5K9KoMYqDEEfn/zZUHzKA4EMyW22WWZWrSIiIi
IiIiIwiIiIiIiIiMIiIiIiImszKzc2eFjAYDAYCwUqhgMBgKlKoYDASQDAYD
AYDAYDAYCkVKVQqUqhgMBhg20nSIoNtJiuJNJ5axzdQiPDnpUGfnLccBBG4W
Ib7AfTYO0b/MXIoAMPbRQGgX3TOuWG31ig0o21riYUx9qWAANsVBuioMGKgv
jMIIIQslARGCX+lF+OgaGCGpAkkJGRuvabx0mrVoOBkJpQF1DFaQLsTdlu2Z
ql7W9q4WfN8VnIvhBPk+PbZBARoB+wLEKlz8fl4whAoItYLrqdeNVKCSIPqr
gkjNpvCTUb4DPh7VddLgYaNGcWaouXLUq+EktfGkRQCEJm9LmthaUikQ8ntq
awSwHr6SopFe/1tW2rLOBmb9xc3dg+7e22AzfaRFEW7RIC6wwOP1Z5ZXm/AU
HX/oyve5txDiZQxb302tLWq0tagkJD1bm1pJHrgue2bRHSE8yCG2uEv/PwpW
7U3hWvGhYN3EDgPCXpskzm3POlbkciucxzUsMggnSo8/RZa5AQboL6ZK8uyi
pBHyoSqmjMdq5kZTKXLsuK5g20nlJFSNW5p29O0j06dMr9Jn8eWOWuXEMMZj
iUrK6mchXUMs261KwujrB1QDlsy1TUZdNc+lUGsbyiVKNIYRz6tpJHdnQqqD
Dyau/YUxQmR3zPSUmdL77rixSU2UpQSgwx3DMplNKUWKyyJYXyVoVW8TGiKV
RWN5xrRxpcqDWIRzvbxG66+lMsN9bEJcYnCqN0/L2FH7EEMrxR942ihtUT5k
Wg9CoPNUGqoNlQe9UHwVB7lQYqDRUH6gVfzAfq9XqzUB7Tb5wQegPeB/FF8i
gP4AWftBVuvrITP0oL5iCJ7wPeCD6lTA2KA+8qBlubfMomh7gIdJXURDKkWo
gv3+1SlIpJJJJ7AVc1A2uqLy5ItVAcQQb7NyiNKilgIBcPX91zWbQQc7iaFX
aCDuMT6sd2y8BBgpoaaiY2LjT5+Cy/MxBfnUS7Qz9piCrmBgaNA0CDsE42QQ
7REPIgh8aCHr+wfmH8iHNQHp7X/nwigNhNfDxNKe43ip2tgfCAC/49UlHxA6
H+wiGSiW/qZqPwteRxb4gAw+wxdAxxfllCg9r+hVXIfYqDFQbjCKgbQ/KqBq
Yjuc4CIA36PpVfhhxhgbDXec63tXlyFB+fBQDGABR+pLliKAjERAGIIoGAY6
eFdVMN9rXxrF9sDbZf3CgikgCMkyxtiBgjdrdUaEqo54KqXgh7gOQZAo7gg8
kuzYok2JYcA4qg2Cxt/8QcgsO0EHHkui/0EQR2RxUS8tjSLDYddl6QpRGsKV
VFSDBBDZZTtgMUB56c8ej9zAljU5gud/UuX2ciyoNeCidJstj29Ya04wsFIu
060660104/09/29 07:17:43ID:oTfDaQgc
RQbwv7y4ZHA5ql9CUWpKjAMZawQwZGcA4jge0RDE8uA7ufYWcwtVRKWbh2eQ
QtuLBhdQRzHgcgsoL3fjVA7MTkgOg6giN9RU0LV1WvkOICGALUvNYnHUtTrD
Jv1yxzVB2hiIlNvMdABLgjJIpjGSRTUGwILSckKUTY5nZFEciKg4KgRUHrzj
hpoxCqKUS+s3tm/QHZeSoINd9CNIFEuLvYZewqB8IYjJJJBwlQ5KC0EpFAB+
EpUDrBStJ4rqJr6N/IioPTIFItKgzCyqZ4HoG3S2o2AACNHLwTYCDPQolBqB
TwB0iqip3KJFQew7BJm3C/ai9r25nVOnaK1z8UJqlsDzWNJm4Coy6CmboVB2
k4nqx4IUMMBNbyAgxisWABIdocjEzYdLfyiITAM2jTsioOIKbR0FrEFAMUB4
duOdeJAEaAqipCKCEyoDWOQ0FhHTVgRHeqDsJlU4KoAMPVAsKDt4otFiIIxz
8ifjsKe6O5z2aPHgSQeICHZyCyoN4AxRPJ6BEOx7R1qg3+TmDWFulUCsy8Th
paErgO4C79dnEG0AQ5KJCu4rhrQDeqDY1gpga/UGy4cVVN60GqdFi1hsK3lS
iNid/gQ6FQbaEYQkQy7IHjLJiKi5ullKg5GYCEN902BkOCAuQIPQ1Nc1E4bv
MAjVu1PMAHVzDy1fke0543amSoOSifcNqu8HOCIQ3g1GrrQEHebRMEEMA7Cg
VshduBEM1wDkol5V2aBuRRLDc8SHB4u0UHGLkYqJF8HA6BLjc4AiEKzrBdio
OSXEFReeTeOzNjqihA4x2gZEHgKDrHSGRwWgPCac+dBHYkT331VB8+40JOo6
69nXxUTgihsNR0Ht+Qe5BDaBzDUd8VBlJxlpUDlcJinmLXig3VB1u36Ogt18
+uvDVYgdwS4aHMmqYD0FIkIyCETYqDvVBwd3cC673hLBf2tuqAswuUSqaAiH
nLgEeCoNwXHlWwZKg7qU3Q0kCkUSkmbXMw2GD5e3HJB2uKFXXDmBdxFzFA3I
zfAWpQLfxsaAp9aiUDNRNiiYyogu8qUEDCCs4rxVBioOpBDDeqrl8jYaVAus
mEs02BEN4Z7LiXvQplP/BnbqONa1K0qSSiGaYZ6CgyAI7CtCzIDFQIbQoEGw
CNoKAbHklcqlQLtPQBZ3AGUHpqgCYfFQT14OxDJCmukLM5h1D9o9fggIIOxD
eE5Kgd+5HmfKhqJoOodwH2vraoonWGjiXtRYKjovFUHcVBB5CaB+XkUbTxdP
3ZdskLUgjLSSwKhYkpuIwDAsMCpmMAwLDIDAYqgHL1Wtata1apgQSSIaqg4I
UQU5r0k6IKDV3jw67rlQaoh1hjodz6e89Cv/xdyRThQkO3KamgA=
====
0607login:Penguin04/09/29 10:11:08ID:ntVXmwOL
$ find . -name "*.out" | xargs grep FAIL
ぐらいで並べた方が良さげかな。> glibcのエラーログ
060859104/09/29 14:10:08ID:R0L1mTBx
>>603
568のできてもいないのにえらそうこいてるのが気に入らないだけだ。
なんでchangelogが関係あるんだ?
060960104/09/29 22:36:42ID:oTfDaQgc
>>602
というわけで、glibc-build上での結果です。
$ find . -name "*.out" | xargs grep FAIL
./localedata/tst-rpmatch.out:C Yes 1 FAILED
./posix/annexc.out:* invalid macro `SEM_FAILED'
こんなん釣れましたが、どうもFAILというわけでは無さげ
だとすれば、glibcは大丈夫ですかね。make check中に
Seg. faultが起きてエラーだったのが気になってます。

binutilsとgccのエラーログは↓です。
begin-base64 644 make_check.tar.gz
H4sIAHGzWkEAA+2WTW/bMAyGc86v0HFDq1hSbK/dYUBRYMCAArsM2LGQadrR
aluBJK/rv5+SbFjipvkY2rQHPhdB1CvqNQ3KLkzXB9N4DjOEu0lj69GzI6QQ
eZqOhFDTVMk4CiGX8xUyVSMppMozmYvFupzmqRwx8fxWHtP7oB1jo6BbfWd2
6dD5Uxg6LZ+vvtx8ZIW1wQen5+zehBnjPBYlGBivVj02CMH8RDkMqGEgHQay
8Ws/IbGLGuAlW3/Jnv5XKhd/+z/7kKmoV1lO/X8SVu165Zx+uJ0y/IUQPwe2
Y5x52ztABradmwZLFtCH8dPy2vzYJykeAoItkX/q9OJu2KbnX1/AxCDpLh/f
Zs7e36pDTWyTD0xskxzi4PBKHGHiiErUsDGBCfBgXegdJn9MJN60Jc8mcM5i
YsXY4eL4TirbmsArp1vkc2u6gO7IDPUxev+EeFUOTC4vhRIXXE7gX4V2Wf3v
ZPX61rJOVLwB4w05Xao96I5r77EtGnS8s4HdXG/qy76quIrad4v3wyrr4hmA
3jN0zjr/flPu5whGN0kNHmF5Bq+qvoOFJe5xOfoYK3XQa/PvzTnnNaxFVr8E
e089O1ucGhqfmC4WTU2uD9nibIEuNAkWcrpzy2vflwRBEARBEARBEARBEARB
EARBEARBEG+V33+jBNQAKAAA
====
061059904/09/30 00:27:58ID:+3Ag/6HW
>609
gccでSegmentation faultが起きてるんだったらハード的要因らしいので
うちと同じ原因かも

ちなみにメモリを交換したらサクサク行くようになりました。
0611login:Penguin04/09/30 17:05:30ID:cRUaNbVE
>>610
> gccでSegmentation faultが起きてるんだったらハード的要因らしいので
glibcのmake checkで起きてるって書いてあるから、gccとは関係ないと
思うんだけど。
0612login:Penguin04/10/02 21:28:25ID:Klg5ijW6
ここにいる人達って英語のスキルはどれくらいなの?
自分は大卒で社会人四年目、半年前のTOEICで400点でした。
一応、RHCEは持っているが今後を考えると英語能力を
上げていかないとこれ以上の伸びがないと心配しているところ・・・
0613login:Penguin04/10/02 22:18:46ID:aXFezzIX
>>612
LFS と関係ないいだろ。
↓でやれ。

国勢調査
http://pc5.2ch.net/test/read.cgi/linux/1051536151/
0614login:Penguin04/10/02 23:38:42ID:p2zwZ8XX
>>613
LFSの利用者の中での能力を知りたいのでは?
0615login:Penguin04/10/02 23:55:05ID:ArBO/yma
>612
全然無いです。
0616login:Penguin04/10/03 01:00:19ID:M6xdYUai
hlfs用のパッチがまたあがって来たんだけど
hlfsでmozilla系segらせないで動かしてる人居ますか
061754704/10/04 23:06:20ID:H+lQ/AmD
>>612
おお、400点か、いいなぁ。
自分は、300点未満でしたよ。
061859904/10/05 02:44:41ID:mbjLDOK4
>611
いや、ログ見れてないから可能性だけ出しただけなので…

とりあえず、ブートまで行きました〜
カーネルをデフォルトでmakeしたからネットワーク認識しなかった…orz

後は、これを別のPCに移してsshとかapache入れて自宅鯖構築ですよ
0619login:Penguin04/10/06 18:32:07ID:dSjeMg+R
BLFSまだ404だな・・・patch。誰かpatchうpしてくれない?
0620login:Penguin04/10/06 20:07:11ID:uy+KbSyW
Linux From Scratch の日本語訳
http://www.linux.or.jp/JF/JFdocs/LFS-BOOK/index.html
062154704/10/06 23:23:05ID:zRDlCpTi
>>619
LFSのcvs
http://cvs.linuxfromscratch.org/
のpatchesから探して落とせるよ。
062261904/10/07 01:53:30ID:zBECEpR1
Thanks >>621
Nullいユーザーだからcvs使ったこと無かった。
CVSの使い方のHP探しに逝ってきます
0623login:Penguin04/10/07 11:03:55ID:8oOkkTZ3
>>622
ガッ
062454704/10/08 00:09:08ID:yj+fbo37
>>622
私もcvsは詳しくないですが、
リンク先はcvsの知識はいりませんよ。
0625login:Penguin04/10/08 00:58:37ID:efv2O/qY
今はsvnに切り替わってるからsvnの使い方の(ry
062662204/10/08 03:17:58ID:aU7a6EfO
Webサイトでも・・(^^;できますねぇ
まぁせっかくなのでSVNでやってみたra・・・BLFSないよ orz.......
ftpだったら楽なのに

svn はsvn://linuxfromscratch.org/LFS/trunk/BOOK だけんど
CVSは...URIがわかんねぇ なんて書くんだろ (==;; ダメダメだyo
0627login:Penguin04/10/09 23:08:24ID:2jXFcBr/
LFS ワケワカラン(;つД`)
LFSBOOKの内容とパッケージの内容が違ってる時点でどうすりゃいいのか
BOOKのGCCは3.3.1 LFS5.1.1のパッケージはGCC2.9.5
ど〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜いうこと??
0628login:Penguin04/10/09 23:32:35ID:i2nPC7lh
>>627
LFS5.1.1のGCCは3.3.3と2.95.3の2つのはず
0629login:Penguin04/10/09 23:42:12ID:2jXFcBr/
>>628
3.3.3と2.95.3ですた
んでも3.3.3はgcc-coreなんだがその違いもわかんねぇのよ
lfs5.1.1のパッケージだとどの手順で入れたらいいのかわからんので
gnuから3.3.4落として入れてみますた。
その後gnuのglibc2.3.3のmakeが通らない…
0630login:Penguin04/10/10 00:07:57ID:fpEwM9yZ
>>629
coreはC言語のみ
それにg++とかのソースを加えると
C++用にもビルドできるようになる
0631login:Penguin04/10/10 01:57:41ID:hrFhp6Po
ふむふむ。
でわ、gcc-core-3.3.3.tar.bz2とgcc-g++-3.3.3.tar.bz2を解凍して
gcc-3.3.3に放り込めばlfs-bookの説明どおりに進めるってことかな?
gcc-2.95.3.tar.bz2はどこで使えばいいのやら
0632login:Penguin04/10/10 11:59:37ID:hrFhp6Po
chapter5 オワッタ!!
0633login:Penguin04/10/10 14:38:15ID:hrFhp6Po
chroot $LFS /tools/bin/env -i \
HOME=/root TERM=$TERM PS1='\u:\w\$ ' \
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin \
/tools/bin/bash --login
chroot: cannot execute /tools/bin/env: No such file or directory

でchrootできない。。。
/tools/bin/envは存在してるのに、何でだろ?
0634login:Penguin04/10/10 20:32:13ID:G4rPMVcY
>631
ずっと後の方です。カーネルをコンパイルするのに使います。
(gcc3.3.3でも良いような気がするけど…)
0635login:Penguin04/10/12 10:09:55ID:95N7eiH4
>633
うちは普通に出来てるので判らないんですが
BOOKとの違いは
$LFS -> "$LFS"
--login -> --login +h
ですね
0636login:Penguin04/10/12 15:55:13ID:k1eGnj76
export LFS=/mnt/lfs してないとか?
0637login:Penguin04/10/13 19:46:48ID:KjMt+SHY
>>633
rootに戻ってないのでは?
0638login:Penguin04/10/15 13:54:24ID:q14TyBgC
>633
同じメッセージ、デタ━(゜∀゜)━!!

再起動してマウントし忘れたらだけど
0639login:Penguin04/10/19 00:56:39ID:+V4c8LFn
host(woody最小)のカーネル(2.2.20)が LFS 5.1.1 の構築に影響すること
はあるんでしょうか?
0640login:Penguin04/10/19 17:27:03ID:i78FHeER
>639
どうだろう?
前に2.4→2.6で駄目だったって書き込みあったけど
host:2.4.27→LFS:2.4.26は問題なかったです。
064163904/10/19 21:11:11ID:+V4c8LFn
>>640
ありがとうございます。
「始める前からそんなことでグダグダ悩むな!」と言われそうですが、
chrootとかいろいろ初めてな事だらけなもので...

しかし改めて考えると、新規でLFS環境を構築するのに、hostの環境が
影響するというのが納得できないと言えば納得できないような。

bookを読んで手を動かせば納得できると信じて、頑張ってみますです。
0642login:Penguin04/10/20 00:29:10ID:YXU95AC8
hlfs041017出てた
0643login:Penguin04/10/23 15:49:34ID:N/++QV0N
LFS5.1.1インスコしました。
なんとか2ヶ月かかって試行錯誤の末、起動できるまでになりました。
で、ネットワークの設定で躓いてるんですが
DHCPサーバからIPを取得するには別途DHCPクライアントを
インスコする必要があるのでしょうか?
0644login:Penguin04/10/23 20:13:07ID:6X55v6gE
>>643
DHCP 使ってないからわからんけど、これかな
ttp://www.sg.linuxfromscratch.org/blfs/view/stable/connect/dhcp.html
0645login:Penguin04/10/23 20:41:13ID:N/++QV0N
>>644
それっぽいですね、試してみます。
DHCPサーバからIPを取得するにはローカルにもクライアントなり何か細工が必要なんですね。。。
サーバー側が適当にIPを割り当てたらそれを拾うだけだと思ってました。
0646login:Penguin04/10/23 23:48:29ID:V6lyLc7B
unstable版追っかける方が愉しいよ
低スペックPCだと何日もかかるが・・・
0647login:Penguin04/10/27 01:08:34ID:FNQNY56Y
041024版のHLFSの話だがemacsとfirefoxは
unstable版で作っといたものをごっそり持ってくる手法で使い物になるようになった
hlfs内ではCFLAGSに-fno-stack-protector -no-pie指定しても
emacsはmake中にtemacsがセグる、firefoxは走らせた後に落ちるので
lfsの方から持ってきたorz
qemuは両方とも好調なのでLiveCD作りに活用できる
0648名無しさん@Linuxザウルス04/11/16 23:05:08ID:2k8GnVqR
alfsでやってみます。
いままで食わず嫌いしてたけど、
ちゃんとunstableなprofileもすぐ出てるみたいなんで。
また報告します。
0649login:Penguin04/11/23 19:56:28ID:/h4h0JAc
保守age
065064804/11/24 22:43:21ID:RGQ+UYzw
できました。

http://szk.info/index.php?ALFS%A4%F2%A4%E4%A4%C3%A4%C6%A4%DF%A4%EB

ALFSについて、日本語で書かれたページは少ないようなので、手順を書いてみました。
まだ、まとまってませんが、読んでくれたひとは、なんか感想をよろしこ。
wikiなので、直接書き換えてくれてもいいです。

このスレにいるいるような人達は、
英語を苦にしなかったり、問題を自分で解決したりできる人達だと思うので、
そういう人達を対象に解説を書こうとすると、
なんにも書くことがなくなっちゃうし、
逆に初心者向けに書こうとすると、説明が長くなり過ぎる。
ということで、非常に中途半端な解説にとどまってしまいましたが、
unstableなlfsを追いかけてる以上時間の制約があったので勘弁してください。

そのうちstableなlfsで、しっかりとしたまとめをしてみたいと思ってます。
0651login:Penguin04/11/24 23:10:06ID:77v3f1JA
大いに乙>>650

感想
白地に黄色と灰色は極めて読みにくいっす
065264804/11/25 06:20:00ID:CifQlLxM
>>651

おれもうすうす気が付いてたw
そのうちなおします。
0653login:Penguin04/11/25 12:50:55ID:b7+AAhFG
>>650
おつかれ〜。
前に book 読みながら LFS 5 をインストしたけど
高1 程度の英語力があれば大丈夫だった。
でも、新規にインストする時って日本語で指標があると楽だよね。
感謝!
065464804/12/01 23:43:43ID:t6etjipr
>>653
そういってもらえると、
スキルと英語力のなさを露呈してまで書いた甲斐があるってもんです。
こちらこそありがとう。

今stable版を少しづつまとめているところです。
また気が向いたら見に来てください。
0655login:Penguin04/12/09 12:24:47ID:f227beZu
LFS 6.0 リリースされました
http://lfs.mirrors.shizu-net.jp/lfs/view/stable/
0656login:Penguin04/12/11 01:05:50ID:byX0iGgg
待ってました!
0657login:Penguin04/12/18 21:39:17ID:++PPkEMS
LFS6.0構築とりあえず完了
net-toolsがBLFS行きになったのは、どういう意味なんだろうか…
0658login:Penguin04/12/19 15:38:33ID:E2IdEasc
Bookの1.5.に記載されている" About the Included CD"
のCDってのはどこかにイメージがあるんでしょうか?
どなたかご存知でしたら教えてください。
0659login:Penguin04/12/20 01:09:38ID:NE5QiaSm
LFSを読んでて思ったのですが第5章のtoolchain以外のツールにも
第6章でできるものは依存するのですか?
make,sed,flexといったようなものはともかくtarやbzipなどは依存するとは
思えません。ベースとなっているディストリビューションのパッケージを
最新にして第6章を作っても同じのような気がするのですが。
0660login:Penguin04/12/20 23:31:52ID:49G4I5qS
なんか >>659 の言ってる意味が分からない。
誰か通訳キボンヌ。
特に最後の行とか・・・
0661login:Penguin04/12/21 00:09:23ID:Az1EjLv5
ディストリビューションのパッケージのバージョンさえあわせれば
5章の作業はいらないのではってことです。
0662login:Penguin04/12/21 10:08:41ID:gA6ZZbC+
>661
5章の意味をわかってないな
0663login:Penguin04/12/21 11:57:45ID:EF75ejaf
おしえてください。
0664login:Penguin04/12/21 16:22:51ID:K70I56GM
Book 読め。
英語力がないなら
http://www.infoseek.co.jp/Honyaku?pg=honyaku_top.html&svx=100302&svp=SEEK
http://www.excite.co.jp/world/english/
を使え。
これは英語力の前に国語力がないと使いこなせないが・・・
0665login:Penguin04/12/21 21:24:55ID:6ZhAn3Vd
これでいいよ
ttp://www.linux.or.jp/JF/JFdocs/LFS-BOOK/index.html
バージョン古いけど、中身はそんなに変わってないし
0666login:Penguin04/12/22 18:55:43ID:f9acgNl7
ALFS ってのを始めて使ってみた。
これ便利だね。 バッチ処理みたいで面白い。
Total 5時間30分 くらいだったかな?

>>650 乙!
参考にさせてもらいました。
手順が分かりやすく書いてあるので助かったよー。
0667login:Penguin04/12/23 23:17:19ID:BrkEvOUl
英語力がない上に初心者とかいってるやつは、
古いバージョンでもいいから、日本語訳されたbookを読んで、
>>650のとこをみながら、ALFSでやれ。
0668login:Penguin05/01/01 13:00:20ID:8mdTPAj2
6章で/usr/libや/usr/binのファイルを/libや/binに移す理由はわかるんだけど、
逆に、移さない場合もあるのは何故ですか?
移動させてないファイルはあまり重要ではないっていう解釈でいいのでしょうか?
0669login:Penguin05/01/02 19:40:18ID:ywe3nReU
>>668
ファイル配置をFHSに準拠させてるんじゃないかな。
0670login:Penguin05/01/11 00:20:54ID:N5SSEbB/
6.0をインストールして、悪戦苦闘しながら環境づくりをしています。

uimのconfigure時に、glib-2.0.pcが見つからないからパスを教えれ、と言われるのですが、
このファイルはどこにも無いようです。

blfsのpkgconfigのところも見ましたが、参考になるようなことは書いてありませんでした。

glibcのインストール時に何かしなければいけなかったのでしょうか。
お助けください。
0671login:Penguin05/01/11 00:57:19ID:t48h3UaH
glibc2がインストールされてないから検出されない。
当たり前。インストールしなさい。
0672login:Penguin05/01/11 04:43:45ID:59JSiIzk
glibとglibcの混同がここにも
0673login:Penguin05/01/11 05:46:01ID:dhy5RVUb
>671 typo ごめん。
0674login:Penguin05/01/11 07:41:22ID:woT3JOYk
>>670
インストールしてないならいれれば即解決。
普通、/usr/lib/pkgconfigにインストールされるけど
うまくいかなかったらpcファイルのあるパスを環境変数
PKG_CONFIG_PATH
に設定すりゃオッケー。
067567005/01/11 23:43:23ID:N5SSEbB/
はずかしい質問しちゃったよ、俺。
通りでglibcについてしらべてもなんもわからないわけだ。

ほんとうに申し訳ありませんでした。
0676login:Penguin05/01/14 10:37:04ID:vIBUe90m
Gerard Beekmansによる [email protected] への投稿から抜粋

LFS 2nd Printed Edition の予約受け付けが開始されました。
2月15日までに予約すると通常価格$19.99の印刷済みBook及びCD-ROMが
$13.99で購入することができます。
米国以外の海外への発送も可能です。日本への送料は$11.25〜$22.50です。

オーダー及び詳細情報
http://cart.cheapbytes.com/cgi-bin/cart/0970010004.html
0677login:Penguin05/02/08 19:28:43ID:4OtVudmQ
LFS6.0で、chapter6のgcc-3.4.1のmake -k checkまで進みましたが、
unexpected failureがg++ summaryでは8534、gcc summaryでは18127も
出てます。いくらなんでも多すぎますよね。どこを見直せばいいんでしょうか?
それともこのまま進んでも大丈夫なんでしょうか?
機種はVAIO U3、ホストはFedora Core3です。
LFS-BOOKの通りに進めたつもりですが、どこか間違ってたんかなぁ。
0678login:Penguin05/02/08 20:18:39ID:Hjl68lCm
>>677
/dev/ 以下はどうなってる?
binutilsのビルド/チェック/インストールから、続けてgccをビルドしてる?
067967705/02/08 22:17:44ID:4OtVudmQ
>>678
レスありがとうございます。

/devは/mnt/lfs/devでいいんでしょうか?それだとconsole nullがあるだけです。

> binutilsのビルド/チェック/インストールから、続けてgccをビルドしてる?
glibcをインストールした後、chapter5で使ったbinutils-build内でmake ...をして(Re-adjusting the Toolchain)、
binutils-buildとbinutils-2.15.91.0.2とを消して、binutilsを改めて展開、ビルド、チェック、インストールの後に
gccに進みました。

ただ、glibcとbinutilsとの間だったか、binutilsとgccとの間だったか忘れてしまったんですが、
コマンドの入力を全く受け付けなくなってしまい、rebootしてもちゃんと再起動しなかったので、
電源長押しで切って起動。そしたらrepair filesystemというモードに入ってしまったので、
各パーティションをfsckしてから再起動。それからマウントし直して、chrootで入り直しました。
(Mounting Virtual Kernel File System, Entering the Chroot Environment)
やはりこのへんに原因があるのでしょうか?
0680login:Penguin05/02/08 23:08:06ID:Hjl68lCm
>>679
それならおそらく、checkに必要なデバイスノードが足りないだけ。
/mnt/lfs/dev/にramfsをマウントしてmknod、という手順を繰り返す必要がある。
(chapter06/devices.htmlの6.8.2節)

# 私の場合は、ある時期のunstableでデバイスノードが全然作成されなかったため
# binutilsのmake checkがまったく通らないという経験があった。

udevstartしてもデバイスノードが増えないようなら、
unstable版を参考に地道にmknodする方法もある。
068167705/02/09 19:17:49ID:RkjXvKap
>>680
6.8.2節をもう一度やり直しました。
テスト結果がほぼgcc-testresults mailing listの内容と同じになりました。
(expected passesが9639じゃなくて9640でした。)
再起動したことで、udevを実行する必要があったということですね。
これで先に進めます。ありがとうございました。
0682login:Penguin05/02/10 12:18:49ID:oOWFqUeh
hotplugを使わずに、例えばモジュール化していて起動後に必要になった
デバイス、例えば/dev/dspなんかをudevが認識するにはどうすればいい
のですか?分からなくてudevを再起動しちゃったのですが。
0683login:Penguin05/02/10 20:26:25ID:P9s3i16a
今から挑戦します!

環境はk6-2-533MHz機にVNC入れたCore3が入ってるのでその上で構築
するつもりです。WSに当たるPCはデュアルディスプレーで片方でググり
つつ進めるつもりです。目的はルーター兼TUX鯖をセレ433MHZ機で作る
予定ですが、Linuxの知識をある程度付けないと何か有った時怖いから
LFSを通じて知識増やそうと思ってます。ガンガルぞーーー!!



日記はチラシの裏にでも書けよ俺!
0684login:Penguin05/02/11 02:44:51ID:pAibWnuc
>>683
がんばって!
0685login:Penguin05/02/16 22:54:13ID:Hf2R3XyK
すみません、一つだけ質問なのですが…。明日あたりから5.1.1で初挑戦しようと
思い、手始めにhttp://www.atmarkit.co.jp/flinux/rensai/lfs01/lfs01a.htmlを
なぞってみました。
そこで、たまに¥を入力するように書いてあるんですけど、これってバックスラッシュでFAですか?
ベースはVine3.1で、エディターはvi、LANGはUSです。

とにかくLINUX触り始めてからまだ一月(Plamo4.01でローカルファイルサーバ立てただけ)、
OSの仕組みがわからないのが気持ち悪くて(何故かWindowsの時は気持ち悪くなかった)
こうなったらLFSから入門するぞ、と。気合入れつつマターリ勉強します。

だから「¥」のことだけ教えてくださいorz
0686login:Penguin05/02/17 01:24:19ID:v7P3x55s
¥を入力するように書いてあるところなんかどこにも無いので、
幻をみているとしか思えないのだが。ひょっとして釣られたのか?

それとなんで6.0じゃないんだろう。
0687login:Penguin05/02/17 12:45:44ID:e/veY1/6
>>686
.bash_profile を編集するってところで、
#PS1='\u:\w:$ '(http://www.atmarkit.co.jp/flinux/rensai/lfs03/lfs03a.html)
あと、
cp malloc/Makefile malloc/Makefile.backup
sed 's%\$(PERL)%/usr/bin/perl%' malloc/Makefile.backup > malloc/Makefilel
ってところです。(http://www.atmarkit.co.jp/flinux/rensai/lfs03/lfs03b.html Makefileの変更)

>それとなんで6.0じゃないんだろう。
まずは扱うファイル数が少ない方がいいかな、と思いまして…
で、3.3とか4.0探したけど見つからなかったので5.1.1でいこうと思いました。

ベースをVineでやってる人ってあんまりいなさそうですね。RHL9.0をDLしときました。
0688login:Penguin05/02/17 16:28:02ID:e/veY1/6
っていうか、Vineも赤旗も同じようなもんですね…赤旗なんでこんなに
容量食うの…
0689login:Penguin05/02/17 20:04:20ID:2JBp/A66
赤旗て。中国の紅旗Linuxベースかよ。チャレンジヤーだな
容量が気になるならクノッピクスでいいんじゃないのよさ
0690login:Penguin05/02/18 04:00:04ID:m1FD59Hz
>>689
いえいえ、いくらなんでも紅旗は…RHL9.0です。
よく分からないけどいらなそうなパッケージを除いてインスコしても
1G超えてるし、びっくりです。LFS以前に、普通に勉強用に使う
ためにディストリ選んだ時も、イメージ的に重そうなのでRHLとかrpm系は
検討もせずにパスしてたんですけど、まさかここまでとは思いませんでした。
で、Plamoに走ったんですけどね。

KNOPIXもDLしてみます。
0691login:Penguin05/02/20 12:56:20ID:RFeXPFN/
>>690
RHLを言うなら赤帽じゃ
(RedHat Linux)
0692login:Penguin05/02/20 15:21:15ID:N7f+FaUu
「ハット」と「旗」が響きの類似性を発揮した
0693login:Penguin05/02/24 22:01:55ID:SAEjhQdm
ちょっと古いバージョンのlfs-packages-3.3本体はどこにあるのでしょうか。
本家には文書類しかありません。
0694login:Penguin05/02/24 22:25:28ID:XcOHQG9j
どっかで見たぞ。ちょと探してくる。
見つからなかったらゴメン
0695login:Penguin05/02/26 17:04:14ID:6wpcF5JB
Plamo4.01 カーネル2.4.27 GCC3.3.2 で5.1.1やってまつ。日本語訳があるからだけど。

6章のglibc-2.3.3のmakeで躓いちゃったので今から原因究明。
時間かかるからメンドーだけど、それなりに楽しいでつね。
0696login:Penguin05/03/02 16:12:59ID:yK4D5ds8
↑です

先ほど無事に5.1.1ブートしました。さてこれから何をやろうか?
LINUX自体の初心者はLFSインストールしても次に何をすれば
いいのか、明確な目的がない。少なくとも自分は。

というわけで、もう一回最初からやろうかな。ただのアホみたいやけど…

簡単なシェルスクリプト書きながら第5章やって、
6章に入ったとたんにエディタがなくなってマンドかった。
chroot抜けてまとめてスクリプト作ろうと思ったんだけど、間違った
時にchroot環境とベース環境を行ったり来たりになりそうでメンドクサ
そうだと思い、vimを入れるまでは一つ一つやっていきました。
皆さんはどうしてますか?
0697login:Penguin05/03/02 22:02:33ID:mMZ8ZIT3
tDiaryとかで日記でも書けよ。
0698login:Penguin05/03/08 05:00:44ID:kA2TVcAt
本物のプログラマはエディタを使わない。cat > で十分。Bill Joy(viの開発者)が言っている。
明確な目的がないならLFS6でやってみなよ。今度はなるべく本を読まない方向で。
システムへの理解が深まるよ。あと単にビルドするだけじゃなくてコード読んでみるとか。
全部理解できれば、君もハッカー。
0699login:Penguin05/03/08 15:58:42ID:gfLyyk/s
 
(´-`).。oO( 何か香ばしいな・・・ )
 
0700login:Penguin05/03/08 17:31:01ID:uw5JF+Mw
>>698
696です。そう、cat > 使うこと後で気付いたんですよ。
ちなみに6やるんだったらベースはカーネル2.6系ですよね。
何がいいんでしょう?fedora3とかですか?
0701login:Penguin05/03/13 04:50:57ID:c4cpv0LU
なんでLFSのLiveCD使ってる香具師いないの?
0702login:Penguin05/03/13 13:10:03ID:X87kAo2H
>>701
http://lfs.osuosl.org/lfs/packages.html
結構、こっそり置かれてるからわかりずらいのかもね。
LFS 構築するには一番便利だけど、
DHCP な環境じゃないと、
外から ssh アクセスできるようになるまで時間が掛かるとか。
(lfslivecd-x86-6.1-1-pre2.iso で試したときはそうだった)

以下、Live CD を使うときの sshd 起動手順 (日記没ネタ) -----------

# キーボード配列
・loadkeys jp106

# DHCP なんて動的なものは悪魔だよ派
・ip addr add 192.168.xxx.yyy/24 broadcast 192.168.xxx.255 label eth0 dev eth0

# とりあえず sshd を使いたい人は passwd ファイルに sshd を足す必要がある
# sshd:x:22:22:sshd:/dev/null:/bin/false の一行を追加(Gentoo を参考にしました)
・vi /etc/passwd

# root のパスワードを設定する
・passwd

# sshd スタート
・/usr/sbin/sshd
070370205/03/13 14:00:15ID:X87kAo2H
> ・ip addr add 192.168.xxx.yyy/24 broadcast 192.168.xxx.255 label eth0 dev eth0

嘘書きました。
正しくは

cat > /etc/sysconfig/network-devices/ifconfig.eth0 << "EOF"
ONBOOT="yes"
IP=192.168.xxx.yyy
NETMASK=255.255.255.0
BROADCAST=192.168.xxx.255
SERVICE=ipv4-static
PREFIX=24
EOF

/etc/rc.d/init.d/network restart

でした。恥ずかしいので死んできます。
;y=ー(´Д`;)・∵. ターン...
■ このスレッドは過去ログ倉庫に格納されています