1 名前:login:Penguin [2006/08/13(日) 04:53:17 ID:dhGPAboY] 現行での最新安定版は6.2です。 本家 www.linuxfromscratch.org/ 日本語参考 www.linux.or.jp/JF/JFdocs/LFS-BOOK/ (JFの日本語訳です。5.0なので注意) www.atmarkit.co.jp/flinux/rensai/lfs01/lfs01a.html (@ITの記事です。3.3なので注意) www.shizu-net.jp/ 〜taki/LoV611.php?itemid=10 (制作途中みたいです。) 今はLiveCDやら自動化のシェルスクリプトなど便利なものがあるみたいですが、本質的に理解したい人や初めての人は全て手動でやる事を進めます。 基本的に分からない事やトラブルに関しての質問をする時は気を付けましょう。 なるべく抽象的な表現は避け、具体的な事象を元に理論立てて相手に分かりやすいように質問される側の立場に立って質問してください。 というわけでハンバーガー作りが好きな人はどぞ。↓
161 名前:156 mailto:sage [2006/10/28(土) 22:33:05 ID:dAZgdIx0] 丁寧にありがとうです。 CUI, GUI, chroot のことは分かってるつもり。 コピーするっていうのもchrootする前に…の意味。 インストールの仕方が>>159 さんとは違うのかな。 LiveCDからブートしてるんだけど… GUI云々はまだ先の話だと思ってる。
162 名前:login:Penguin [2006/10/28(土) 22:44:42 ID:QVP1hUSj] ん〜ん・・・ GUI は先でもいいけど、これまでに代表的な Linux ディストリビューションで経験してますよね。GUI も X の設定も。 startxfce4 叩くだけで GUI 使えるのに、なぜ先送りなんでしょう? 効率が全然違いますよ。
163 名前:login:Penguin [2006/10/28(土) 23:23:59 ID:QVP1hUSj] どうしても CUI でやるなら、せめて Screen 入れるべきでしょうね。 LiveCD に入ってるのかな? LiveCD 使って Xorg-7.1 ビルドまで出来たから、もうお腹一杯。 LiveCD は使うべきじゃないという持論を改めて確信。 Knoppix などの 1CD Linux 使うんでも出来るんだから、 LiveCD 使う最後の理由は、そこにパッケージソースとドキュメントが 初めから入っているから、ということのみ。
164 名前:login:Penguin mailto:sage [2006/10/29(日) 07:09:50 ID:efeKgqzT] そもそもリナックスと言うかユニックスがルートが書き込めないのを前提にしてないからねえ。 ライブCD前提にまともなOS作れば良いのに。
165 名前:login:Penguin [2006/10/30(月) 21:36:06 ID:yxYkgNV+] >>161 ちょっと気になったんで付け足しておきますけど、 > インストールの仕方が>>159 さんとは違うのかな。 インストールの仕方の問題ではないですよ。 LFS ビルド作業を開始する以前の話ですから。 (ビルドしてきた途中から切り替えてもよいですが。) LiveCD 起動直後に Xfce を起動するんですよ。通じてます?
166 名前:161 [2006/10/31(火) 00:41:29 ID:bvduS/38] うすうす通じてましたよ。 どうやらそういうことのようですね。 いろいろとありがとうです。 一種の訓練のつもりでコマンド直打ちしてるんで コピペはしないつもりです。 コピペじゃないGUIのスゴさは通じてないですけど… (汗
167 名前:login:Penguin [2006/10/31(火) 09:22:47 ID:5Bq5M3K/] >>166 いまだに全く通じてないってことですね。 まぁ自助努力してください。解説めんどうです。 たとえ話でまとめますよ。 LFSクッキングスクールのLFS特製ハンバーガーコース。郊外に住む私は 電車とバスを乗り継いで通うわけです。ところが一人変人が居て、重い 荷物を背負って、鉛入りのリストバンド、フットバンドを装着して、 自宅から何kmも歩いて通っている人が居るわけです。ハタから見れば、 何考えてるんだろうね、この人は、と。ところが本人は、これが目的 なんです。体力と精神を鍛えてるんです、と。それは仕方ない。 (あきれ顔を押し殺して)まあせいぜい頑張りなはれ、となるわけです。 とまぁ、そういうこと。
168 名前:login:Penguin [2006/10/31(火) 12:41:49 ID:5Bq5M3K/] しつこいたとえ話 「あなたの名前は?」「私、浦島太郎です。」 あぁなんだ。だから電車もバスも知らないんだ。 だったら教えますよ。便利ですよ。こうこうこうです。 「いや私にはよく分かりませんから、カメさんの甲羅に乗って 通うことにしました。海を渡って川を上って、どんぶらこ」 仕方ない。電車もバスも受入そうにないから。 ハンバーガーをクッキングする目的がどこへやら。
169 名前:login:Penguin [2006/10/31(火) 19:45:36 ID:bvduS/38] LFSクッキングスクールにはあなたのいう特製ハンバーガーコースしかないの? 目的や手段は人それぞれでいいと思うんだけどな。
170 名前:login:Penguin [2006/10/31(火) 19:56:34 ID:5Bq5M3K/] もちろん否定しません。好みの問題です。 よかれと思って提案したつもりですが合わなかったようです。
171 名前:login:Penguin mailto:sage [2006/10/31(火) 20:33:46 ID:CTc3Uotl] 自分のコミュニケーション能力を疑った方がいいと思うよ。
172 名前:login:Penguin [2006/10/31(火) 20:51:26 ID:bvduS/38] それ、どっちに言ってるか分からないけど、 よかれと思って提案してくれてたんだから、個人的には いい意味で気にしてないよ。 スレの話題をそらしてしまってすまんかった。
173 名前:login:Penguin [2006/11/01(水) 12:47:55 ID:3PIKmj+X] 日本での LFS コミュニティって成長してないですよね。 そこがいいところ。創生期・黎明期の方が活発な芽が出てきますから。
174 名前:口がおっぱいの形にしか動かない mailto:sage [2006/11/01(水) 13:23:11 ID:z+l+Nz+m] _ ∩ (´・ω・`)ショボーン彡 おっぱい!おっぱい! ( ⊂彡 うぉっぱい! | | し ⌒J
175 名前:login:Penguin mailto:sage [2006/11/01(水) 20:20:17 ID:Oikegvm4] 2ch 以外の 日本での LFS コミュニティっていったらどこ?
176 名前:login:Penguin mailto:sage [2006/11/01(水) 22:28:03 ID:raJe4ZUz] >>175 このスレがLFSのコミュニティーという発想は無かったな ていうか最近LFS触ってないけど久しぶりに来たら人増えてるな 人が増えて荒れるか、過疎って寂しい思いするのが2ch
177 名前:login:Penguin mailto:sage [2006/11/01(水) 23:41:17 ID:G9hhntZZ] 増えてるのか・・・なら質問。 CLFSやってる人いる? SHがないので、MIPS参考にしながらやってみようとしたら、最初のGLibでこけますた。
178 名前:login:Penguin mailto:sage [2006/11/02(木) 22:45:16 ID:eHoLHt4j] BLFS の 15-alsa.rules だと、設定のリストアでコケますけど。 なんででしょう?
179 名前:login:Penguin [2006/11/03(金) 18:31:45 ID:s2uMN7M4] Linux World9月号見ながら6.6.1入れ始めた〜。 途中でハングするとどこから続けていいか迷うね・・・。 内容を理解してないだけなんだろうけど。
180 名前:login:Penguin [2006/11/03(金) 20:01:40 ID:/HHhNtgO] >178 BLFSのメーリングリスト調べたらどうでしょう。 ALSA の syntax error どうの、ってのがありますが。 ALSA 一度も使ったことないんで、内容分からずタイトルしか 読んでません。
181 名前:login:Penguin mailto:sage [2006/11/04(土) 01:17:17 ID:tbO6O/r5] >180 178です。 メーリングリスト見てなかった。見ます。 エラーの内容はLFSよりも、ALSAとかUDEVの方なので、 そっちも見ます。失礼しますた。
182 名前:login:Penguin [2006/11/04(土) 23:24:31 ID:muoc65DD] linuxfromscratch.org が変?
183 名前:login:Penguin mailto:sage [2006/11/05(日) 00:00:05 ID:tbO6O/r5] webコンテンツがなくなってディレクトリが見えてるね。
184 名前:login:Penguin mailto:sage [2006/11/13(月) 16:51:52 ID:OdjaCk3+] LFS触る前にGentoo触った 超だる〜、なんだこれ?と思った。 BLFSでGNOMEまで構築して1年ほど使った DistroWatchや日本のLinux事情見ながらコツコツうpでとした。 疲れた。 また、Gentoo入れてみた 超便利〜♪とおもた。 LFSベースでGentoo見たいな事出来ないかな? インストールは現状のままで、パッケージの更新はGentooのように emerge --update --fetchonly system emerge --update --fetchonly world のような感じで更新のあったパッケージだけを取得できればいいのにな…
185 名前:login:Penguin mailto:sage [2006/11/13(月) 21:58:22 ID:tRWyB2WR] Gentoo使ったことないんで分からんです。 オレが読み違えてるんだったらスマンのだけど、 LFSじゃなくてGentoo使えばいいんじゃないの? それともGentooへの不満を解消するにはLFSが近道とかいう話?
186 名前:login:Penguin mailto:sage [2006/11/14(火) 00:10:29 ID:/6zgGUE4] >>185 ただ使うだけならGentooでも他のディストリでもいいんです。 でもLFSのような面白さは無いんですよね 折角1から手作業で構築したシステムが常用するには不便だということを 思い知らされたら悲しいじゃないですか。 遊べて学べて実用するときは楽な管理が出来るようになればいいなと思ってるんです。
187 名前:login:Penguin [2006/11/14(火) 13:02:54 ID:skl2zaGn] >>186 「LFSのような面白さは無い」に一票。 で、 パッケージ管理は一応、LFSの目的外と説明されています。 ですから実用していくなら、パッケージ管理機構も自ら 手法を選択して構築することになるかと思います。 LFS6.2 chapter6 Package Management
188 名前:login:Penguin [2006/11/14(火) 21:24:08 ID:avtVUGGp] >>186 , 187 同じく一票。 要するに、楽に管理できることを前提として 常用できることを期待して手作業で一から構築したけど まだ不満が残る、ということだよね。 ただ、「LFSのような面白さ」っていうのを体感するがおそらく そもそもの目的だったろうから、 作業の途中で目的がすりかわったか、増えたか、あるいは 気づいたかのどれかだよね。 LFSで学んだ後、LFSから再び別のことを学べるかどうか分からないけど、 たぶんLFSの面白さを感じることとか学ぶことって一過性のものじゃないかと思う。 だとしたら結局のところ、一度LFSで学んで気が済んだ後は、 便利さを追求したディストロを使う方が目的の一つにはあってるんだよね。 で、話をとばしてまとめると、 学んで理解したものを常用したい。 と、自分はそう思ってる。 # ほかにも、Scratchからのディストロを他人と共有するとか、 # 楽しさを共有することを第一の目的にするとか、 # いろいろ考えたりはするけど、現実にはそうもいかないね。
189 名前:login:Penguin mailto:sage [2006/11/14(火) 21:48:22 ID:uWjgFCyq] LFSはぶっちゃけ教育用なんだよね。 日常のシステムとして使うならUbuntuとかFedoraとか専用のディストリがいいかも・・・ セキュリティアップデートとか面倒だし。まあ、俺はどんなディストリでもBLFSを参考に アプリをコンパイルしちゃうけど。
190 名前:login:Penguin mailto:sage [2006/11/16(木) 12:55:21 ID:d52Zf8Cs] LFSはぶっちゃけ娯楽用なんだよね。 日常のシステムとして使うならUbuntuとかFedoraとか専用のディストリがいいかも・・・ セキュリティアップデートとか面倒だし。まあ、俺はのんけでも平気で食っちゃうような やつなんだけど。
191 名前:login:Penguin mailto:sage [2006/11/18(土) 03:12:23 ID:S7/8ArxU] 何かまたおかしくなってね?webalizerディレクトリとか見えちゃってるんだけど。
192 名前:login:Penguin mailto:sage [2006/11/18(土) 12:58:37 ID:g7dVZGhB] Website From Scratch
193 名前:login:Penguin [2006/11/18(土) 22:18:40 ID:nN24NznR] FC6をホストにしている方、います? どうやら FC6 側の問題で LFS構築できませんね。 しばらく、ほとぼり冷めるまで止めます。 CentOSに切り替えました。
194 名前:login:Penguin [2006/11/19(日) 08:09:30 ID:6HGIFF/R] >>188 > まだ不満が残る、ということだよね。 受け身の発言で、LFSの意義を理解されていないと見受けます。 Beekmansは不満を解消するために一から作ったのです。 望むことがあるなら、我々もその素地を受けて一から作るべきです。 それを LFSプロジェクトに還元すれば、なお良しです。 LFSの学習が終了したような発言も見られますが、 それは単に「LFSの作業手順を一通り実施した」に過ぎません。 それは学習ではありません。 たとえて言うなら、歴史の教科書を一通り読んで 「歴史の学習は終った」と言っているのと同じです。 それよりも先に、数多くの学習が待っているはずです。 常用システムを作りたいと望むなら、そのシステムを作りあげることで、 LFSの学習成果があったことを実証できます。それを作りあげることが 出来なかったら、LFS学習が出来ていないということです。
195 名前:login:Penguin mailto:sage [2006/11/20(月) 22:58:51 ID:P36CI2tF] 本家サイトにこのところアクセス出来ないので、ミラーのURLを列挙しておく。 全部じゃなくて適当に選んで掲載してみる。 ttp://lfs.mirror.shizu-net.jp/ ttp://lfs.oss-mirror.org/ ttp://lfs.osuosl.org/ ttp://lfs.scarlet.be/ 早く復旧しないかなぁ。
196 名前:login:Penguin mailto:sage [2006/11/21(火) 01:17:58 ID:IsP39GLm] 乙です
197 名前:login:Penguin mailto:sage [2006/11/26(日) 17:17:21 ID:r3Yw560B] お前らPS3向けにCLFSでbasic system softwareの構築の直前まで行った イメージを作ってみましたよ。 initrd=sr0:/boot/initramfs.gz sr0:/boot/vmlinuzでインストーラが起動するはず。 でも実機が無いので自分ではテスト出来ないので、チャレンジャーな人だけ 試してみて下さい。下手したら既存のlinux領域全損するので注意。 ブートオプションはinitext=debugを渡すと、 色々する直前でexec /bin/shを起動するので、initの検証をしたり、 マニュアルでインストールしたい人はそうしてください。 インストールした後は、 initrd=sdan:/boot/initramfs.gz sdan:/boot/vmlinuz arg で多分起動します。nはインストールしたパーティションの数字。 イメージはttp://itn2002.sakura.ne.jp/archive/ps3/clfs-ppc64.iso で、ブックにあるソフトの他に、wget,nvi,dhcpcd,pkgutils,prt-getを 同時に収録しました。pkgutils,prt-getについては以下のURL参照 ttp://jw.tks6.net/files/crux/prt-get_manual.html ttp://www.fukt.bth.se/~per/pkgutils/ まあ別に使わないならそれでも良いです。 後、ISOには使うソースも収録してあります。
198 名前:login:Penguin [2006/11/26(日) 21:17:28 ID:R/q/2b06] BLFS Tips: Emacs-21.4a メイク LFS構築時の、ホストシステムからchrootした環境内では、 Emacs-21.4a メイクには失敗する。原因不明。 エラーは以下に示されるものと同様: ttp://www.archivesat.com/Emacs_development_discussions./thread75438.htm Stallman氏は、コンパイラの問題と発言しているが、 LFS, chroot 環境にて、それがどのように結びつくのか・・・ ホストシステムからは独立し、LFS単独環境下にてメイクすればOK
199 名前:login:Penguin mailto:sage [2006/11/27(月) 21:27:40 ID:AaIvPFnH] いつのまにかサイトのデザインがスッキリしたね。
200 名前:login:Penguin [2006/11/27(月) 23:17:11 ID:j5SNGT9H] >>199 良くいえばそうだけど 確かにカラフルではなくなったね。 しかし、レスポンスがなんか遅いような気が...
201 名前:login:Penguin [2006/11/28(火) 12:25:58 ID:78q3HM24] >198 Stallmanって誰だか知ってる? 何かココに集う人、知らないんじゃないかな
202 名前:login:Penguin mailto:sage [2006/12/01(金) 18:56:36 ID:ciSGrxtN] そんなことはないでしょう。 もし、このスレの住人が RMS を知らなければ、それはかなりの問題です。
203 名前:login:Penguin mailto:sage [2006/12/03(日) 11:41:49 ID:mUwK7lQe] 2.16.18.1のkernalでSVN-LFS構築完了後に、kerneとkernal-headerの2.16.18.3へのupdateって、全て初めから構築しなおさないといけないのでしょうか?
204 名前:login:Penguin mailto:sage [2006/12/03(日) 15:52:22 ID:Wi7dHq2/] >>203 不要。カーネルツリーの外にあるドライバは再構築したほうがよし。
205 名前:login:Penguin mailto:sage [2006/12/04(月) 21:22:19 ID:k4NLgis2] >203 です。 >204 ありがとうございます。 早速試してみましたが、SVNの最新で書いてあるchapter6の patch -Np1 -i ../linux-2.6.18.3-unifdef-1.patch make mrproper make headers_check make INSTALL_HDR_PATH=/usr headers_install で主要なヘッダーファイルが全部消されてしまいました。 (buckupを取っておいたので復旧できましたが・・・) make INSTALL を使わずに、chapter5で書いてあるように cp -av usr/include/* /tools/include でheaderファイルを作れば良いのでしょうか? あと、 > カーネルツリーの外にあるドライバは再構築したほうがよし と書いてあるのは、GlibcとXlib関係かなと思いましたが、具体的にtreeの外にあるドライバー は具体的に何処のdirectoryを見て判断したら宜しいのでしょうか? 誰か、お手すきの時に教えてもらえませんでしょうか?
206 名前:login:Penguin mailto:sage [2006/12/12(火) 20:31:07 ID:OggMYe/R] 昨日から入れはじめた。当時、LFS のサイトは生きていた。 今日、インストール途中でつまづいた。google で検索すると LFS の ML に同じ ところでつまづいてる奴を発見。さっそく LFS のサイトに ML 見にいったら…つながらん。 はやく生き返ってくれ〜
207 名前:login:Penguin mailto:sage [2006/12/14(木) 00:38:07 ID:VEoH5VH9] っ キャッシュ とかいう話ではない?
208 名前:login:Penguin mailto:sage [2006/12/14(木) 01:03:00 ID:+yuaivM5] まだつながんないね。今回は長いね。 ping はとおるね。apache おとして何やってんのかな? やぱ、アーカイブをダウンロードしとくべきだね。
209 名前:login:Penguin mailto:sage [2006/12/14(木) 10:18:02 ID:FjLmQKYt] ミラーがあるだろが
210 名前:login:Penguin mailto:sage [2006/12/14(木) 23:03:07 ID:tPioCMw1] やっと入った。 最初からやり直してみたら手順をひとつとばしてたよ。 athlon 1200MHz で glib のテストを省いてのべ9時間くらい。gcc のテストがエラーで 中断したのでダメだろうと思いながら最後までやったけど、いちおう起動はする。 起動直後のメモリー消費量が 16Mbyte っていうのが新鮮。 ここから環境を構築するのは辛いけど、楽しめたし勉強にもなった。 まだ LFS を体験してない人には結構オススメ。 >>209 ミラーもみてみたけど ML のアーカイブはミラーされてないようだったけど… まだ死んでるね。まさか俺がはじめたのが引き金ってことはないよな?
211 名前:login:Penguin mailto:sage [2006/12/15(金) 20:33:47 ID:ZEcAzEyI] ttp://www.linuxfromscratch.org/ 復旧してやったぞ。感謝しる
212 名前:login:Penguin mailto:sage [2007/01/29(月) 00:36:01 ID:/E7UaUtX] 今度、PowerPCでやろうかと思ってるんだけど、 x86以外でやったことある人とかいる?
213 名前:login:Penguin [2007/02/17(土) 15:32:45 ID:MEGvI8TV] ttp://www.matsuand.com/lfs/index-j.html よろしくお願いします。
214 名前:login:Penguin [2007/02/18(日) 17:16:51 ID:7k0Flsu4] >137 で BLFS 6.2 はいつリリースって話ありましたけど 先日リリースされましたね。 で、本日 wiki.linuxfromscratch 見てて知りましたが、 ちゃんと Roadmap 公開されてますね。 LFS 6.3 公開が、当初予定ではもう今頃のはずだった のに2ヶ月遅れだそうで。
215 名前:login:Penguin mailto:sage [2007/02/19(月) 18:39:59 ID:NaBKVtAE] >213 ありがとう 既存のディストリが重いから、またやろうとしたところでタイミングよかった。
216 名前:login:Penguin mailto:sage [2007/02/19(月) 23:57:56 ID:NaBKVtAE] 早速、gcc一回目で引っかかったOTL くそう、調べてやる><
217 名前:login:Penguin mailto:sage [2007/02/20(火) 21:13:51 ID:WKWwwSX+] 諦めますた(゚∀゚)アヒャ
218 名前:login:Penguin mailto:sage [2007/02/21(水) 00:25:54 ID:xW64/KO7] Ubuntu厨のオレがLFSに挑戦しますよ
219 名前:login:Penguin mailto:sage [2007/02/22(木) 06:29:35 ID:FX1OiNaH] せめてSlackwareくらいは通ろうぜ
220 名前:login:Penguin mailto:sage [2007/02/23(金) 17:04:03 ID:2erT7fSf] 某評価ボードのボードサポートパッケージの linux 版が LFS ベースだったす。 見通し良くていろいろ助かったす。
221 名前:login:Penguin mailto:sage [2007/02/24(土) 23:06:55 ID:w3rMhmMT] firefox-2.0.0.2でた! でも、BLFSは1.5.0.9のままだね。
222 名前:login:Penguin [2007/02/25(日) 10:44:28 ID:zYyMnN+A] Assigned task: firefox-2.0.0.1 ttp://wiki.linuxfromscratch.org/blfs/ticket/2218
223 名前:login:Penguin mailto:sage [2007/02/26(月) 17:17:53 ID:ztgW4CIi] 今更LFS 6.2を構築中。 5.7. Adjusting the ToolchainのSPECSの書き換えで sed 's@^/lib/ld-linux.so.2@/tools&@g' $SPECFILE > tempspecfile && となっているんだけど、この行頭指定'^'は必要? うちではこのせいで上手く置換できなかった。 あと、iv. Host System Requirementsのリストには書かれてないけど 5.14. Bash-3.1の構築にyacc(bison)が必要で、bison構築には m4が必要だった。
224 名前:login:Penguin [2007/03/11(日) 11:10:48 ID:po4tyqIB] >>213 d楠
225 名前:login:Penguin mailto:sage [2007/03/11(日) 13:19:53 ID:SeLrDGdw] >>223 bisonの件はerrataにあるね。
226 名前:login:Penguin mailto:sage [2007/04/04(水) 19:16:19 ID:JY70Ns3G] xen上で構築してうまくブートできますた記念マキコ すごく勉強になるねこれ
227 名前:login:Penguin mailto:age [2007/04/04(水) 22:02:57 ID:Me0quZEs] 良スレage
228 名前:login:Penguin mailto:sage [2007/04/08(日) 11:44:34 ID:rs6K8D8m] >>120 >>216 Time.hとかのヘッダが見つからなくてmake bootstrapに失敗したなら俺が今ハマったのでチラ裏兼ねて亀レスしておこう。 解決法は、一回目のGCCコンパイル時にはパッチを当ててはいけない。パッチ読むとpass2用と書いてある。
229 名前:login:Penguin mailto:age [2007/04/21(土) 00:30:59 ID:Ba1LieTN] 良スレ∩(゚∀゚∩)age
230 名前:login:Penguin mailto:sage [2007/05/06(日) 23:10:01 ID:5D9aqRNO] BLFS の firefox-2.0.0.3 の最後のコマンドラインですが、 ../firefox-build/dist/{private,public}/nss/ ↑このディレクトリて、なくないですか?
231 名前:login:Penguin [2007/05/13(日) 09:40:51 ID:aKlzatMg] --with-system-nss をどうしたかに拠るのでは?(想像)
232 名前:login:Penguin [2007/05/15(火) 17:14:46 ID:ibZQ61vf] LFS6.2で、一回目のgccビルドでこけました。 >>120 とか>>216 と同じかも? insn-attrtab.oとかいうのがmake出来ないらしいが、そもそもinsn-attrtab.cなんてファイルが見当たらない。 Makefile.inにはちゃんと登場してるのに。 ってか、正直、さっぱりです。(…ってか、Makefile.inの.inって何よ?) 一応、報告までに。さぁ〜、google先生、出番です! $gcc -v gcc version 3.3.6 (Debian 1:3.3.6-7) $make bootstrap (略) xgcc: Internal error: killed (program cc1) Please submit a full bug report. See <URL:gcc.gnu.org/bugs.html> for instructions. make[2]: *** [insn-attrtab.o] Error 1 make[2]: Leaving directory `/mnt/lfs/sources/gcc-build/gcc' make[1]: *** [stage2_build] Error 2 make[1]: Leaving directory `/mnt/lfs/sources/gcc-build/gcc' make: *** [bootstrap] Error 2 (終了)
233 名前:login:Penguin mailto:sage [2007/05/15(火) 18:09:20 ID:ivPjnuGc] こういうのは大抵略した部分が重要な法則。
234 名前:232 [2007/05/15(火) 23:17:52 ID:yW0NpfAa] >>233 マジっすか?一応、コンパイル出来てたみたいですけど… また明日、make bootstrapして省略した部分を確かめてみます。 確か、insn-hogehoge.oだったような… ってか、insn-attrtab.cってのは、スクリプトで生成されるらしいですね。 configureかmake bootstrapの段階かは、また明日調べますけど。 うわ、これじゃまるでチラシの裏だ(-_-; まとめてからカキコしよ。 関係ないけど、Makefile.inってautoconfが吐くんだ…知らなかった(恥)
235 名前:login:Penguin mailto:sage [2007/05/16(水) 10:57:41 ID:i/WGiaig] パッチの当て過ぎまたは不足という可能性も。勘だけど
236 名前:login:Penguin mailto:sage [2007/05/16(水) 12:28:07 ID:M3D4jOQ7] gccのinternal errorならメモリがぶっ壊れてるとかCPUオーバークロックしてるとかの可能性もあるな。
237 名前:login:Penguin mailto:sage [2007/05/16(水) 12:47:35 ID:4QcCvU7o] gccに限らないけど、ログとりながら作業した方が後で楽な事も多いよ。 make bootstrap 2>&1 | tee log.make とか。
238 名前:login:Penguin [2007/05/16(水) 13:18:34 ID:ljYe5bNP] 関係ないけど、Makefile.inってautoconfは吐かないよ。 Makefile.in をインプットして Makefile を吐くんだよ。
239 名前:login:Penguin [2007/05/16(水) 13:19:22 ID:ljYe5bNP] うそうそ Makefile を吐くのは configure configure を作るのが Autoconf
240 名前:232 [2007/05/16(水) 13:22:53 ID:9qiIDosW] >>235 パッチは、ブックに従っている(つもり)ので、何も充ててません。 >>236 ファイルが壊れてるとかメモリの異常とかも、何度もダウソや再起動をかけてやってるので、多分、ないと思います。 ってか、開発版LFS Version SVN-20070514のGCC4.1.2を導入したら、すんなりビルド出来ました。 当初の問題は何も解決してませんけど、これで行こうかと思います。 うわ、邪道だ(-_-;)
241 名前:232 mailto:sage [2007/05/16(水) 13:39:25 ID:9qiIDosW] >>237 おーけー。エラー出力を標準出力にするんすね。で、それをパイプでteeが拾うと。(今調べた) >>238-239 automakeが吐くんすね、間違えました。もー、わかりにく。 なるほどー、勉強になるな。…LFS以前のことばっかだけど。頑張れ、オレ。
242 名前:login:Penguin mailto:sage [2007/05/16(水) 14:10:24 ID:F6qEenr0] メモリ不足でもInternal Error吐いた気がする。
243 名前:login:Penguin mailto:sage [2007/05/16(水) 18:14:05 ID:AeUyq6HL] 挫折した自分が言うのもなんだがガンガレ! 上手くいかなくても勉強にはなるから。
244 名前:232 mailto:sage [2007/05/17(木) 00:17:25 ID:8peEUtyn] よし、最大の鬼門と思われるgccも、4.1.2を使うことで回避。(4.0.3がmake出来ないのは、余裕が出来たら調べる、のか?) 後は、ひたすらconfigure && make && make installばっかりだ。 うわー、SBU=17minutesだと辛いもんがあるなぁ〜。一週間で終わるかな… (初心者故に)訳の分からんbootscriptを解読し、jfbterm + uim-fepを入れ、juliusなんかもインストすれば、夢のX無し環境の完成だ! …一体どの位の人数が賛同してくれるかわからんが、XはFlash付きのwebを見る時の火狐ぐらいでしか要らないんだ、個人的に… 普通のディストリだと、何削ればいいかわかんない&パッケージ多過ぎで困ってたんだけど、LFS万歳! って言っても、まだConstructing a Temporary Systemだけどな!妄想膨らみ過ぎ! けど、この喜びを誰かに伝えずににはいられない。ありがとう!
245 名前:login:Penguin mailto:sage [2007/05/17(木) 13:33:32 ID:Ufodc4pC] おめ
246 名前:login:Penguin mailto:sage [2007/05/18(金) 17:31:29 ID:AldUOk05] LFSは素晴らしい。
247 名前:login:Penguin mailto:sage [2007/06/28(木) 03:52:01 ID:5ZFmHyYx] LFS6.2@LiveCD on VirtualBoxでやっぱりgcc1回目失敗。 パッチの当て方すらググって調べないとわからなかったビルド初心者なのでもしかするとBinutilsも失敗してるかもだけど(´・ω・`) とりあえず今ログとってみてます。(X立ち上げずにやってるので)
248 名前:247 mailto:sage [2007/06/28(木) 15:27:46 ID:5ZFmHyYx] 今>>228 に気づいた。なんかちゃんと進んでる感じがする。 とりあえずがんばってみる。
249 名前:247 mailto:sage [2007/06/28(木) 16:39:22 ID:5ZFmHyYx] ってかパッチ当てるタイミングって指示されてるのか! glibcでも詰まって困ってたwww
250 名前:login:Penguin [2007/07/02(月) 22:16:47 ID:/UITRZVB] ひょっとして VMI ってかなり早い? VMware での LFS 作りに便利
251 名前:login:Penguin mailto:sage [2007/07/24(火) 09:03:21 ID:y7738hp6] おまいら、脆弱性にはどうやって対処してるの? 個別にtar玉拾ってくるわけ?
252 名前:login:Penguin mailto:sage [2007/07/24(火) 11:18:00 ID:5I8ERurE] >>251 当たり前なことを
253 名前:login:Penguin mailto:sage [2007/07/25(水) 22:32:02 ID:z5nymDpq] >>251 ドイツ軍人は脆弱性などにうろたえない
254 名前:login:Penguin mailto:sage [2007/07/26(木) 12:40:32 ID:YatnvMaY] >>251 securityfocusあたりで情報を収集しパッチを探して適用 or 互換性に問題がなければバージョンアップ
255 名前:login:Penguin [2007/07/28(土) 21:50:33 ID:RyCjhXEo] LFS6.3rc1
256 名前:login:Penguin mailto:sage [2007/08/19(日) 07:00:06 ID:Vna9hm+K] おまいらはパッケージのバージョン管理ってどうやってる? 漏れはstowなんだが。 www.gnu.org/software/stow/ ここの住人にはLFSを教育用としか思ってないのが多いから バージョン管理なんかしないのか。
257 名前:login:Penguin [2007/08/22(水) 01:12:50 ID:LEKahQzt] >>256 同じくstowで管理しています。 ls -l `which コマンド名` でコマンドがどのパッケージに含まれているか簡単に判るのでLFS触りたての頃はものすごく助かりました。 それと無知で申し訳ないのですがパッケージのバージョン管理の利点が判りませぬ...orz 新しい版のパッケージが出たらインストールしてstow、正常動作を確認後に旧バージョンを削除で通して来たのですが、旧バージョンも残して管理した方が賢明です? や、さすがにbashなどの重要なパッケージは旧バージョンを残したままですが…
258 名前:login:Penguin mailto:sage [2007/08/22(水) 03:12:54 ID:dt4HYQ+P] >>257 バージョン管理については、Busyboxをどこかに置いておけば大抵は復旧可能なので気にしてない。 その手のツールの利点はどっちかというとファイル管理の方が大きいな、俺の場合。挙動不審なアプリの周辺を調べるのに便利だから。
259 名前:256 mailto:sage [2007/08/22(水) 10:14:30 ID:YKzrUrsb] >>257 言葉間違えた。 バージョン管理じゃなくてパッケージ管理だった。 漏れはGCCとカーネル以外はバージョン上げ後数日のうちに消してる。
260 名前:login:Penguin [2007/08/30(木) 17:15:54 ID:2LNtvMhn] LFS-6.3正式リリースage ttp://www.linuxfromscratch.org/news.html
261 名前:login:Penguin [2007/11/04(日) 11:37:50 ID:MmdnWqeb] LFSをやっているんですが、 5.7. Adjusting the Toolchain のセクションのリンクチェックで /tools/lib/ld-linux.so.2 ではなく、/lib/ld-linux.so.2 になってしまいます 何がいけないんでしょう?
262 名前:login:Penguin mailto:sage [2007/11/05(月) 17:14:10 ID:K+lH35d3] >>261 多分同じセクションでやってるgccのspecfile書き換えに失敗してる。 cat `dirname $(gcc -print-libgcc-file-name)`/specs とかやってみて、 ld-linux.so.2が指定されてるところがちゃんと/tools/lib/...になってるか 確認した方がいい。
263 名前:261 mailto:sage [2007/11/05(月) 20:12:55 ID:BMluaotu] ありがとうございました。できました。
264 名前:login:Penguin mailto:sage [2007/11/11(日) 22:46:46 ID:Te5Dflyx] blfs の Xorg-7.3 まだあ? driver のビルドがコケてこまってますよ!
265 名前:login:Penguin [2007/11/12(月) 11:05:18 ID:UqWBYR4v] 手順どおりにやったらasm/io.hあたりがインスコされねえ。 無理やりコピーしてもコンパイルエラーだらけになるし。 jfbtermがビルドできないって困るって!
266 名前:login:Penguin mailto:sage [2007/11/13(火) 03:00:11 ID:DHy7sqZd] 俺も以前jfbtermコンパイルしようとしてコケた覚えあるな。 もう入れるつもりも無いけど
267 名前:login:Penguin mailto:sage [2007/11/17(土) 15:12:11 ID:8hAIjoJl] GentooとLFSの違いは?
268 名前:login:Penguin mailto:sage [2007/11/17(土) 21:38:24 ID:N1q0D3Tq] >>265 ln -s /usr/src/linux/include/asm-xxx /usr/include/asm アーキテクチャ依存ヘッダはシンボリックリンクで。
269 名前:login:Penguin mailto:sage [2007/11/17(土) 22:14:18 ID:wOmp+L+y] >>267 Gentooって誤解されてるよな。 Gentooにはきちんとパッケージシステムがあって、aptとかyumみたいな感じのツールで依存関係込みで管理できる。 自分で全てのパッケージをとってきてコンパイルすることが必須なものではない(もちろんしたいならどうぞ)。 LFSには(自分で導入すれば別だが)そういう物がない。
270 名前:login:Penguin mailto:sage [2007/11/23(金) 14:03:18 ID:j3DN3QZJ] >>264 何のドライバのビルドがコケるの?
271 名前:login:Penguin mailto:sage [2007/11/23(金) 18:26:44 ID:uC8UViuN] デスクトップ環境まで入れてSSうpしてる人とかいないの?
272 名前:login:Penguin mailto:sage [2007/11/25(日) 17:41:56 ID:VzDmEV7g] >>271 デスクトップスレにいけばいいんじゃない
273 名前:login:Penguin mailto:sage [2007/11/26(月) 01:03:28 ID:Q/gacOrH] >>270 xf86-input-acecad-1.2.0 xf86-input-aiptek-1.0.1 xf86-input-calcomp-1.1.0 このあたり。 Xorg-7.2の環境でビルドするとノープロなのがいけすかない。
274 名前:login:Penguin mailto:sage [2007/11/27(火) 11:54:40 ID:7m5v6zkl] >>273 latest gitじゃだめなの?
275 名前:login:Penguin mailto:sage [2007/12/03(月) 03:40:58 ID:CUQVCuRW] 構築完了記念 アホーにping打ってるだけで楽しいw
276 名前:login:Penguin mailto:sage [2007/12/03(月) 11:39:29 ID:wkgUY+ss] ping ftp.iij.ad.jp と打つのは古い人間ですか?
277 名前:login:Penguin mailto:sage [2007/12/03(月) 11:42:01 ID:XQbGuNck] pingはgoogle ftpはiijだなぁ
278 名前:login:Penguin mailto:sage [2008/01/01(火) 21:23:07 ID:rCpypV6T] gccのmake bootstrap で失敗してる人ほかにもいるね GMPとMPFRというsoftwareがなきゃ駄目だってみたけど 入れてみたけど失敗。面倒だから普通にbuildして先へ進めたら Glibcの時に分かったことが。たぶん、ちゃんとbuild専用のでぃれくとりを作らなきゃいけないらしい 入れたGMPとMPFRを消して、make bootstrap やってるけどうまくいきそう。と、いうことでした 同じとこで失敗した人はお試しあれ
279 名前:login:Penguin mailto:sage [2008/01/03(木) 23:34:42 ID:c4RD8+x4] > ちゃんとbuild専用のでぃれくとりを作らなきゃいけないらしい 書いてある。
280 名前:login:Penguin mailto:sage [2008/01/05(土) 20:54:09 ID:JVxWzZDJ] 最近はLFSブック読まないで作るのか・・・w
281 名前:login:Penguin mailto:sage [2008/01/10(木) 01:57:50 ID:xp2e6rzk] SONOTORI DESITA X86_64 LiveCD DE TUKURI NAOSITE MASU LFS BOOK NI SUBETE KAITE ARIMASITA DEMO EIGO YOKU WAKARIMASEN!! Linux KIRAINI NARISOU SSU!!
282 名前:login:Penguin [2008/01/10(木) 19:38:50 ID:qtiYrmfH] おれ!今日からLFSやってみる! ちゃんと、LFSパッケージからじゃなく、1つ1つかき集める方式でやってみる! とりあえず、ブートして、lsコマンドが使える状態にする!
283 名前:login:Penguin [2008/01/11(金) 23:48:46 ID:bbj+qXaR] bashとcoreutilsをスタティックコンパイルして、chrootの後、coreutils内のコマンドが使えるのを確認。 ここまできたら、次は、カーネルとブートローダーぶっこめばいいのかな?、ブートローダーは、glibcいるのかな?
284 名前:login:Penguin mailto:sage [2008/01/12(土) 00:02:21 ID:U5NoEFGw] 起動のみにならば、いらないと言えばいらない。 だが最初はブック通りしたほうが良い。
285 名前:login:Penguin [2008/01/12(土) 09:37:54 ID:iFsAlzYv] >>284 ブック通りにやるのが一番近道なんだろうけど、 なんかファイル数が膨大になってしまって、俺の脳味噌じゃ一度に理解できる範囲を超えてしまう。 だから、自分がOSを作ったら、この順番でツール関係も埋めていくだろうという想像順にやっていこうかとおもってます。 とりあえず、カーネルとブートローダーの構築に挑んでみます。
286 名前:login:Penguin mailto:sage [2008/01/12(土) 09:43:51 ID:xcB/bLmK] >>285 それは止めはしないけど、ここはLFSのスレなんで Bookを無視したフルスクラッチの話しをここでするのはどうかと思うぞ。
287 名前:login:Penguin mailto:saga [2008/01/13(日) 17:05:12 ID:EkJUKHZO] イッショニヒトリヒトリカッテニカ゛ンハ゛ロウセ゛ Cケ゛ンコ゛テ゛カケルProgramトイッタラ main(){} シカナクテ ForthトカLuaオホ゛エタイナッテオモッテル ト゛シロウトノホ゛クタ゛ケト゛ナントカマエニススメテル キミナラタ゛イシ゛ョウフ゛タ゛ユウキタ゛シテ ホ゛クカ゛カタカナテ゛カイテイルノハセンシ゛ョウカラ テカ゛ミヲカイテイルワケテ゛ハナク LFSノ LiveCD ハ ニホンコ゛ニュウリョクカ゛テ゛キルコトヲハッケンシタノタ゛ ソウホ゛クハマタ゛LiveCDカラヌケタ゛セテイナイ モウカレコレ 10シュウメク゛ライニナル テチカ゛イテ゛ケシテシマッタリ Shell script ヲカイタラ Cテ゛イウpintaヲサンショウスル &ヲ shテ゛イウ$ヲ ツケワスレ / テ゛ rm -rf * ヲスルコトナンカイカ &&トカツカエハ゛ヨカッタカ゛アトノマツリ セ゛ンチエフルカイテンテ゛カイタ Scriptコ゛トモッテイカレタアト チョウト゛ヒトニモンクヲイワレタトキハ Computer ヲユカニナケ゛ツタ ヒトハフシキ゛ 5シュウメク゛ライカラ ./configure スルタヒ゛フンハ゛ッテイルヒトノスカ゛タカ゛ ウカンテ゛ワラエテキタリシタ アアスッケ゛エタノシンテ゛ル ヤハリ GCCヲbuildスルトキハ GMPトMPFRトGNATカ゛ナイト adaトFortranカ゛ナイ Fortranカ゛ナイノハイタタ゛ケナイ イヤホ゛ク Fortran シラナイケト゛.. イツカハ... ン.. ト゛ウヤライマ GCCノbuildカ゛コケタヨウタ゛ orz Static build ノコトハサ゛ンネンナカ゛ラワカラナイカ゛ ヤセイノシロウトノカンテ゛ヨソウスルト ウコ゛イテモキト゛ウシテモ glibc カ゛ナイト ツキ゛カラアタラシイSoftwareヲ buildテ゛キナイヨウナヨカンカ゛シマス
288 名前:login:Penguin mailto:sage [2008/01/14(月) 00:27:02 ID:iT0RWjgB] 変換とかできないのかなと思ってたら全然勘違いで 普通に日本語かけた AnthyとSCIM?SICM?とかいうので なんかこのCDLinux凄い LFS作ってる人ってなんかいいね UTFじゃなくてEUCをおしてるとこも好感度高いし いや、知らないよ。ただ日本のUnix使う人達はUTFは嫌いなんでしょ 僕も敬意をこめてまねしてるEUC-JPじゃなくてちゃんとeucJPで設定もしてるし なんかCDなのに異様に早いし。X起動してXFCE?とかいうのも立ち上げて重そうに見えるんだけど なんか早いし、それにCDROMにおさまってるし 床に投げつけても壊れてないし なんか色々LFSの人が選んでるSoftwareをマネしよって思った なんか使いやすい?かも 最初の選択するとこでちゃんとJapaneseを選んで そのあと書き換えれる画面がでるからConsoleKEYMAP のとこをjp106にして X KEYMAPの所をjpにしてXをたちあげる前に/etc/xorg.confを開いて "XkbModel" "us105(だっけな。。)"をjp106にすれば 日本語も完璧だったっす あとはstartxして ShiftとControlを押せばなんかmenuがでてくる さっきはControlとAlternateを押した状態で書いてたからああいう結果になりました あとGNATっていうのはadaのこと?なんですね。 なんでbinaryで必要なんだろ。一応とってきたけどBLFS BOOKにのってるけど 混乱しそうだからやめようかな。。あと1回やって無理そうだったら諦めよっと でもこれで書いてるものがあったら使えないってことだしなぁ。。ないといいんだけど Fortranだけは諦めないぞっと
289 名前:login:Penguin mailto:sage [2008/01/14(月) 17:50:11 ID:PndVCA3x] 分かったからチラシの裏にでも書いてろ LFSユーザが増えてこのスレが盛り上がるのは良いことだが 残念ながらここは君の日記帳じゃないんだ
290 名前:login:Penguin [2008/01/14(月) 19:40:13 ID:RJiLTEQT] /sbin/mingetty tty1 でinitから起動してみたら、 (none) login: となった。ここまではいいのだが、いくら入力しても5秒くらい応答無くなって、また同じメッセージがでてログインできない。 /bin/login、/etc/passwd、/etc/group それぞれちゃんとある。 /etc/pam.d とか必要なんでしょうか?
291 名前:login:Penguin mailto:sage [2008/01/15(火) 04:55:27 ID:WYDUIGIi] >>290 search.luky.org/linux-users.a/msg05084.html こんなの見つけました ほんと単純に/etc/inittabにちゃんと書かれてないか/dev/tty1がないからみたいな予感がします adaがどうしでも作れないと思ったらNcurses作る時に--without-adaってしてるorz ただ分かってきた。ようするにToolchainを強力にしとけば でもどうせあとあとGTKとかいれたらbuildし直すのもあるし、やっぱりそのままやって 何回も同じの作り直すのが楽だと結論づけた それにまた$LFSの中身mountしてるもの意外全部消えてたorz &&つけると前のことが成功したらやってくれるんだと思ってた if文使ったほうが安全と。頭いい人達は短いScriptなんだろうね。1500行ぐらいになってるw。 >>289 悪かったねごめん。ok了解っす。もう書かないからまぁ怒るなw
292 名前:login:Penguin mailto:sage [2008/01/15(火) 08:39:47 ID:6UNtKnIb] せめて日本語で書いてくれ。
293 名前:login:Penguin mailto:sage [2008/01/15(火) 14:39:31 ID:yGjTX/3D] 思考の流れに任せて書き込まず、 頭の中ででもいいから一旦文章にして それから書き込んでくれないか。
294 名前:login:Penguin mailto:sage [2008/01/16(水) 00:23:28 ID:puzD1M+G] Don't think. FEEL! It is like a finger pointing away to the moon. Don't consentrate on the finger,or you will miss all that heavenly glory.
295 名前:login:Penguin mailto:sage [2008/01/16(水) 17:47:10 ID:33ZpYKpq] 一応間違いがないようにまた書き込む >>290 今完成してほかのやつからmountしてみたが/dev/tty1なんてなかった LFSどうりにやってる人なら たぶん勝手に作ってくれるのかな。それがudevとかいうsotwareかな? opentechpress.jp/kernel/03/06/05/2134218.shtml とか見ると分かるかも だからたぶん。udevの設定か。/etc/fstabたぶあたりが怪しいような気もする 依存のsystemからcopyしたとか >>292 >>293 まあ怒るなって。なんで怒ってるか分からないけどw 次はこないから安心して平気だよ
296 名前:login:Penguin mailto:sage [2008/01/16(水) 18:20:26 ID:lp8JGcc2] >>295 ここでやれば? あの、Linux作ってみませんか pc11.2ch.net/test/read.cgi/linux/1199450871/ 面白そうなんで俺もやってみようかな
297 名前:login:Penguin mailto:sage [2008/01/16(水) 18:35:49 ID:W796/TtR] 日記スレならこっちでいいじゃん。 【悪戦】初心者から中級者への道【苦闘】 pc11.2ch.net/test/read.cgi/linux/1032373904/
298 名前:login:Penguin mailto:sage [2008/03/06(木) 01:18:12 ID:QL4ST7+9] LFS 6.3 を構築中なのですが 6.11. Binutils-2.17 の make ができません gmp.h: No such file or directory というエラーが残されています 上にも出ていますが gpm と mpfr を導入しなければならないですかね? /tools の gcc ではコンパイルできなかったので chroot 前のシステムで make したのをコピーしても make は失敗してしまいます それとも glibc の configure で --with-gmp と --with-mpfr が必要?? (試せていません) LFS 6.3 を構築している方はここでは何も問題なかったでしょうか どこか前の箇所でミスしているのかなぁ
299 名前:login:Penguin mailto:sage [2008/03/06(木) 12:19:42 ID:kdVPEAI6] --enable-languageでf77指定してるだろ?
300 名前:login:Penguin mailto:sage [2008/03/06(木) 19:37:22 ID:0ZzH8Ksf] >>298 x86 32bitプラットフォームで、chapter 5を本の通りにやったら問題は 起きないはず。gmp.hはgpmと関係ないよ。 Toolchain設定に失敗していて、binutilsのconfigureからlibgmpとかが 見えてしまってるのでは。
301 名前:298 mailto:sage [2008/03/17(月) 00:09:57 ID:HJ+HQ/aI] 問題は起きないはずというアドバイスから glibc binutils gcc の導入と Toolchain 辺りからやり直してみました。 できるだけチェックも細かく見るようにして。 結局どこが間違っていたのか掴めませんでしたが……エラーは出なくなりました。 何かの処理を実行し忘れていたのかもしれません、 後は大きな問題もなく進められています。ありがとうございます。
302 名前:login:Penguin mailto:sage [2008/03/17(月) 01:23:33 ID:NNHJ4lms] 作業記録が残るようにしておくのがいいだろうな。 シェルの履歴だけでも役に立たないかな。
303 名前:login:Penguin mailto:sage [2008/03/28(金) 21:46:59 ID:JpoaOaeJ] みんなはEasyLFSって知ってる? DistroFreakに紹介されてたから試してみたけど LFSの環境のみならほぼ全自動で作ってくれたよ 全然勉強にはならないとおもうけど。 easylfs.nuxified.com/
304 名前:login:Penguin mailto:sage [2008/04/16(水) 00:15:06 ID:JEM8GoU0] 苦労するのがLFSの醍醐味なのに・・・
305 名前:login:Penguin mailto:sage [2008/04/16(水) 09:39:31 ID:4TSKdfiK] そもそも自動でいいならオフィシャルのALFSなんてのがあったような
306 名前:login:Penguin mailto:sage [2008/04/16(水) 18:11:05 ID:6IdLZJ29] Toolchainのソースから自動でインストールしていくのだと、Gentooとかも 出来たような気がする。
307 名前:login:Penguin mailto:sage [2008/04/16(水) 22:41:27 ID:x0b2pgI7] このスレに1日に3レスもするなよ サーバが持たないだろ
308 名前:login:Penguin mailto:sage [2008/04/23(水) 23:07:35 ID:DAnIyo15] 苦節3年、ようやくログインプロンプトを拝めたので記念カキコ。
309 名前:login:Penguin mailto:sage [2008/04/24(木) 02:47:41 ID:dQRghutN] おめ!!
310 名前:login:Penguin mailto:sage [2008/04/25(金) 01:12:05 ID:t9EDLa7U] 日本語マニュアル参照しながらなら1週間でできるだろ 毎日が日曜日の俺が言うのもなんだけど
311 名前:login:Penguin mailto:sage [2008/04/25(金) 06:46:47 ID:Ros2dP6J] >>310 なーに、無職ひきこもりニートの妖精は、 月月火水木金金でおなにぃしまくってるんだろ(笑
312 名前:login:Penguin mailto:sage [2008/04/25(金) 13:09:01 ID:03TsaNyW] 6.3の日本語マニュアル、構築成功後に知った
313 名前:login:Penguin mailto:sage [2008/04/29(火) 13:44:58 ID:J4fSECOz] LFSでrpm 5.1.0使って管理してる人いる?
314 名前:login:Penguin mailto:sage [2008/04/29(火) 15:29:28 ID:ILBUsYUu] バージョン指定がよくわからん。 ちなみにrpm(1)なんてBLFS6.2.0のダウンロードサイトにも見当たらないようだが。
315 名前:login:Penguin mailto:sage [2008/04/29(火) 15:33:06 ID:JEIp7IK4] rpm 5.0.2なら使ってる
316 名前:login:Penguin mailto:sage [2008/04/29(火) 21:20:23 ID:PgTn5Ddj] このスレって基本過疎ってるけどチェックしてるやつは結構いるんだな
317 名前:313 [2008/05/02(金) 17:58:40 ID:H0fEcHWB] >>315 どの辺りからインストールしました? Toolchainに組みこめたら楽だと思うんだけどDBの変更とか逆に面倒になるかなぁ お勧めのタイミングとか何かアドバイスいただけないでしょうか?
318 名前:login:Penguin mailto:sage [2008/05/02(金) 23:10:54 ID:F4GvM5nf] >>313 依存関係が怪しかったので、LFSが一通りできたところで elfutilsとbeecryptを入れてからrpmを入れた。 その後、ほぼ全部rpm化した
319 名前:login:Penguin mailto:sage [2008/05/04(日) 00:49:08 ID:pyzd+FfU] >>318 やっぱ全部入れたあとのほうが楽か。 なんとか頑張ってみる。 gcc-4.2.3 & glibc-2.3.6 & linux-2.4.36.3 という変な組合せで構築してるので色々と面倒な事になりそう。
320 名前:login:Penguin mailto:sage [2008/05/06(火) 22:07:15 ID:2jnBb/ha] 今までDebianで楽してきたけど、今週末からLFSに挑戦するぞぉぉ
321 名前:login:Penguin mailto:sage [2008/05/07(水) 22:32:04 ID:Wwrb0bDj] マシンは2台あると楽だな。 インストールするのに1台、それをsshで操作しつつドキュメントを読むに1台。
322 名前:login:Penguin mailto:sage [2008/05/08(木) 01:39:56 ID:xXG0H8Wg] それはLFSというよりは BLFSのしょっぱなの段階の話だな
323 名前:login:Penguin mailto:sage [2008/05/08(木) 09:03:49 ID:lb+73X4b] coLinuxでビルドった人はいますかね
324 名前:login:Penguin mailto:sage [2008/05/08(木) 19:37:53 ID:hqvSGmUy] makeとchrootとmknodができた筈だ(ちと曖昧)から、多分可能だろう LFSやcoLinuxが初めてという向きには勧めかねるが
325 名前:login:Penguin mailto:sage [2008/05/08(木) 20:52:45 ID:ubnevcL1] >>323 普通にできてるよ。 glibcとかのmake checkでこけるけど。
326 名前:login:Penguin mailto:sage [2008/05/10(土) 12:12:19 ID:fPB8nF+C] ちょっとハマったのでメモ。 コンパイルオプションに-fasynchronous-unwind-tablesが指定されてると grubのconfigureで以下のエラーが出る。 checking whether objcopy works for absolute addresses... no configure: error: GRUB requires a working absolute objcopy; upgrade your binutils rpm 5.0のデフォルトで指定されてるオプションなので結構悩んだ。
327 名前:320 mailto:sage [2008/05/11(日) 00:43:01 ID:UTD0mZ9J] あーええとKubuntu KDE4入れてみたら面白かったんで しばらくこれで遊びます LFSは先延ばし 意志弱いなーオレ
328 名前:login:Penguin mailto:sage [2008/05/11(日) 01:10:02 ID:3oLAGvcx] >>327 遊びながらコンパイル汁
329 名前:login:Penguin mailto:sage [2008/05/11(日) 12:16:33 ID:p66SPhOo] >>327 Kubuntuに飽きたときに備えて、パーティション切っとけ。10GBもあれば十分だ。
330 名前:login:Penguin [2008/05/12(月) 18:23:02 ID:mUbFEE1Q] Kubuntu飽きたぞ 待ってろーLFSぅぅぅ!!
331 名前:login:Penguin mailto:sage [2008/05/12(月) 20:23:14 ID:ID83CFFJ] ワロタww
332 名前:login:Penguin mailto:age [2008/05/21(水) 20:32:32 ID:o15A90CM] LFSでtelnetサーバを動かしたくて、inetutilsのサーバもインストールしたのですが 設定がよく分かりません /etc/inetd.confに telnet stream tcp nowait root /usr/libexec/telnetd telnetd と書いて、inetdを実行したのですが、telnet接続ができませんでした 他に何が必要なのでしょうか?
333 名前:332 mailto:age [2008/05/21(水) 21:52:51 ID:o15A90CM] telnetdは立ち上がるようになったのですが、 LFSの端末からtelnet localhostとやるとつながりますが、 他の端末(Windows)からつなげようとすると、つながるのですが何も表示されません 入力してもエコーバックもされません 何がいけないんでしょうか?
334 名前:login:Penguin mailto:sage [2008/05/21(水) 23:01:58 ID:sQd86NXZ] >>333 iptables
335 名前:login:Penguin mailto:sage [2008/05/22(木) 13:56:47 ID:a3owaP09] SVN BOOKを参考にlinux-2.4.x, gcc-3.3.6, glibc-2.3.6で構築しました 起動は出来るんですがネットに繋がりません。 lfs-bootscript-20080813を導入し、udevや/sys関係は切ってあります。 /etc/devはgentooからMAKEDEVを拝借し、 module-init-utilsの代わりにmodutilsをインストールしました。 現在別の環境なので以下、記憶を参考に手書きします NICのドライバは/etc/modules.confでロード済み ルータアドレスと/etc/resolv.confは192.168.0.1です。 $ cat /etc/sysconfig/ifconfig.eth0/ipv4 IP=192.168.0.2 GATEWAY=192.168.0.1 BROADCAST=192.168.0.255 SERVICE=ipv4-static PREFIX=24 /etc/sysconfig/network-devicesにあるスクリプトを追ってみて # /etc/rc.d/init.d/network start でも # ip route add default via 192.168.0.1 dev eth0 でもRTNETLINK answerでunreachableと言われます ifconfigが見当たらないのでnet-toolsも入れてみました ifconfigで見たらeth0は出力されているけどloがありません。 これで数日悩んでいます、お助けください。
336 名前:login:Penguin mailto:sage [2008/05/22(木) 14:11:35 ID:TSFxFdcT] #!/bin/bash if [ $UID != 0 ];then echo >&2 "not root" exit;fi ifconfig -a eth0 192.168.0.2 ifconfig -a lo 127.0.0.1 route add default gw 192.168.0.1 echo -e "nameserver 192.168.0.1" > /etc/resolv.conf 走らせて、ifconfig, tcpdump はどんな感じになるかな。
337 名前:login:Penguin mailto:sage [2008/05/22(木) 17:02:39 ID:a3owaP09] >>336 ありがとうございます。それで繋がりました! net-toolsを後から入れたのでlfs-bootscript-2.0.5に切り替え /etc/sysconfig/network-devices/ifconfig.{eth0,lo}の二つを作り直しネット接続は問題無くなりました。 そこでもう一度質問なんですがnet-toolsを使わずにIproute2で同様の事は出きるでしょうか? カーネルに2.4系を使ってると出来ないのかな。 この辺りの事がサッパリ理解出来ずにいます。
338 名前:login:Penguin mailto:sage [2008/05/22(木) 18:10:00 ID:TSFxFdcT] 当方、iproute2 なんてものは、このレスで知りました。 実は busybox.net を使って最小システムを作ることに凝っていたことがあり 先のスクリプトのその時に書いたものを 修正したものだったりするんだ。 そこは力になれない、すまん。乞う、補完。
339 名前:332 mailto:age [2008/05/22(木) 20:56:05 ID:DEr+1L8r] >>334 iptablesを調べましたが、いい情報が見つかりませんでした もしよろしければ、もう少し詳しく教えてください。 とりあえずやったことは、inetutilsを./configure; make; make installして、 /etc/inetd.confに telnet stream tcp nowait root /usr/libexec/telnetd telnetd と書いて、inetdを起動しました これで、telnet localhost とやると、うまくtelnetできましたが、 Windowsのコマンドプロンプトから接続したところ、 接続はできるのですが、画面に何も表示されず、入力も受け付けませんでした どなたかWindowsからtelnetで接続する方法を教えてください。 よろしくお願いします。
340 名前:login:Penguin mailto:sage [2008/05/22(木) 21:20:45 ID:TSFxFdcT] /etc/hosts.deny で外部からのアクセス禁止が禁止されていたりはしないかな? 設定ファイルの書き方は man 5 hosts_access 辺りで見てくれ
341 名前:332 mailto:age [2008/05/22(木) 22:18:18 ID:DEr+1L8r] >>340 とりあえずTCP Wrapperは使わず、直接telnetdを起動しているので hosts.allow、hosts.denyは関係ありません また接続もされるのですが、何も表示されず、入力も受け付けないのです
342 名前:login:Penguin mailto:sage [2008/05/22(木) 22:25:26 ID:PZTpavM0] >>341 ホスト名の逆引きの問題かな。サーバ側の/etc/hostsに接続元ホストの アドレスとホスト名を書いてみれ。もちろんinetdは再起動な。
343 名前:332 mailto:sage [2008/05/22(木) 22:59:57 ID:DEr+1L8r] ネットワークは問題ないはずです pingも双方向で通ります 標準入力、標準出力の問題のような気がするのですが詳しいことが分かりません
344 名前:login:Penguin mailto:sage [2008/05/23(金) 07:54:44 ID:tHC2SuZQ] >>343 んなわけない。
345 名前:login:Penguin [2008/05/23(金) 19:58:02 ID:JCL8lwwH] telnet より ssh じゃないんでしょうか? 今時は。
346 名前:login:Penguin mailto:sage [2008/05/23(金) 21:10:48 ID:CZiSVbzf] >>343 log 見た?
347 名前:login:Penguin [2008/05/23(金) 23:09:32 ID:xZwA0YWy] いつもご利用ありがとうございます。 国内ミラーlfs.mirror.shizu-net.jpの管理人をしています。 突然なんですが、社内資源の統廃合の為、近々(来月中)サイトの運営ができなくなります。 どなたか、国内ミラーの運営を引き継いでいただけるとうれしいのですが。。。 参考までに、今日現在、webとパッケージを含めたディスク使用量が7.4GBあります。
348 名前:login:Penguin mailto:sage [2008/05/23(金) 23:15:30 ID:ON2D0Qj7] うわぁ!マジですか 残念だなぁ 今まで本当にありがとうございました そしてお疲れ様でした。
349 名前:login:Penguin mailto:sage [2008/05/24(土) 09:29:22 ID:1zllMYf3] >>347 アクセスはどれくらいあるんでしょ?
350 名前:login:Penguin mailto:sage [2008/05/24(土) 11:55:55 ID:u/z6JHH4] 2chで聞いてくるなんて、相当あせってるな
351 名前:login:Penguin mailto:sage [2008/05/24(土) 21:17:45 ID:/J0Bhgar] じゃあ、どこで聞けばいいの?
352 名前:347 mailto:sage [2008/05/26(月) 19:08:23 ID:HX1/KEIb] >>349 1週間分のログから平均すると、 65アクセス/hってとこです。(botも含む)
353 名前:login:Penguin mailto:sage [2008/05/28(水) 14:35:47 ID:aOteDyCj] LiveCDをSSHでほかのPCからアクセスしてビルドしようとしてman sshdを読んだら、/usr/sbin/sshdで手動起動できるって書いてあったけど、 /etc/ssh/ssh_host_rsa_key /etc/ssh/ssh_host_dsa_key がないっていわれた で、ググったり、man読んだりしてもどうすれば生成できるのか乗ってなくて、何気なく/etc/rc.d/init.d/sshd startを実行してみたらあっさり生成された オレの30分を返せ...orz
354 名前:login:Penguin mailto:sage [2008/05/31(土) 16:48:14 ID:eKQzav2h] >>347 大学の中の人です。 他に引き継ぐ方がいないのならミラーを引き受けようと考えいます。 一応連絡先を晒しておきますね。 meta {at} club.kyutech.ac.jp
355 名前:login:Penguin mailto:sage [2008/05/31(土) 17:18:35 ID:aX8m0lnc] rpmでパッケージ管理しようと思いrpm-5.1.1をインストールしました。 インストールは終了しrpm --initdbでデータベースの初期化も済み、 ~/.rpmmacrosで_topdirも$HOME内に作成し一通り環境は出来たと思うのですが *.srpmをビルドすると最後にinfoやmanが作れないと怒られます。 rpmをuseraddしたりrpmのgroupを作る必要もあるのでしょうか?
356 名前:347 mailto:sage [2008/05/31(土) 22:31:25 ID:VG0R4sKT] >>354 ありがとうございます。 週明けになりますが、ミラー管理者のMLに引継ぎが出来る旨を連絡しておきます。 LFSは教材としても優れたディストリビューションであると思いますので、 教育機関で運営していただける事は非常に意味のある事だと思います。
357 名前:355 mailto:sage [2008/06/01(日) 18:44:08 ID:o2YzY2CY] どうもrpmの使用方法を理解していないのかと思い下記スレにて質問し直してみました。 pc11.2ch.net/test/read.cgi/linux/1034402194/550
358 名前:login:Penguin mailto:sage [2008/06/04(水) 20:11:57 ID:jIIHMXnZ] >>347 shizu-netさん引退ですか。 いままでありがとうございました。お疲れ様でした。 まあ、今はもうLFS使ってないけどお世話になりました。
359 名前:login:Penguin mailto:sage [2008/06/11(水) 19:37:29 ID:BH2WG6rV] >>347 や、急に本家トップにリダイレクトされるようになったかと思って2chのぞいたら、 そんなことになってたんですか。 今日まで、どうもありがとうございました。 # さて、ブログにいっぱい埋め込んだリンクどうすべか...orz
360 名前:login:Penguin mailto:sage [2008/06/14(土) 21:50:27 ID:vs0nbOcB] startxしますた クラシックなtwmとxtermに感慨無量
361 名前:login:Penguin mailto:sage [2008/07/27(日) 15:11:31 ID:wodewgPt] startxしますた クラシックなWindowMakerとurxvtに感慨無量
362 名前:login:Penguin mailto:sage [2008/07/27(日) 16:43:10 ID:wodewgPt] よっしゃ!日本語も書けるようになったぞっと。
363 名前:login:Penguin mailto:sage [2008/07/29(火) 22:18:19 ID:ec/9kzCa] GNOME/KDEまで逝った香具師はどのくらいいるんだろうか
364 名前:login:Penguin mailto:sage [2008/07/30(水) 01:38:15 ID:HmXf1xtB] GNOMEならほぼ入れたけど? もともと入れる気は全然なかったんだが、動画プレイヤーのtotemを入れようとしたら 次から次へと依存関係の嵐。途中で依存関係が3分岐していてその先も枝分かれしてるのを知って 卒倒しそうになった。 もともとGentooから流れてきたんだが、あの時ほどportageの有難さを感じたことはなかった。
365 名前:login:Penguin mailto:sage [2008/08/02(土) 17:01:51 ID:qW01QH6C] でも本当に怖いのはその入れたGNOMEのアップデート作業を 綿々と続けることだったり
366 名前:login:Penguin mailto:sage [2008/08/07(木) 09:01:45 ID:2tjBlR9N] 某所で時折発せられるGNOME注意報が頭をよぎる...
367 名前:login:Penguin mailto:sage [2008/08/18(月) 01:00:34 ID:qQDQG7a1] LFS初めてやるんだけど、glibcのmake checkってとこでエラー終了してしまったよ LFS Bookにはホスト環境に依存するからテスト失敗してもあんまり問題無いって書いてあるけど大丈夫かね?
368 名前:login:Penguin mailto:sage [2008/08/18(月) 17:02:54 ID:sQgDvxgl] glibcやgccのmake checkは成功したためしがないが、特に問題になったこともない。 a.outのチェックが通れば、大抵大丈夫と思う。
369 名前:login:Penguin mailto:sage [2008/08/27(水) 23:23:08 ID:STtjeQbc] BLFS version 6.3 がようやく正式リリースになった。 linuxfromscratch.org/pipermail/blfs-dev/2008-August/018889.html BLFS 6.2から一年半、LFS-6.3に遅れること約1年の由。 www.linuxfromscratch.org/blfs/6.3-release_notes.html
370 名前:login:Penguin mailto:sage [2008/09/07(日) 20:21:26 ID:p9BdiaQk] BLFSでKDE、意外とあっさり(Xに比べればだけど)入った。 でも、kde3.5.9は安定版すぎて魅力いまいちだ。 /bin/hosh
371 名前:login:Penguin mailto:sage [2008/10/09(木) 12:36:31 ID:gH69AIzs] SVN-20081007
372 名前:login:Penguin mailto:sage [2008/10/22(水) 08:59:21 ID:Nq96nWYJ] 最近Develop更新えらく頻繁だなぁ
373 名前:login:Penguin [2008/11/09(日) 19:39:57 ID:qr9KF25U] SVN-20081106 www.linuxfromscratch.org/lfs/view/development/chapter06/coreutils.html このCoreutils-6.12のtest commandのoption -n がちゃんと機能しないのは自分だけかな? 文字列がなくても真を返してくるんだけど
374 名前:login:Penguin mailto:sage [2008/11/09(日) 21:16:59 ID:jhB1sYEp] >>373 そういう仕様のはず。何か歴史的な経緯かよくわからんけど。 ttp://unix.derkeiler.com/Newsgroups/comp.unix.shell/2006-06/msg00441.html
375 名前:login:Penguin mailto:sage [2008/11/16(日) 02:06:56 ID:ZOLlww7J] >>374 ありがと。知識が増えて得しました あとこんなんにも迷いました a=* echo $a mkdir b echo $a wild cardはwild cardしてそのまま動的に見に行くみたい X11R7.4いれるのにとまどってました 初心者なのでXがないとたいしたおなにーもままらなくて まずftpとかのX11R7.4の中のだけじゃ全然package足りてなくてsymbolic link張ってあってもその先のfileないし individualにあるbzipの全部とろうと思ったらなかに一つだけgzipでしかないのとかあったり 全部とるとおらGTKがないとbuildされたくねーだとかいう子もいて 要求された物全部そろえても通らないものもあったり 9割がた何入れてるのかもう分からないものばっかで そのうち頭がおかしくなってきて気がついたらこんな替え歌を口ずさんでました それでは聞いて下さい One two step bash the shell はけたら窓から抜け出しone two skip 続きもあるんですがもうここだけかければ満足なのでもうやめときます 視力とやる気を奪われるのは僕一人で十分だと感じたので これから同じことするかもしれない人にcommand lineおいてきます ちなみに小卒の初心者の変態なので同じぐらいの人を対象にしてます いえいえ俺を踏んで大きくなれって気分す 参考程度にcopyして使ってね
376 名前:login:Penguin mailto:sage [2008/11/16(日) 02:31:15 ID:ZOLlww7J] まず位置関係から source |-- build_box #ここが空で、ここから始めることを想定してる `-- graphic `-- X11R7.4 |-- app |-- data |-- doc |-- driver |-- font |-- lib |-- proto |-- util `-- xserver ほかのとこで始めたりすると危ないですたぶん 名前とか位置関係も変えても大丈夫ですがその場合は後で書く直すとこを変えて下さい 意味は分かりますか? BLFSにかかれてるこの環境変数を設定しとく YYYは好きな場所に書き換える。僕は''しました。通常は/usr export XORG_PREFIX=YYY export XORG_CONFIG="--prefix=$XORG_PREFIX --sysconfdir=/etc \ --mandir=$XORG_PREFIX/share/man --localstatedir=/var" ############################################################# 使った変数 whole root count judgment results i whole branch BUILD_BOX count sorting odd even compress_bzip2 compress_gzip 趣旨 buildに成功するまで自動的に繰り返す 進歩がないならbuildをやめる
377 名前:login:Penguin mailto:sage [2008/11/16(日) 02:32:49 ID:ZOLlww7J] うわspace反映されないのorz
378 名前:login:Penguin mailto:sage [2008/11/16(日) 02:34:42 ID:ZOLlww7J] ちょっとtest aaaaa aaaaaaaaaaa ちちちちちちちちち ちちちちちちちちちちち
379 名前:login:Penguin mailto:sage [2008/11/16(日) 02:38:15 ID:ZOLlww7J] 位置関係 source |-- build_box #ここが空で、ここから始めることを想定してる `-- graphic `-- X11R7.4 |-- app |-- data |-- doc |-- driver |-- font |-- lib |-- proto |-- util `-- xserver 使い方 失敗したら echo $whole で失敗した所を見て個別指導 途中からやり直したい場合は、unsetしないで whole=`echo *` をやらないでその下の BUILD_BOX=`pwd` #base からcopy 何回回転してるかしりたい時はunsetする前に echo $count 例 X.org Librariesをbuildする所 ##始まり###
380 名前:login:Penguin mailto:sage [2008/11/16(日) 02:47:13 ID:ZOLlww7J] 駄目だ全角spaceだとcopyしてもerrorでるね お騒がせしましたorz はぁ... 一応頑張ったので貼っとくけどcopyしないほうがいいかも..
381 名前:login:Penguin mailto:sage [2008/11/16(日) 02:55:27 ID:ZOLlww7J] #たぶん表示ぐちゃぐちゃもうなんでもいいよ..逃げたい #X.org Libraries #↓ここだけ書き換える場所何をbuildしたいのか何処にそれがありますか? cp ../graphic/X11R7.4/lib/*.tar.* . #echo *の結果をsedで空白を改行に置き換えて #grepで.tar.bz2のある段を出力した結果を #変数に入れている。 compress_bzip2=`echo *|sed 's/\ /\n/g'|grep .tar.bz2` compress_gzip=`echo *|sed 's/\ /\n/g'|grep .tar.gz` for i in $compress_bzip2 do bzip2 -dc $i|tar -xf - done for i in $compress_gzip do gzip -dc $i|tar -xf - done rm $compress_bzip2 $compress_gzip whole=`echo *` #入るdirectoryの名前に充てる為の変数 BUILD_BOX=`pwd` #base root=`echo $whole|wc -w` #全体の数を記憶 後で使う count=0 #until内が何回繰り替えされているのか数える
382 名前:login:Penguin mailto:sage [2008/11/16(日) 02:59:17 ID:ZOLlww7J] judgment() #成功や失敗などを判定を下す関数 { case $results in failed) echo -e "\033[45m\033[1;37m Failed to build `date`\033[0m" #失敗 break 100 ;; well) if ! test -z "$whole" #option -nが効かない..>>374 教えてくれてありがとうございました then : #順調 else echo -e "\033[46m\033[1;37m Completion `date`\033[0m" #成功 fi ;; esac } until test -z "$whole" #変数wholeが空になるまで繰り返す do for i in dummy $whole #変数wholeが展開されるのはfor文内で始めの一度 do if test $i = dummy #for文内始めの一度だけ変数wholeの値を空に then #二回目以降にfor文にきた場合、一度めに失敗したものが #二度目にも失敗した場合名前が重なってしまう為 whole='' #後に失敗したものだけを記録していく為 continue fi cd $i;./configure $XORG_CONFIG;make #####続く#############
383 名前:login:Penguin mailto:sage [2008/11/16(日) 03:03:03 ID:ZOLlww7J] if test $? -eq 0 #buildが成功したのかどうかの確認 then #pacoを使いたい場合 #paco -lp+ x.org_libraries make install make install if test $? -ne 0;then #installに成功してるかの確認 whole="$whole $i" #失敗したものを記録 fi else whole="$whole $i" #失敗したものだけをを記録していく。 fi cd $BUILD_BOX #directoryに戻る done branch=`echo $whole|wc -w` #buildすべき残りの全体数を記憶 count=`expr $count + 1` sorting=`expr $count % 2` #* 奇数と偶数で処理を分ける if test $sorting -ne 0 #* 交互に情報を入れていき then #* 古い情報と新しい情報を比較する odd=`expr $root + $branch` #奇数 else #* 変数root(buildすべき全ての全体数)と even=`expr $root + $branch` #偶数 fi #* 変数branch(buildすべき残りの全体数)を足す #* 足した数字が毎回、変数root(全体数)に ############続く#####################
384 名前:login:Penguin mailto:sage [2008/11/16(日) 03:08:21 ID:ZOLlww7J] if test $count -eq 1;then # 始めの一回は比べられない為無視 results=well #* 近付いてなければ 失敗に elif test $sorting -eq 0 # buildすべき残りの全体数が毎回減っているか then if test $odd -gt $even #* 古い情報の方が毎回大きくならなければ then #* 失敗に results=well #順調 else results=failed #失敗 fi else if test $even -gt $odd #新しい情報と古い情報の then #入ってる変数が逆になっただけ results=well else results=failed fi fi ldconfig judgment done ##############成功するなら↓へ###################### #使った変数と関数の解除 unset whole root count judgment results i whole branch unset count sorting odd even compress_bzip2 compress_gzip ############お終い################### #This package does not come with a test suite.
385 名前:login:Penguin mailto:sage [2008/11/16(日) 03:25:21 ID:ZOLlww7J] copy で動きました よかったらこれも何処かで 使って下さい ありがとうございました #!/bin/bash echo -e "\033[43m\033[1;30m *\033[0m\033[43m\033[35m.\033[0m\033[43m\033[1;33m★\033[0m\033[43m\033[1;37m〃\033[0m\033[43m\033[1;30m゜\033[0m" echo -e "\033[43m\033[1;37m Mission \033[0m\033[43m\033[36m*\033[0m\033[43m\033[1;37m 。\033[0m\033[43m\033[36m゜\033[0m\033[0m\033[43m\033[1;37m*\033[0m\033[43m\033[35m.\033[0m\033[43m\033[36m゜\033[0m" echo -e "\033[43m\033[1;37m Complete!\033[0m\033[43m\033[36m 。゜*.\033[0m\033[43m\033[1;37m゜ \033[0m" echo -e "\033[43m\033[1;37m 。゜\033[0m\033[43m\033[36m*。\033[0m\033[43m\033[1;37m゜ \033[0m" echo -e "\033[43m\033[31m ■\033[0m\033[43m\033[1;31m■\033[0m\033[43m\033[1;37m■\033[0m\033[43m\033[1;34m■\033[0m\033[43m\033[34m■ \033[0m" echo -e "\033[43m\033[1;37m \033[0m" ~
386 名前:login:Penguin mailto:sage [2008/11/16(日) 03:28:14 ID:ZOLlww7J] そっか。。space入らないんだっけ orz 涙でてくる ぐちゃぐちゃじゃん やっぱ最後の使えません neru
387 名前:login:Penguin [2008/11/24(月) 17:01:55 ID:e8JX8Y3x] LFS 6.4 リリースage
388 名前:login:Penguin mailto:sage [2008/11/25(火) 23:09:47 ID:ZOevrART] >>386 usamimi.info/~linux/d/up/up0292.jpg
389 名前:login:Penguin mailto:sage [2008/12/04(木) 22:34:43 ID:O22vn7GT] x86_64のサポートも始まるのだろうか。
390 名前:login:Penguin [2008/12/19(金) 23:31:09 ID:F2tf/fz3] 考えてみれば cd $i;./configure $XORG_CONFIG;make も変えなきゃ駄目だったかごめんさい それにBLFSもX11R7.4になってるしw >>389 前からされてたよ LiveCDのx86_64のLFS-BOOKとかはちゃんとx86_64だったよ ただ中途半端だったねたしかLILOがのったなかったような CLFSみるといいよx86だけじゃなくていろいろ載ってるから >>388 ありがとうございます なんでちゃんと見えてるんだろ謎だ
391 名前:login:Penguin mailto:sage [2008/12/20(土) 07:58:57 ID:hozxENJR] >>384
392 名前:login:Penguin mailto:sage [2009/02/15(日) 15:07:58 ID:vGMZ7hvk] どなたか教えてください LFSはDSLからでも使えますか?
393 名前:login:Penguin mailto:sage [2009/02/19(木) 09:20:14 ID:nedtinbU] 遅レスだが、言うだけ言っとくか。 必要なものがインストールされているか否かだ。 DSL環境下で、version-check.sh を実行すべし。 www.linuxfromscratch.org/lfs/view/6.4/prologue/hostreqs.html 足りなかったら別のものを使うか、適宜追加するかだろうな。
394 名前:login:Penguin [2009/03/08(日) 22:26:51 ID:h1JKF+Vj] liveCDのカスタマイズって起動オプションしかできないの? root.ext2をどうにかして編集すると出来そうなんだけど
395 名前:login:Penguin mailto:sage [2009/03/10(火) 21:54:47 ID:cXAqKQZz] 手元にないが、root.ext2 がext2のイメージファイルなら、 mount -r -o loop -t ext2 root.ext2 /media/root とかでマウントして、中身をHDDにrsyncなどで書き出して いじくる。それから dd if=/home/lfs/root of=root.ext2 とかやって、後は残りをmkisofsでISOイメージに丸める、、、 とかだろうか。 試してないので、細かいところ外してる、はず。
396 名前:394 mailto:sage [2009/03/11(水) 22:55:56 ID:H9+SuRRn] >>395 ありがと、でも俺には難しそうなので 元のOSはubuntuを使ってやってみます
397 名前:login:Penguin [2009/03/14(土) 15:15:17 ID:khl1RYJs] >>394 lfscd-remastering-HOWTO, for LFS LiveCD version 6.3 www.linuxfromscratch.org/hints/downloads/files/lfscd-remastering-howto.txt
398 名前:394 mailto:sage [2009/03/21(土) 15:17:19 ID:amDMX7FI] >>397 ありがとう、次回インストールするときやってみるよ 今はとりあえず全部終わってjfbtermを入れているところ 最初はautomakeとかがVersion固定だったのでconfigure編集して1.4からインストールされている1.10に変更 asm/page.hが見付からんって怒られるからどう対処しようか検討中 Linux-Headersのところでこの辺のヘッダはコピーされないんだね・・・ ちなみに使ったのはCLFSのSVN
399 名前:作者 mailto:sage [2009/03/25(水) 09:19:56 ID:MS+Tte6/] Gnomeまで行った人っていますか? 相当めんどくさそうなイメージがありますが そうでもないんでしょうか?
400 名前:作者 mailto:sage [2009/03/25(水) 09:28:08 ID:MS+Tte6/] BLFSというのがあるんですね。 見てみましたけど、僕にはついて行けない気がしました。
401 名前:login:Penguin mailto:sage [2009/03/25(水) 14:10:32 ID:A7MHRxEu] まあ、慣れと時間があれば、LFSできた香具師にとってはBLFSはさほど難しくない。 BLFSの問題といえば、若干古いものも混じってることだろうか。 GIMP-2.6を入れたことがあるが、GTK+2やらpangoやらの依存関係が大変だ。 依存してるパッケージがちょっと"古い"と、たちまち./configure時に撥ねられる。
402 名前:login:Penguin mailto:sage [2009/03/25(水) 14:15:03 ID:A7MHRxEu] ちなみに、俺はBLFSのKDEは入れたことがあるが、GNOMEは試してない。 好みでないせいか、自力であげる気力がどうも湧かないもんでね。
403 名前:login:penguin mailto:sage [2009/04/04(土) 13:55:45 ID:1FnWDI34] >>397 もう見ていないとおもいつつ #!/bin/sh autoreconf automake --add-missing && ./configure --prefix=/usr --sysconfdir=/etc && sed -i 's@asm/io.h@sys/io.h@' fbdpsp.c && sed -i 's@#include <asm/system.h>@//#include <asm/system.h>@' fbdpsp.c && make && sudo paco -lp jfbterm-0.4.7 "make install" 関係ないのだが自分はatomがメインなので export CFLAGS="-march=core2 -O3 -mmmx -msse -msse2 -mssse3 -pipe -fomit-frame-pointer" && CXXFLAGS=$CFLAGS
404 名前:login:Penguin mailto:sage [2009/04/10(金) 21:02:19 ID:Fa1hdMUi] apacheとphpだけを入れたwebサーバ専用の軽量linuxを作りたいのですが まずはじめに何から始めたらよろしいでしょうか?
405 名前:login:Penguin mailto:sage [2009/04/10(金) 21:37:44 ID:mYaQpFn9] >404 LFSができたら、まず OpenSSL そして OpenSSH は要ると思います。 あと必須と思えるものは wget くらいでしょうか。 これくらいはないと、非常に不便でしょう。 Apache自体にはあまり依存するものはないはずです。 PHPも、ビルドして動作するだけなら、LFSで十分と思います。 LAMPなサーバを立てるなら、これに加えてMySQLでしょうか。 # 機能強化を狙うと、依存関係地獄に嵌まりますが。
406 名前:login:Penguin mailto:sage [2009/04/10(金) 21:39:53 ID:Fa1hdMUi] >>405 ありがとうございます どこかで配布してそうな気もするのですが見つからないので配布目指して頑張ってみます
407 名前:login:Penguin mailto:sage [2009/04/15(水) 22:35:05 ID:w7/bQKys] >399 LFS 6.2 + Gnome 2.24 で使用中だよ。 Gnomeはgarnomeでビルドした。
408 名前:login:Penguin [2009/04/26(日) 14:31:12 ID:BRtAFMNr] LFS6.4 + BLFS Version svn-20090409 で GNOME ビルド 始めたが、ORBit2-2.14.7 でビルドエラー。 ORBit2-2.14.17 にしたらイケた。
409 名前:login:Penguin mailto:sage [2009/04/26(日) 14:53:30 ID:iQJUq82W] GNOME、特に GTK+2 のあたり、バージョンアップと前バージョンの切り捨て激しすぎ。 なので、俺は大抵 ftp.gnome.org の下から、できるだけ新しいのを get するようにしている。
410 名前:login:Penguin [2009/04/27(月) 15:39:49 ID:Td3FybJ9] LFS6.4 + BLFS Version svn-20090409 + GNOMEビルド 数々のライブラリを最新のものにしないとだめ。 BLFSには載っていないライブラリも必要: libtasn1とかlibuniqueとかlibcanberraとか。 BLFS は、なかなかメンテが追いついていないことを実感・実体験。 かえってチャレンジ意欲が沸きますよ。
411 名前:login:Penguin mailto:sage [2009/05/09(土) 18:21:49 ID:BFtxm63y] develop版のLFSで、GCC4.4.0はビルドできた。 次はGCC4.4.0でLFSやってみるとするか。
412 名前:login:Penguin mailto:sage [2009/05/09(土) 19:04:41 ID:BG5d7rmz] firefoxがようやく3にメジャーアップしてるが それでも3.0,7だ
413 名前:login:Penguin mailto:sage [2009/05/12(火) 15:48:08 ID:BkcDToGl] GCC-4.4.0が Develop版に入った。 他にも色々上がってるぞ。 Glibc-2.10 はまだだったが。
414 名前:login:Penguin mailto:sage [2009/05/18(月) 16:36:09 ID:62NvXeTq] リビジョン 8891 sage バグフィックス多数
415 名前:login:Penguin mailto:sage [2009/05/23(土) 21:21:14 ID:awVan7JI] Linux From Scratch SVN-20090523 Shadow-4.1.4.1, Glibc-2.10.1, Linux-2.6.29.4, Automake-1.11 にアップデート Bash-4.0 の upstream パッチ追加 GDBM-1.3.3 の追加(ManPageのUTF8対応改善?) Glibc ビルド変更
416 名前:login:Penguin mailto:sage [2009/05/24(日) 10:24:39 ID:3jGY/0o0] SVN-20090523 続き GMPの test についての説明改訂 ncurses のビルドについて冗長部分削除 GCC,E2fsprogs,binutilsなどの文章校正 Bootscripts 及び udev設定変更 Packageについての文章加筆 # リビジョンで書いた方が明確かも
417 名前:login:Penguin mailto:sage [2009/05/25(月) 09:29:40 ID:oFkSgxfe] リビジョン8920 gerard 降臨 はしがき(Preface)大改定
418 名前:login:Penguin mailto:sage [2009/06/04(木) 20:27:51 ID:W9UwHeTB] LFScript www.lfscript.org/
419 名前:login:Penguin mailto:sage [2009/06/05(金) 13:21:44 ID:v+JIu9lX] やっぱ自動でどかどかビルドしたい人は多いんだなぁ。 俺も追っかけるのがしんどくなってきた(弱音
420 名前:login:Penguin mailto:sage [2009/06/06(土) 13:27:09 ID:97HNBxW0] やっぱGentooだな
421 名前:login:Penguin mailto:sage [2009/06/06(土) 13:40:10 ID:6hFuJAAZ] gccを更新したいのだけど パッケージ管理、つまり古い版を消すというのはあきらめて上書きで対応するとして、 gccのビルドは初期導入の箇所でしか説明が無いからconfigureのオプションが 更新用にはなってない。そのままやったのではダメで、自分で考えたのでやってもダメ。 けっきょくgentooに舞い戻ってる。
422 名前:login:Penguin mailto:sage [2009/06/21(日) 08:52:31 ID:h2bluj2n] www.mpfr.orgがずっと落ちてない?
423 名前:login:Penguin mailto:sage [2009/06/21(日) 09:08:13 ID:h2bluj2n] lzmaだけど、とりあえずここから落とせるみたいなので貼っとく ttp://mirrors.kernel.org/gentoo/distfiles/mpfr-2.4.1.tar.lzma
424 名前:login:Penguin mailto:sage [2009/06/23(火) 15:17:08 ID:ggR6pdoo] >>422 一昨日は知らないが、今は回復してるみたいだな
425 名前:login:Penguin mailto:sage [2009/07/19(日) 21:34:17 ID:fCpkT6GR] SVN翻訳中だってさ。
426 名前:login:Penguin mailto:sage [2009/07/20(月) 03:06:49 ID:hCHQqYIn] SysV InitをOpenRCに変更したら起動が暴速!
427 名前:login:Penguin mailto:sage [2009/07/24(金) 17:11:55 ID:WPBdd4mT] SystemRescueCd usamimi.info/~linux/d/up/up0424.png 本家LiveCDより使いかっていいかも gpartedでパーティション切ってフォーマット(ext4にも対応) BOOKのAll PackagesとAll Patchesのページをコピペして修正 wgetで一括ダウンロード geanyで作業工程をメモったりスクリプトにして自動ビルドしたり sshもscreenもある。 日本語フォントと日本語IMが入ってないけどカスタマイズCDの説明が公式にある。 過疎ってるんでネタ投入してみる。
428 名前:427 mailto:sage [2009/07/25(土) 07:34:24 ID:nB9SZeqW] 公式のsysresccd-1.2.2は使えない /usr/bin/readelfが無い 他にも削除されたライブラリが多数あり公式のLiveCDのままでは開発用に不向きです。 失礼しました。 尚、1.2.2以前のバージョンも持っていますが、確認してません。
429 名前:login:Penguin [2009/08/05(水) 09:14:25 ID:jGElth+5] いつの間にやら 6.5-rc2
430 名前:login:Penguin mailto:sage [2009/08/17(月) 21:05:32 ID:BamSqPNE] いつの間にやら 6.5 日本語ドキュメントもWebで読めるようになってる www.matsuand.com/lfs/lfs-book-6.5-html/index.html 乙
431 名前:login:Penguin [2009/08/20(木) 19:33:04 ID:ygSrjjgN] 昔、LiveCD on Virtualboxで、LFSに挑戦している人の書き込みがあったけど。 Linux From Scratch 6.5がリリースされたので、同じ事に挑戦しようと思っています。 作業の関係上、host OS(Windows)からGuestOS(LFS LiveCD起動)へtelnetでログインしたい のですが、そのような事は可能でしょうか? コンソールからだとまともにコピペも出来ずに泣きそうです。 ご存知の方はお助けください。
432 名前:login:Penguin [2009/08/20(木) 20:47:44 ID:XTDFR6e5] >>431 host(WindowsXP)、Guest(CentOS)という環境ですが sshでのログインができています。 VirtualBoxは3.0.4 ネットワーク設定をブリッジにしています。 telnetでのログインであればxinetdの設定が必要かもしれません。 また telnetで rootログインしたい場合、昔ですが /etc/securettyを編集してました。 今はtelnet使わなくなって久しいのでパッとは思い出せませんが。
433 名前:login:Penguin [2009/08/21(金) 00:24:37 ID:ALOghQwl] SSH server が LiveCD には入っています。 vi /etc/ssh/sshd_config して /etc/rc.d/init.d/sshd restart Winからは TeraTerm がいいでしょう。 telnet は今時使わないのが常識。
434 名前:login:Penguin [2009/08/21(金) 00:34:31 ID:ALOghQwl] LFSLiveCD でいいの? 6.3 だよ。 Knoppix とか、他の多くの LiveCD 使った方がいいよ。 名の通った LiveCD の方が使い勝手、いいんじゃない? 6.5 のソースをひっぱってこなくちゃならないからね。
435 名前:login:Penguin mailto:sage [2009/08/21(金) 11:17:04 ID:vKNlDTsJ] >>432 ,433 ありがとうございます。 基本、ローカルOSとやり取りするだけなんで、telnetで十分だったのですが、念のためsshd を起動して、接続出来る事を確認しました。 助かりました。
436 名前:login:Penguin mailto:sage [2009/08/22(土) 05:24:29 ID:KPd8+cej] Windows From Scratch が欲しい。
437 名前:login:Penguin mailto:sage [2009/08/22(土) 06:57:12 ID:Fu/lc4QL] ちょっと違うけど www.reactos.org/wiki/Building_ReactOS
438 名前:login:Penguin mailto:sage [2009/08/24(月) 10:10:40 ID:R6jpxkrs] >>430 のアドレス変わったっぽい sourceforgeに移転 lfsbookja.sourceforge.jp/ lfsbookja.sourceforge.jp/6.5.ja/
439 名前:login:Penguin mailto:sage [2009/08/24(月) 15:18:27 ID:dOhgtFpG] 日本語訳6章のパッケージ管理のところがなんか意味わからないと思って原文を見た。 訳文> ツールチェーン (Glibc、GCC、Binutils) のマイナーバージョンを 訳文> アップグレードするなら、LFS を安全に再構築できます。 訳文> この場合、すべてのパッケージをその依存関係を考慮した順番で 訳文> リビルドすれば実現できるはずです。もっともこれはあまりお勧めしません。 訳文> 例えば glibc-2.2.x を glibc-2.3.x にアップグレードする必要が出てきた場合、 訳文> リビルドは問題ないでしょう。 の部分は原文だと、 原文> If one of the toolchain packages (Glibc, GCC or Binutils) needs 原文> to be upgraded to a newer minor version, it is safer to rebuild LFS. 原文> Though you may be able to get by rebuilding all the packages 原文> in their dependency order, we do not recommend it. 原文> For example, if glibc-2.2.x needs to be updated to glibc-2.3.x, 原文> it is safer to rebuild. になってる。これって、多分↓こんな感じの意味の文章だと思うんだけど…… 試訳> ツールチェーンパッケージ (Glibc, GCC, Binutils) のどれかのマイナーバジョンを 試訳> 上げるようなアップグレードが必要になったなら、LFS全体を再構築するのが無難です。 試訳> もちろん、依存関係に従って順番に全てのパッケージをリビルドすることでも 試訳> アップグレードは可能かもしれませんが、それは推奨しません。 試訳> 例えば、glibc-2.2.xからglibc-2.3.xにアップグレードする必要があるなら、 試訳> 再構築をしたほうが無難でしょう。 英語苦手なので、他の部分は確認してない。 さて、これを訳者の松山さんに諮るにはどうしたらよいのだろうか……。 sourceforgeにはフォーラムが備え付けであるようだけど、使ったこと無いし、 そもそもLFS日本語訳ページのフォーラムは、まだ使われた形跡が無いんだよな……。
440 名前:login:Penguin mailto:sage [2009/08/24(月) 15:28:49 ID:D6u+qwhx] >>439 フォーラムより sourceforge.jp/projects/lfsbookja/ticket/ じゃね。 直接なら sourceforge.jp/users/matsuand/ にメアドがある。
441 名前:matsuand [2009/08/25(火) 10:12:44 ID:VJkqoOvn] ご指摘ありがとうございます。 フォーラムとチケットを挙げました。 公開討議の場としてご利用ください。 より良い日本語訳となるよう努めます。
442 名前:login:Penguin mailto:sage [2009/08/25(火) 13:29:35 ID:4zXYEsem] >>441 乙です。
443 名前:login:Penguin mailto:sage [2009/08/25(火) 15:06:13 ID:fOeI54yR] Failed 1 test out of 1384, 99.93% okay. ../ext/Sys/Syslog/t/syslog.t ### Since not all tests were successful, you may want to run some of ### them individually and examine any diagnostic messages they produce. ### See the INSTALL document's section on "make test". ### You have a good chance to get more information by running ### ./perl harness ### in the 't' directory since most (>=80%) of the tests succeeded. ### You may have to set your dynamic library search path, ### LD_LIBRARY_PATH, to point to the build directory: ### setenv LD_LIBRARY_PATH `pwd`; cd t; ./perl harness ### LD_LIBRARY_PATH=`pwd`; export LD_LIBRARY_PATH; cd t; ./perl harness ### export LD_LIBRARY_PATH=`pwd`; cd t; ./perl harness ### for csh-style shells, like tcsh; or for traditional/modern ### Bourne-style shells, like bash, ksh, and zsh, respectively. u=1.76 s=32.21 cu=319.99 cs=264.85 scripts=1384 tests=187521 make[2]: *** [_test_tty] Error 1 make[2]: Leaving directory `/var/tmp/perl-5.10.0' make[1]: *** [_test] Error 2 make[1]: Leaving directory `/var/tmp/perl-5.10.0' make: *** [test] Error 2 LFS 6.5, Chapter6 Perlのmake testで出たエラー 1/1384なので気になる。
444 名前:login:Penguin mailto:sage [2009/08/25(火) 22:04:03 ID:xmFyi7hW] >>443 8割以上はパスしたようだが、気になるならもうちょっと精細なテストやったらどうか、 と言ってくれてるみたいだな
445 名前:login:Penguin mailto:sage [2009/08/27(木) 10:37:59 ID:QWvgwnWQ] LFS 6.5 でやってみようかと思ったら、これ x86_32 しか サポートしてないのね。 LFS 7.0 までには x84_64 もサポートしたいって言ってるが、 いつになることやら。
446 名前:login:Penguin mailto:sage [2009/08/27(木) 11:36:42 ID:3ICwh89U] >>445 何ヶ月か前にSVNで試したが、一応できた(BLFSでXもやった) Stableは知らないが、ところどころにx86_64向けの記述があるから、 x86_32やったひとならできると思う。
447 名前:login:Penguin mailto:sage [2009/08/27(木) 12:44:48 ID:kDsGcdcK] >>446 今 svn ログみてみたけど、 LFS 6.5 以降、大した修正はしてなさそうだし、 何ヶ月前にできたなら、その頃より新しい LFS 6.5 でもできると言えるね。 とは言え "x86_32やったひとなら" ってのが気になるな。 LFS初トライだからね。まあ、ビルドする十分な知識はあると思ってるから そこまで問題にはならないと思うけど。
448 名前:login:Penguin mailto:sage [2009/08/27(木) 19:30:39 ID:3ICwh89U] x86_32もx86_64も、やることは大体同じだよ。 大抵はbookのコピペでできちゃう。 ここ2-3年内に出たPCなら、一週間、いや3日とかからないし。 Linuxカーネルのビルドだけは、取捨選択が必要だけどね。
449 名前:login:Penguin mailto:sage [2009/08/27(木) 20:19:44 ID:N73/P9rX] 前に6.3あたりでためしたときは、x86_64はなんかうまくいかなかった記憶が。 libなのかlib64なのかとか、未だにプログラムで統一されてなくて 結構悩ましかったり。
450 名前:login:Penguin mailto:sage [2009/08/28(金) 01:26:02 ID:hfSJNTpq] 6.3と6.5は、はっきりいって大違いだ
451 名前:login:Penguin mailto:sage [2009/08/29(土) 09:19:41 ID:lRfF3Y/z] lfsbookja を svn co したら、blfs/SVNができてますが こっちも訳しちゃう腹づもりなんですかね
452 名前:login:Penguin mailto:sage [2009/08/29(土) 12:27:08 ID:TNX4v0TN] とりあえず余ってるx86_32ノートパソコンにLFS 6.5を 参照して入れてみることにした。
453 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 08:20:39 ID:lmQ6YFIm] >>439 ずいぶん謙遜してるようだけど、相当英語出来るとお見受けした。
454 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 13:06:20 ID:4Rc+eU+J] >>453 フォーラムでいまの翻訳に満足したようなことをレスしてたみたいだから、 貶めるつもりじゃないけど、本当に英語苦手なのかもしれないよ。 (あれ、文意を確認してるってことは日本語のほうが苦手なのか?) 段落ひとつ分くらいなら辞書とにらめっこでも読めなくは無いけど 長文の読み取りはキャパシティオーバーという人だったり、 実際の作業内容に見当がつくからこんな感じの文章のはずだよな というようなことだったり。 って、思えば俺は受験英語でそんなことばっかりやってた気がするぜw
455 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 14:41:02 ID:+l9wyk6P] 公式のLiveCDで使われてるroot.ext2 この仮想ファイルシステム?はどうやって作成するんでしょうか? 1.5GBになってるところを2GB
456 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 14:44:18 ID:+l9wyk6P] (送信ミス) 1.5GBになってるところを2GBくらいに拡張したいんですけど ツールとコマンドが分かりません。
457 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 19:06:56 ID:LlotlInd] root.ext2をどっかにマウント(-o loop オプションが必要)して、 dd if=/dev/zero of=root.2GB size=1MB count=2000 ; mkfs -t ext2 root.2GB とかやって新しいイメージを作り、それも別のどこかにマウントして全部コピーする。 要するに、もっと大きなイメージファイルにroot.ext2の中身をコピーしてLiveCDを作り直す、かな。 てけとーに書いてるので、mount、dd、mkisofs、rsync,etcのマニュアルをしっかりね。
458 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 19:47:23 ID:+l9wyk6P] >>457 /dev/zeroってそういう意味だったのか。 ありがとう
459 名前:login:Penguin mailto:sage [2009/09/01(火) 21:52:44 ID:ljzkuEgM] wiki.x.org/wiki/ModularDevelopersGuide を見ながらXをビルドしてる最中なんだけど、 こういう仕組みがXから提供されてるなら、Xに関しては、BLFSって必要性低いと思わない? BLFSは思いきってXを外して他に注力すればいいのに、とも思う。 まあ、まだビルド完了してないうちから言うことではないかもしれんけど。
460 名前:login:Penguin mailto:sage [2009/09/01(火) 22:29:21 ID:8KrR2qsR] BLFSはインストールする前提環境を想定して書かれているから、 予想外のエラーに出くわす可能性は低いと思う とりあえずはブックマークに入れとくか
461 名前:459 mailto:sage [2009/09/02(水) 00:08:47 ID:8GW9GDe6] >>460 確かにLFSを前提としていて、依存関係も調べてくれてるから、 必要なものを明記してくれる点は良いね。 LFSに続けてXのビルドに移ったから、無いものだらけでしばしばエラーで止まる。 その都度必要なものを入れて、止まったところから再開。 XML絡みで結構手こずった。そして今、drmで止まった。 先は長い。
462 名前:login:Penguin mailto:sage [2009/09/02(水) 01:35:03 ID:sVpRPDQl] livecd 6.3-r2160をカスタマイズしてみた。 スクリーンショット usamimi.info/~linux/u/ss/1251822060077.png 変更内容 usamimi.info/~linux/d/up/up0426.xxx emelfm2とgpartedも入れたかったんだけどコンパイルでこけて断念。 今度は6.5とBLFSを構築して1からLiveCD化に挑戦してみる LFS6.5が終わってBLFSの最中 Linux おもろ〜!
463 名前:login:Penguin mailto:sage [2009/09/02(水) 09:52:47 ID:eXQ9fm6M] >>462 乙彼
464 名前:459 mailto:sage [2009/09/02(水) 19:01:45 ID:8GW9GDe6] ビルド完了。そして起動成功。 ソース引っ張ってるスクリプトとビルドするスクリプトの整合性に若干不備があるようだから、 その辺に起因するエラー修正と外部依存の明示が求められるかな。 BLFSがこのXのスクリプトを核にしてそういう方向でコンテンツ作ってくれれば、もうちょっと手間が省けそう。
465 名前:login:Penguin mailto:sage [2009/09/03(木) 11:27:05 ID:2sOXduC+] LFS日本語版、SVN-20090902が反映された模様
466 名前:login:Penguin mailto:sage [2009/09/03(木) 15:01:29 ID:RZtau0Mu] だれかapacheが動くだけの最小ディストリ作ってください
467 名前:login:Penguin mailto:sage [2009/09/03(木) 15:51:51 ID:x9uu3XpL] なにそのセキュリティホールOS
468 名前:login:Penguin mailto:sage [2009/09/03(木) 16:02:57 ID:2sOXduC+] apacheなら依存するものはそんなにないはず 素のLFSでもmake install できると思う 単にWebサーバがほしいだけならrubyのWebrickとかも
469 名前:login:Penguin mailto:sage [2009/09/03(木) 19:39:25 ID:o2kea3mS] LFSもいらないんじゃない? フル機能のbusybox入れたinitramfs上でも動きそう。
470 名前:login:Penguin mailto:sage [2009/09/04(金) 19:34:13 ID:zQ8v/A5K] LFS6.5上でwpa_supllicantをビルドしたんだけど、wpa_passphraseがLFS6.4上でビルドしたものとは違うPSKを吐いてしまう。 当然接続できない。仕方ないから6.4上のバイナリを使ってる。 何が影響してるんだろ?
471 名前:470 mailto:sage [2009/09/04(金) 21:47:37 ID:zQ8v/A5K] 解決。 環境変数で-W無しのCFLAGSを設定してたから気づかなかったけど、一旦unsetしてmakeしてみたら、 鍵導出に重要であろうsha1.cで、 warning: dereferencing pointer 'block' does break strict-aliasing rules が出まくってるので、CFLAGSに-fno-strict-aliasingをつけてmakeしたら、正しいPSKを吐くようになった。 アドホックな対処だけど、とりあえずは接続に問題無し。
472 名前:login:Penguin mailto:sage [2009/09/04(金) 23:40:58 ID:OG/OB85b] x86_64でLFS6.5無事起動
473 名前:login:Penguin mailto:sage [2009/09/06(日) 23:15:43 ID:jBu7k8wN] みんな、バージョンは何?
474 名前:login:Penguin mailto:sage [2009/09/06(日) 23:39:36 ID:6U19yaJL] アンケートなら他所で
475 名前:login:Penguin mailto:sage [2009/09/07(月) 00:02:42 ID:foe+zu7r] SVNの、えーといつのだっけ そろそろ作り直そうか
476 名前:login:Penguin mailto:sage [2009/09/07(月) 00:10:45 ID:zBEs16L1] ttp://www.linuxfromscratch.org/cgi-bin/lfscounter.cgi 登録してるIDは2万ちょいくらいだった 俺と同姓が他に二人もいた
477 名前:login:Penguin mailto:sage [2009/09/07(月) 03:16:54 ID:nIVN2f+i] >>462 うp
478 名前:login:Penguin mailto:sage [2009/09/12(土) 11:29:37 ID:Ijy/R5qA] 6.5全訳したそうな ttp://lfsbookja.sourceforge.jp/6.5.ja/chapter01/jchangelog.html
479 名前:login:Penguin mailto:sage [2009/09/22(火) 02:39:56 ID:1sL17LTk] knoppixでlfsを構築しようとして詰まりました。 mkdir ../binutilsだったけか?のところで、permission denied とでます。
480 名前:login:Penguin mailto:sage [2009/09/22(火) 03:51:31 ID:JkwPa6LQ] permission deniedとでるならpermissionがdeniedなんだろww 君にLFSは早すぎる。 Linuxの基本をちゃんと勉強してきてね。
481 名前:login:Penguin mailto:sage [2009/09/22(火) 04:55:29 ID:YuwwOLcF] >>479 mkdir するのは cd $LFS/sources/binutils-2.19.1 してからなんだけど、それやった? LFSのビルド操作は常に、Tarボールを展開したディレクトリからコマンドを打つのが基本 これはどのソースをビルドするときも同様なので、いちいち書いてないんだ Chapter5.3の末尾に"重要項目"としてに書いてあるので、読んでね やったけどうまくいかないなら、もっと早い段階で何か間違えてる気がする
482 名前:login:Penguin mailto:sage [2009/09/22(火) 06:32:29 ID:1sL17LTk] >>480 しくじると嫌なので、ハンドブックのとおりにやろうかと >>481 やってませんでした。 ユーザー lfs でログインせよとあったので、 su - lfsとしてmkdir binutils-2.19.1としてました。 echo $lfsとしても/mnt/lfs と返ってこないので あれとおもったけど。 ありがとうございます。
483 名前:482 mailto:sage [2009/09/22(火) 06:45:12 ID:1sL17LTk] su - lfs tar xyvf binutils-2.19.1 patch<patchfile cd $LFS/sources/binutils-2.19.1 mkdir ../binutils-2.19.1 の順番でいいですね?
484 名前:login:Penguin mailto:sage [2009/09/22(火) 07:48:47 ID:YuwwOLcF] そんな感じかな あ、$lfs と $LFS は違うから念のため シェル変数や環境変数は大文字と小文字は区別される ユーザ名は小文字しか使われてないみたいだけど
485 名前:login:Penguin [2009/09/22(火) 12:18:31 ID:1sL17LTk] lfs@Knoppix:/mnt/lfs/sources/binutils-build$ ../binutils-2.19.1/configure \ --target=$LFS_TGT --prefix=/tool --disable-nls --disable-werror configure : WARNING: you should use --build, --host, --target configure: WARNING: invalid host type: configure: WARNING: you should use --build, --host, --target configure: WARNING: invalid host type: checking build system type... config.sub: missing argument Try `config.sub --help' for more information. configure: error: /bin/sh ../binutils-2.19.1/config.sub failed どういうこと?
486 名前:login:Penguin mailto:sage [2009/09/22(火) 13:26:29 ID:YuwwOLcF] Chapter5.4かな > configure: WARNING: you should use --build, --host, --target から見て、$LFS_TGT がうまく設定できてない気がするな LFS6.5は2、3回やったけど、LFSブック通りにコピペしたらエラーもなく できてたから、ビルドする前のどこかがうまくいってないように思える 見直すところはchapter4の環境設定とか、序文のホストシステム要件とかかしら KNOPPIXなら必要なものは大抵入ってると思うけど、バージョンによっては何かが 古すぎるかもしれない
487 名前:login:Penguin mailto:sage [2009/09/22(火) 13:29:13 ID:YuwwOLcF] 追記 KNOPPIXでやったこと無いから、どんな落とし穴があるのかは分からないのよね
488 名前:login:Penguin [2009/09/22(火) 15:13:51 ID:1sL17LTk] 自己解決しました。/が要らなかったです。すいません。 コツもつかめました。ありがとう
489 名前:login:Penguin mailto:sage [2009/09/22(火) 19:23:29 ID:0gf9V0Xs] LFS使ってFirefoxでWebブラウジングできるまで 初めてだとどんぐらい時間かかるかな? ArchLinux使ってたんだけどLFSに興味を持ちまして
490 名前:login:Penguin mailto:sage [2009/09/22(火) 19:27:18 ID:5Sw+VGkM] 1ヶ月くらい、と考えると妥当ではないかと思います。
491 名前:login:Penguin mailto:sage [2009/09/22(火) 22:11:22 ID:NQb/wAJP] 誇張でないところが恐いよな
492 名前:login:Penguin mailto:sage [2009/09/27(日) 05:43:58 ID:29NzkksW] LFS使ってFirefoxでWebブラウジング? X Window構築以前で止めるよ普通
493 名前:login:Penguin mailto:sage [2009/09/27(日) 08:02:09 ID:+BVhtuaS] LFSに手を染めた時点で、既に普通のLinux'erじゃなくなってるぞw
494 名前:login:Penguin [2009/10/14(水) 22:23:12 ID:/L1zqpD0] なんとなく起動したが、LANカードの認識でこけている。 VirtualBoxのゲストでの起動しているが、設定がわからん。 やっぱ、手を出すには早すぎたか orz
495 名前:login:Penguin mailto:sage [2009/10/15(木) 06:09:56 ID:NhXMMDW0] カーネルドライバを入れてないだけとか。 make menuconfigで睨めっこしてみれば? 苦労して構築したのに諦めたらもったいねぇ
496 名前:login:Penguin mailto:sage [2009/10/15(木) 15:03:50 ID:ZzX4k0Wt] VirtualBox? ドライバそんなに何種類もないと思うが。 3.xなら、管理メニューから確認できるはず。 2.x以前ならAMD PCnetじゃなかったかしら。
497 名前:login:Penguin [2009/10/16(金) 12:36:30 ID:HB5EL8NV] AMD PCnet32 PCIで動いてるよ。 gentooだけどね。
498 名前:login:Penguin mailto:sage [2009/10/16(金) 12:50:46 ID:/0v7e6nz] 流石に初体験な人には、コピペじゃできないカーネル構築はハードル高いかもね カーネルソースの日本語ドキュメントどうなってたっけ
499 名前:login:Penguin [2009/10/23(金) 22:10:36 ID:r+GN0JJ5] >>495 ,496 サンクス 起動時のLANカード認識でこけていたが、VirtualBoxのLANカードの設定をIntel Pro/100MTに変更したらうまくいった。 カーネルコンフィグはさっぱりだったが、デフォで通った。 Windowsで、ゲートウェイのアドレスを確認して、設定。 ftpコマンドで理化学研究所のサーバに接続成功も、lsコマンドに対する返答なし...orz cd、pwdには応答があるのだが... んで、BLFSのドキュメントの分量に目眩が...
500 名前:login:Penguin mailto:sage [2009/10/23(金) 22:39:29 ID:fi4gu+y8] 結局ホストOSは何がいいの?
501 名前:login:Penguin [2009/10/24(土) 09:17:36 ID:+/xJwWwd] >>500 結局、メイン環境がホストOSになると思うよ。 DOS時代からMSに馴染んできたから、結局VISTA64。ゲストにlinux。 linuxは15年ほど前にPC386にインスコにトライして、周辺機器の認識と膨大な ドキュメントに挫折以来遠ざかっていたが、UBUNTUが苦労なく動いて驚き。 仮想PC上のゲストOSでlinux再トライ中。んで、勢い余ってLFS...難しい...orz
502 名前:login:Penguin mailto:sage [2009/10/24(土) 09:20:24 ID:4zQTlSJS] ubuntuで試したら gawkで挫折した俺参上
503 名前:login:Penguin mailto:sage [2009/10/24(土) 10:59:00 ID:dvUEIeXY] gawkってDebianでもよく入れ忘れるね。 デフォルトでmawkが入ってるから気づきにくい。 でもちゃんと version-check.sh 実行すれば警告してくれるはずだけど。
504 名前:login:Penguin mailto:sage [2009/10/25(日) 14:04:30 ID:E6/6rvN1] x86_64環境でLFS6.5試したいんだけど slackwareやcentos上でならうまくいく?
505 名前:login:Penguin mailto:sage [2009/10/26(月) 09:38:31 ID:o8EUbSMa] Debianではうまくいった。 他でも大抵OKだと思うんだが。
506 名前:login:Penguin mailto:sage [2009/11/12(木) 10:25:14 ID:Z+8WvcDL] どなたかapacheだけが入っている最軽量のOS作っていただけませんか?
507 名前:login:Penguin mailto:sage [2009/11/12(木) 11:17:33 ID:MlgQ3Bof] >>506 つtinycorelinux.com
508 名前:login:Penguin [2009/11/14(土) 14:49:45 ID:NWWZwJLe] LFS構築したけど、起動時に何かが大量のワーニングを吐いている。 この時の起動ログが見当たらず orz /var/logを探しても、この時の記録がないんだよね... あとはmessageファイルがあるらしいけど、ファイルが見当たらない。 どっかで構築失敗したかな?
509 名前:login:Penguin mailto:sage [2009/11/14(土) 22:03:25 ID:fT6gNHfq] ぶっひゃやめとけやめとけwwwwwwwwwwwwww
510 名前:login:Penguin mailto:sage [2009/11/14(土) 22:47:12 ID:V8X5WahO] /var/log/kern.log あたりじゃない?
511 名前:login:Penguin mailto:sage [2009/11/15(日) 13:17:39 ID:l3oOcoxC] LFSでapt-getだけが使えればいいだけの極小環境を構築すると容量は1MBぐらいに抑えられますよね? こういうのってできませんか?
512 名前:login:Penguin mailto:sage [2009/11/15(日) 13:48:52 ID:m/uhwTTw] GじゃなくてMということなら無理
513 名前:login:Penguin mailto:sage [2009/11/15(日) 15:20:06 ID:ce+nxJsJ] おいおいそれ10〜100MBの軽量linuxを全否定してんぞ
514 名前:login:Penguin mailto:sage [2009/11/15(日) 17:50:56 ID:CephOMm9] 最小環境構築つーたら、buildroot.busybox.net だけど。まだ鼻から悪魔状態。 運良く生成出来たとしても、カーネルが2メガ、initrd が圧縮かましても2〜3メガで、数メガは要るんだよな。 今 uclibc なtoolchain,busybox が欲しいつーなら、 landley.net/code/firmware/ が良いのかな。 ただ root-filesystem でも 12M、system-image なら 10数メガはあるぢょ。
515 名前:login:Penguin mailto:sage [2009/11/15(日) 22:48:54 ID:uhw5fvuq] LFS Bookにはディスクスペース1.3GB以上とあるが、これはソースを含んでるし、 Chapter5で作る Temporary System も込みだから、実働システムだけなら500MBも 要らないだろう。 今ちょっと動く環境が手元にないので、具体的な数字は言えないが。 ただ、LFSは基本的にアプリケーションと言えそうなものはないが、gccなどの 開発環境も含んでるから、ただ動くだけのシステムよりは大きくなってしまうかも。 Debianみたいにdevelを切り離せればいいんだろうが、Chapter6でかなり トリッキーな技量が要りそうだなぁ # LFSにapt-getってどうなのかしら。pkgsrcならできたけど
516 名前:login:Penguin mailto:sage [2009/11/16(月) 00:49:36 ID:jecsGxl1] できませんかーできませんかーw
517 名前:login:Penguin mailto:sage [2009/11/16(月) 08:47:52 ID:KiB+M9l1] がんばれーがんばれーw
518 名前:login:Penguin mailto:sage [2009/11/16(月) 09:23:38 ID:vjo55cVJ] Linuxのカーネルからファイルシステムまで全てひっくるめて1Mbyteってwwwww 出来たら是非教えて下さいね。
519 名前:login:Penguin mailto:sage [2009/11/16(月) 18:09:37 ID:ZE7583/2] 1FD-Linuxなら1MBに収まるかもしれない カーネルは2.0か2.2辺りで
520 名前:login:Penguin mailto:sage [2009/11/17(火) 01:23:46 ID:9Q3I/Twg] じぶんじゃなーんもしてないよな、最小構成なんかカットアンドトライでたどりつけるのによ
521 名前:login:Penguin mailto:sage [2009/11/17(火) 02:22:50 ID:cCAMZQPv] >>513 1GBならばともかく1MBぐらいに抑えるのは無理という主張がなぜ 軽量linuxを全否定ということになるのか教えてください。
522 名前:login:Penguin mailto:sage [2009/11/18(水) 10:31:35 ID:mxiIQsoX] >>521 反論出来ないと思うからいじめるなよ。
523 名前:login:Penguin mailto:sage [2009/11/22(日) 17:25:27 ID:bvE3YqC9] いちいちくだらねえレスで書き込むな>>521 =>>522
524 名前:login:Penguin mailto:sage [2009/11/22(日) 17:57:22 ID:nOg4PrRI] 4日も前のレスに「只、文句をいうだけ」ってのは、くだらないを遥に通り越して 全くの無意味で無駄でお馬鹿である事を広報しているだけなんだが、自分では 認識できないのが、お馬鹿の証明だからどうしようもないよね。
525 名前:login:Penguin mailto:sage [2009/11/22(日) 18:14:04 ID:Na19Bs30] うぜえ
526 名前:login:Penguin mailto:sage [2009/12/02(水) 21:53:57 ID:wIEckpa0] 各国LFS BOOK翻訳 ttp://www.linuxfromscratch.org/lfs/read.html 日本更新頑張りすぎワラタ
527 名前:login:Penguin mailto:sage [2009/12/03(木) 18:12:35 ID:wb7agN7i] Perlって要らなくね? Coreutils と Glibc のインストールとテストに必要って書いてあるけど
528 名前:login:Penguin mailto:sage [2009/12/06(日) 15:06:59 ID:JzMBJL9y] perlは所々よく使われてるから入れといたほうがいいと思う *inuxな環境だとc,sh,awk,perlとかが 結局環境的に*inuxにあったら便利だなってものを 埋めるようにそこに存在してるような気がする 実際便利だしあと覚える苦労も少ないし >>511 >>515 その発想分かる 実際今は普段使うlinuxのほかにubuntuも入れて 手短に色々なものを試したい時など chrootしてapt-getして使ってみて様子みたりしてる それで気に入ったらsourceとってきて今の環境で使う 後々ubuntuじゃなくてdebianのほうがよかったかもと気付いたけどそのまま hard disk壊れて全data消えてからまだLFSしてないけど programmingやら英語などの基礎能力の向上に努めてる
529 名前:login:Penguin mailto:sage [2009/12/07(月) 13:59:37 ID:kmw5ddoS] >>528 シェルスクリプトはシェルの拡張機能だし、CはUnixに必要な機能だから分かる けどperlはできれば削ぎ落としたいな、と。phytonかrubyで代用できるわけだし けどなかなかはずせないから苦労してる。perl依存はオプションではずせるようにしてくれ……
530 名前:login:Penguin mailto:sage [2009/12/07(月) 15:49:09 ID:0XoYRs65] Perl依存のソフトってたまにあるよ。
531 名前:login:Penguin mailto:sage [2009/12/07(月) 16:10:17 ID:kmw5ddoS] >>530 そういうのは入れたくなったとき考える とにかくOSの基幹を一部とは言えPerlに依存してるのが、なんか嫌なのさ 別にPerl自体に恨みはないけど、gcc以外で扱う言語くらいオプションで決めさせてほしいんだ…… 例えば同じようにGlibcがRubyに依存してたら嫌だろ? それに使わないものをHDの肥やしにしておくのも癪だし
532 名前:login:Penguin mailto:sage [2009/12/07(月) 17:06:24 ID:OGpjrFHy] 「*inux」っていう表記ははじめて見たな。 どういう意図があるんだろ。
533 名前:login:Penguin mailto:sage [2009/12/07(月) 17:36:00 ID:S3V9+Sl8] >>532 Linuxって書くと何かまずいから、一部伏字にしてるんじゃない? 多分GPLにひっかかるんだよ。きっと。
534 名前:login:Penguin mailto:sage [2009/12/07(月) 19:26:32 ID:DlaU7SUX] ごめんorz考えてみればunixとlinuxとしたかったんだけど *を展開してもunixにはなれないね 基本的に頭は悪いです いつもsed -iしてからorzと気付きます 恥ずかしいorz >>531 何か気持ち分かるから参考までに なんでこの言語で書いてくれないかな!..とか 似たようなことで悩んだけど最終的には結局自分でOS作るしかない!ねと 小さくするのが最終的な目的じゃないなら なんでもいれちゃったほうが有意義かも 結局時間とられて成果さっぱりだった過去があるorz LFSな人の場合version違いとかlibrary違いとかで同じsoftware 乱立とかごちゃごちゃしてくるだろうし 考えてみたらいろんな人が使ってるから必然的にそうなるんだな..と 諦めてどうやって管理したら頭に入ってくるかとかに切り替えてみた nilfs、hammer、venti+fossilみたいな考え方もあるし
535 名前:login:Penguin mailto:sage [2009/12/07(月) 19:58:18 ID:kmw5ddoS] >>534 いや、俺の場合OSまるごと作る必要はないw そりゃいつかは作りたいけど、当面はCoreutils と Glibcをちょっと手直しすればこと足りるからね。多分。 あと趣味でやってるから時間の浪費という意識もないし いろんな人が使ってるからこそ、最小限のモジュールに留めておくべきだと思う 事実、LFSは開発環境以外はほとんどそういう方向だし。 ていうか、Perl依存はCoreutils と Glibcの持分だからLFSに文句言っても仕方ないんだけどね……
536 名前:login:Penguin mailto:sage [2009/12/08(火) 02:33:49 ID:geoCVh6Q] なんで自分で直さないの?>perl依存
537 名前:login:Penguin mailto:sage [2009/12/08(火) 11:24:03 ID:TYyfpzLW] >>536 >>529
538 名前:login:Penguin mailto:sage [2009/12/09(水) 00:33:36 ID:NiIhREzE] なんで自分で直せないの?>perl依存
539 名前:login:Penguin [2009/12/09(水) 20:28:38 ID:D7B9myCY] どなたか詳しい方、ローカルdtdのcatalogをいれるHOWTOとか、資料を(英語でも良いので) お願いします。一体何のパッケージを使えばいいのか解らないorz libxml2 and libxsltをインストールしていたのだがdocbookのカタログ(catalog)が無い と言われ, "--nonet"にパッチすればビルドとメイクチェック自体は通るのだが、 毎回w3cの鯖に変化することのないdtdをダウンロードしに行くので意味なし。 正しいやり方はdtdのローカルコピーをとこかに置いておく(/usr/share/sgml/とか?) らしいのだがorz. ググれ先生では2002年に書かれたリンク切れoasisのファイルへのurlしか無い… 環境はvanilla Linux2.6.31, gcc4.2.2, Python2.6.4で インスコエラー出すのがdocbook-xsl-1.75.2 libxml2-2.7.6 libxslt1.1.26。 お礼は出来ないのですが、代わりに英文翻訳なら(エロ本から哲学書まで)やりますので。
540 名前:login:Penguin [2009/12/10(木) 00:16:51 ID:lu6QsImq] BLFSに書いてあるよ www.linuxfromscratch.org/blfs/view/svn/index.html www.linuxfromscratch.org/blfs/view/svn/pst/DocBook.html www.linuxfromscratch.org/blfs/view/svn/pst/docbook-xsl.html www.linuxfromscratch.org/blfs/view/svn/pst/sgml-dtd.html 何のエロ本にしようかな
541 名前:login:Penguin [2009/12/10(木) 00:37:05 ID:lu6QsImq] >>535 eglibのほうがいいのかもね clfsはglibじゃなくてeglib使ってるね
542 名前:login:Penguin [2009/12/10(木) 00:38:49 ID:lu6QsImq] cが抜けてるorz
543 名前:login:Penguin mailto:sage [2009/12/11(金) 11:53:27 ID:G3DLkAza] パッケージマネージャのpaco便利だなー。 LFSの殆どをパッケージ化してみた。 一部BLFSやその他のソフトウェアも入れたけど。 autoconf-2.65 flex-2.5.35 m4-1.4.13 rsyslog-5.2.0 automake-1.11 gawk-3.1.7 make-3.81 screen-4.0.3 bash-4.0 gcc-4.4.2 man-db-2.5.6 sed-4.2.1 bc-1.06 gdbm-1.8.3 man-pages-3.23 shadow-4.1.4.2 binutils-2.20 gettext-0.17 module-init-tools-3.11.1 sudo-1.7.2p2 bison-2.4.1 git-1.6.5.5 mpfr-2.4.2 sysvinit-2.86 bzip2-1.0.5 gmp-4.3.1 ncurses-5.7 tar-1.22 coreutils-8.1 grep-2.5.4 net-tools-1.60 tcl-8.5.8 cpufrequtils-006 groff-1.20.1 openssh-5.3p1 texinfo-4.13 cracklib-2.8.15 gzip-1.3.13 openssl-0.9.8l traceroute-2.0.13 curl-7.19.7 hdparm-9.27 paco-2.0.7 udev-149 dash-0.5.5.1 iana-etc-2.30 patch-2.6 util-linux-ng-2.16.2 dejagnu-1.4.4 inetutils-1.6 pciutils-3.1.4 vim-7.2 diffutils-2.8.1 iproute2-2.6.29-1 perl-5.10.1 wget-1.12 e2fsprogs-1.41.9 iptables-1.4.6 pkg-config-0.23 whois-4.7.37 expect-5.43 kbd-1.15.1 popt-1.15 zlib-1.2.3 fcron-3.0.4 less-436 procps-3.2.8 zlib-1.2.3-static file-5.03 libtool-2.2.6b psmisc-22.8 zsh-4.3.10 findutils-4.4.2 logrotate-3.7.8 readline-6.0
544 名前:login:Penguin mailto:sage [2009/12/12(土) 11:02:16 ID:lyJaIIBe] Perl不用論おもろいね 例えばFreeBSDなどは4.xの頃はPerlべったりだったが、その後Perl依存を避ける方向で進んでる。 少なくとも6.x以降はデフォルトでは入って無かったはず LFS6.5 で/sources を grep -R '^#!.*perl' * やってみたら、Perl自体のソースツリーを 除いても180件ほどマッチした 大半は動作チェックとか、contribとかで、ビルド自体に必要なのはごく一部分と思うけど でも結局、Perlなしではビルドは非常に困難だろうな(どこで依存してるか分からないし) つーことで、反証できる勇者に期待sage
545 名前:login:Penguin mailto:sage [2009/12/12(土) 11:21:10 ID:BCl7+Y1Y] >>544 Perlがデフォで入ってない鳥を見つけて、そこのソースと差分取る方法じゃだめ? KNOPPIXとかは入ってないよな、Perl
546 名前:login:Penguin mailto:sage [2009/12/12(土) 11:40:08 ID:dCLEgyF0] デフォでPerlが入ってないからってビルド時に不要とは限らないだろう
547 名前:login:Penguin mailto:sage [2009/12/12(土) 17:18:27 ID:YpO1CqgN] perl入れずにテンポラリシステム作って、そのまま先に進めばいいじゃん。 あるいは代わりにpythonなりrubyなり入れてさ。 で、perl依存に阻まれたら、perl以外の何かで打開する。 現に普及してるもんを外したきゃそんくらいやらんと。 そしたら、ちょっとしたムーブメントになるかもしれんよ。
548 名前:login:Penguin mailto:sage [2009/12/12(土) 17:28:21 ID:lyJaIIBe] Perlナシでビルドするのも難しそうだが、sh 抜きはほとんど不可能だろうな かわりに csh でもってビルドする執念のある奴なんて...いるんだろうか?
549 名前:login:Penguin mailto:sage [2009/12/12(土) 23:27:27 ID:vtrpAsb5] 今一理解できないのが、perlは(゚听)イラネっていってるくせに なんでpythonやrubyで「代用できるから」っていうのが理由の 一つに入っているかだな。 何か(pythonやruby)に依存するのは許容できるけど 何か(perl)に依存するのは許容できないってのは、 はっきり言って精神が崩壊していると思う。 異常だね。
550 名前:login:Penguin mailto:sage [2009/12/12(土) 23:47:25 ID:BCl7+Y1Y] >>549 pythonとかrubyで代用できるって言ってるのはあくまで機能面の話ね 「改良版perl」が2つもあるんだから、perlを(自分で)使う気はあまりしないってこと もちろんpython依存もruby依存も嫌だよw と>>531 で言ったつもり
551 名前:login:Penguin mailto:sage [2009/12/13(日) 00:54:32 ID:XNWmzQxd] >>550 pもpもrもスタイルやスタンスが違うだけで、べつに何かがどれかの「改良版」という わけではなかろう、というのが大半の人の受け取り方なのではないかと思う。 だから変に話がこじれる。 それはさておき、例えばperl依存から抜け出せたとしても、結局は代替となる シェルスクリプト群やらCあたりで書いた独自の小さなバイナリコマンド群やら そういうのが溢れてきちゃうってことになるんじゃないかなあ…… perlとかってその辺は便利屋さんみたいな役回りだからねえ。 >>546 あたりの話に戻っちゃうけど、結局はperlとか抜きの小さいシステムを つくるなら、LFSのようなソースからの全ビルドよりも、バイナリ配布なディストリ のほうが実は向いてる、ということだったりするのかもしれない。 ま、>>547 みたいなことを誰かやってみてくれたら楽しいかもしれないね と一票入れておくよ。
552 名前:login:Penguin mailto:sage [2009/12/14(月) 19:11:13 ID:iM8VMrUu] >>540 まあ、答えとしては間違っちゃいない…で、どのエロ本を翻訳すればいいのだ? doctype XMLカタログ関係、メールリンクで数人が/etc/xmlに入れるべきかとか、 いや、/usr/share/xml 又は /usr/share/sgml以下が良いとか、 昔書かれた*nixシステムの規格(/binは何々、/shareは何々等書かれてた奴)には何にも 指針すら書かれていないので、今んところ情報が一ヶ所に纏まって無い状態だから、 自力でどこに何を入れれば良いのか非常に分かりづらい現状が… 他のパッケージみたいに、tar -xvf && cd && ./configure && make && make installで 一発である程度必要なディレクトリ作って、/share/man/以下にマニュアル入れて、 とできるぐらい纏まってくれたら便利なんだが。 盲目的にLFSのコマンドを打ち込むのは あまり建設的ではない(せめてその根拠・規格なりを、manなりどこかのメールアーカイブに 書かれていれば…)気がする つまり、libxml2とlibxsltインスコめんどい、と。 で、どのエロ本を翻訳すればいいんだ(ニヤニヤ
553 名前:login:Penguin [2009/12/27(日) 02:36:08 ID:VtJ7z+hJ] 一番使ってた環境を壊したので LFS始めることにした 何回目かだと慣れてくるね >>543 paco便利だよね LFSでよく指定されるのに対する 僕の使いかたはこんな感じ pacopkg=`mktemp` cat>$pacopkg<<"EOF01" make install cat>/etc/設定file<<"EOF02" 内容 EOF02 install -Dv {,/usr/share/doc/○○}README EOF01 chmod -v 700 $pacopkg paco -lD $pacopkg;rm -v $pacopkg ただ今回は一ヶ所のdirectoryに個別にinstallしてsymbolic linkで 全部まとめるやりかたにしたのと性格の適当さが増したのとで 前ほど活躍してない rsyslogが入ってるのが気になるclfsもrsyslogだった やっぱzsh使ってる人が多いのかな これをきにeglibにしてbashからzshへ移行するのも悪くないかも >>552 >盲目的にLFSのコマンドを打ち込む 僕は打ち込むどころかほとんどそのまま貼り付けてる buildが通らない場合はすぐにpatchの検索orz それに記録を取っといて次からはもっと何もしない あと答えが間違ってなかったら良かったよ エロ本はこれっていうのが探せなかったから諦めるよ
554 名前:login:Penguin [2009/12/27(日) 02:42:42 ID:VtJ7z+hJ] cがぬけてるeglibc IDが7z
555 名前:login:Penguin mailto:sage [2009/12/29(火) 17:08:53 ID:1wmY9J8b] Busyboxってもしかしなくても、これさえあれば Binutils, Coreutils, Procps, Grep, Inetutils, Bzip2, Diffutils, Findutils, Gzip, Kbd, Less, Patch, Psmisc, Sysvinit, Tar…… これら全部のパッケージが簡易ビルドできる(のと同じ)ってこと?
556 名前:login:Penguin [2009/12/29(火) 20:04:50 ID:XL1soIpu] >>555 だいたいそんな感じじゃない? plamoでinstallpkgで使われてたぐらいでしか知らないけど いらないoptionとかがはぶかれてて小さいらしい 組み込みにはいいとか uClibcをいれるとさらにいいとかなんだとか なんかlinuxのmake menuconfigで選べるような感じで いる機能といらないの選べた気がする
557 名前:login:Penguin mailto:sage [2009/12/30(水) 02:32:09 ID:qruAKDAv] ですな。あとはinitramfs内みたく容量に制限つけなきゃいけないときに使用 ただしパッケージの簡易ビルドじゃなくて、簡易コマンドが入ってるパッケージですから コマンドの基本機能以上のことはできない(必要ない)
558 名前:login:Penguin mailto:sage [2009/12/30(水) 13:49:52 ID:nC9eKsuw] >>555-557 sugeeee ほとんどBusyboxだけでLinux動くじゃんw
559 名前:login:Penguin mailto:sage [2009/12/30(水) 17:58:45 ID:KyLm2a/e] うわっレベルひくっ
560 名前:login:Penguin [2009/12/30(水) 18:49:55 ID:UVs/RbpD] とりあいず>>559 は 少林サッカー見てからこのスレ見にこいよ っな
561 名前:login:Penguin [2009/12/30(水) 18:53:19 ID:UVs/RbpD] 皆そうしてからここで集会してんだから
562 名前:login:Penguin mailto:sage [2009/12/30(水) 23:23:44 ID:qruAKDAv] >>558 対話的に利用するとかセキュアなファイルシステムとかには厳しいんだけど、 組み込みとかはサイズのほうがきついから。そのために存在するものだし >>559 まあそういうな。普通は自動化されてて目にすることもないもの その手の知識が得られるってのがLFSなんだから
563 名前:login:Penguin mailto:sage [2009/12/30(水) 23:54:08 ID:hNHGJH91] >セキュアなファイルシステムには厳しい なぜ? Nilfs2では普通に動くようだけど
564 名前:login:Penguin mailto:sage [2009/12/31(木) 11:06:18 ID:7y6SC4+5] >>558 cf. Puppy Linux, TinyCoreLinux
565 名前:login:Penguin mailto:sage [2010/01/09(土) 17:08:49 ID:3N0BO8fm] >>543 を見てpacoを入れようとしたんだけど、BLFSには載ってないね BLFSに載ってないアプリケーションをビルドするとき、 どのライブラリ・どのフレームワークに依存してるか、っていうのは、 皆どうやって調べてるの? LFS始めたばっかりだからそういう基本的なことが分からなくて毎回立ち往生する……
566 名前:login:Penguin mailto:sage [2010/01/09(土) 17:17:32 ID:mxBgZggN] なにはともあれmakeしてみて、足りないものがあれば configureがerror吐いて教えてくれる。 枝分かれするような依存関係ならメモ取りながらやってるよ
567 名前:login:Penguin mailto:sage [2010/01/09(土) 17:39:41 ID:3N0BO8fm] >>566 dです。 やっぱり素直に一度試してみるのが早いか ドキュメント探して見つからずオロオロするのは本末転倒だよね……
568 名前:login:Penguin [2010/01/09(土) 19:06:02 ID:Urz1Fe7T] 本末転倒。 開発ホームページ、ソース内ドキュメントを読むが正解。 LFS始めたばかりは理由ならず。
569 名前:login:Penguin mailto:sage [2010/01/09(土) 22:38:58 ID:LA7X5MzW] さすがにソース内ドキュメントまではちょっと READMEやINSTALLならなんとかなるが、ビルドできない理由を /* Document... */ に求めるのは、オラには無理だべ;-)
570 名前:login:Penguin mailto:sage [2010/01/10(日) 00:02:37 ID:WfSWGfbv] --disable-gpacoすれば大抵通ると思う --enable-scriptsもあってもいいかも --with-paco-logdir= とかでdefaultの/var/log/pacoをlfsのtemporary sytemに入れる為にかえたい場合もあるかもね 上記の場所を変えた場合はもう一度pacoを入れる時にlogの中身を 新しい場所に移すのを忘れずにね
571 名前:login:Penguin mailto:sage [2010/01/13(水) 22:51:22 ID:rEuhDc/f] まぁまぁの出来だけど 一応まともに動くReal Time Linuxができた 一応lfsとしての目標はだいたい達成かな lfsの途中に作った小さなprogramを纏める作業は残ってるけど
572 名前:login:Penguin mailto:sage [2010/01/15(金) 10:55:37 ID:Prd98GF1] LFS6.5をビルドしたら、LFS本体だけで(sources、tools除く)600MBくらいになった LFS意外とでかいもんだなぁ アプリケーションは何も無いのに...
573 名前:login:Penguin mailto:sage [2010/01/15(金) 14:46:13 ID:HzvWfJR4] >>672 Vimなめんな
574 名前:login:Penguin mailto:sage [2010/01/15(金) 14:48:40 ID:HzvWfJR4] 安価ミスorz
575 名前:login:Penguin mailto:sage [2010/01/15(金) 19:10:59 ID:lABokXQ3] stripしたか?
576 名前:login:Penguin mailto:sage [2010/01/15(金) 20:09:09 ID:Prd98GF1] >>574 おっと失敬。超弩級のviを忘れてた >>575 もちChapter6.60はやってる。これは strip --strip-debug だった が、--strip-all でやり直しても、15MBくらいしか変らないね
577 名前:login:Penguin mailto:sage [2010/01/30(土) 19:29:18 ID:tRuLi/bj] インスコしてから1ヶ月かかったけど漸くuniconで日本語表示できた。 同じとこで詰まってる人いるかもしれないのでポイントを書いとくよ。 /etc/rc.d/init.d/consoleをviで開いて for TTY in `grep '^[^#].*respawn:/sbin/agetty' /etc/inittab | grep -o '\btty[[:digit:]]*\b'` do openvt -f -w -c ${TTY#tty} -- \ /bin/sh -c "${MODE_COMMAND}" || failed=1 done の部分を#でコメントアウト。 参考にしたサイトは下記。知識のある人はリンク先の人がやった方法を考えつくかも しれないけど漏れのレベルではこんなとこだな。 blogs.yahoo.co.jp/tec_inoue/10618040.html
578 名前:login:Penguin mailto:sage [2010/01/31(日) 01:38:56 ID:blzXTDxn] おめでと 環境似てるかも僕もEUCで使ってるuniconももちろん 参考にさせてもらうさ なんか自分で環境作れると安心感あるよね このsourceを持ってればこの環境に止まれると 今gnashをやっと入れれたとこ ここらへんはlfsの指定のversionを使ってないと 結構カオスだった OO系のものってlfsを難しくさせてくれるものが多いかも
579 名前:login:Penguin mailto:sage [2010/02/28(日) 02:17:41 ID:0ZHTWy/F] openjdkで足止め ここら変も苦手な感じ 無駄なものは切ってこうかな 結局知識ないとうまくいかなかったり それが自分には必要に思えない知識だったりするし
580 名前:login:Penguin mailto:sage [2010/02/28(日) 04:58:48 ID:yrTBXFcV] OpenJDKって、ビルドするためにJDKが必要じゃなかったか
581 名前:login:Penguin mailto:sage [2010/02/28(日) 19:20:53 ID:0ZHTWy/F] 情報ありがとその通りらしくて でも完璧にopen sourceのものだけでは作れないらしい そこでicedteaとかいうのを使うらしい 手を出してみると今度はeclipseとかいうのが必要らしい このbuildも意味が不明なんだ まずantを理解してないのが原因なんだけど それにしても色々不自然に小難しい debianのopenjdkもeclipseもってきてpatchあてるにしても どうこねくりまわしても当たらないものがあったり*.rej見ながら直す気力は今は無い というか中の人も別に使ってほしくないんだろうなって感じ もしくは一応頑張れば動くからって感じなのかな。 まあgcjがあるしね簡単に入るし。どのみちjava使わないんだけど 諦めたついでにどのみち使わないんだけどMonoいれてみよ 今中身見てみてるけどこっちのほうが全然素直そうだ Yahoo gameじゃなくてwineでhangameするよ
582 名前:login:Penguin mailto:sage [2010/02/28(日) 19:52:49 ID:0ZHTWy/F] 余裕で入った むしろこの中の人れべる高そうな雰囲気
583 名前:login:Penguin mailto:sage [2010/02/28(日) 21:51:23 ID:0ZHTWy/F] でもまぁやっぱCしか使わないな
584 名前:login:Penguin mailto:sage [2010/03/03(水) 14:12:28 ID:ZNUI5RMI] LFS 6.6がリリースされたね。
585 名前:login:Penguin mailto:sage [2010/03/03(水) 22:56:12 ID:h8oL+vT1] 6.6でたんだ..orz 皆でscriptを交換しあう場所みたいのがあったら便利かもね 終わったらsource解読して もっと単純極まりないものを作って公開するんだ!と思ってるけど 今度は入れる気かったけど GNOME 通称ぐっさんに占拠されてきた
586 名前:login:Penguin mailto:sage [2010/03/05(金) 18:49:08 ID:Q6RZ5wef] むむ BLFSは全然追い付いて来なくなっちゃったな…
587 名前:login:Penguin mailto:sage [2010/03/05(金) 23:30:12 ID:XT9SdXk4] 6.6が出たんですね。 久しぶりにlive cdを使って 構築してみようと思い、 LFSのlive cdのページをみたら更新が止まってる・・・ 他にオススメのlive cdはありますか?
588 名前:login:Penguin mailto:sage [2010/03/08(月) 20:19:34 ID:m00P35oi] www.linuxfromscratch.org/blfs/view/svn/basicnet/ncftp.html 最初のmake installと後の make installで同じ物がインストールされるんで To install NcFTP using the second method以降のプロセスは必要無いんじゃないの? ------------ mkdir -p /tmp/ncftp/usr/share/man/man1 mkdir -p /tmp/ncftp/usr/lib ./configure --prefix=/usr --sysconfdir=/etc make -C libncftp shared make make PREFIX=/tmp/ncftp/usr -C libncftp soinstall make DESTDIR=/tmp/ncftp install $ ls -l /tmp/ncftp/usr/bin -rwxr-xr-x 1 157996 Mar 8 20:11 ncftp -rwxr-xr-x 2 68988 Mar 8 20:11 ncftpbatch -rwxr-xr-x 1 71820 Mar 8 20:11 ncftpbookmarks -rwxr-xr-x 1 73996 Mar 8 20:11 ncftpget -rwxr-xr-x 1 69292 Mar 8 20:11 ncftpls -rwxr-xr-x 1 73068 Mar 8 20:11 ncftpput -rwxr-xr-x 2 68988 Mar 8 20:11 ncftpspooler ./configure --prefix=/usr --sysconfdir=/etc make make DESTDIR=/tmp/ncftp install $ ls -l /tmp/ncftp/usr/bin -rwxr-xr-x 1 157996 Mar 8 20:14 ncftp -rwxr-xr-x 2 68988 Mar 8 20:14 ncftpbatch -rwxr-xr-x 1 71820 Mar 8 20:14 ncftpbookmarks -rwxr-xr-x 1 73996 Mar 8 20:14 ncftpget -rwxr-xr-x 1 69292 Mar 8 20:14 ncftpls -rwxr-xr-x 1 73068 Mar 8 20:14 ncftpput -rwxr-xr-x 2 68988 Mar 8 20:14 ncftpspooler
589 名前:login:Penguin mailto:sage [2010/03/08(月) 20:25:55 ID:m00P35oi] >>572 バイナリパッケージで言うhoge-develなども開発用ライブラリも含めてるから当然 ダイエットするなら*.laや*.aやドキュメント類を消す。 infoやmanを圧縮すればかなり減らせる。
590 名前:login:Penguin mailto:sage [2010/03/08(月) 22:22:07 ID:vU81KDKb] firefoxの開いてたtabversion変えてみたら全部firefoxに消されたorz >>588 まったく見てないで悪いけど sharedで書いてあるからlibraryの話かもしれない? ただやっててここoptionで指定できるしこの処理必要ないなってのはあった >>587 www15.big.or.jp/~yamamori/sun/cdlinux/ だ.け.ど 昔のlivecdでsourceだけ違うの使えば一番素直じゃないかな >>586 一つのだけ書きかえるなら簡単だけど 依存してるものも含めて確認しながら書換えるのが大変なのかな どういうふうな管理してるんだろ中の人は BLFSに書いてあるように素直に/usrに入れてく方法はまずとてもじゃないけど面倒だね あとユーザーランドをそんなに頻繁に変えたい人も少ないのかもね 仕様が変わったりバグが入ったり結構な割合でしてくるし 何より目的変わってきちゃいそうだしさ 実際僕もできあがったらpackageでなくてsourceの段階で選び選びのほうが 賢い選択かなとも思ったり
591 名前:login:Penguin mailto:sage [2010/03/08(月) 22:25:02 ID:vU81KDKb] × firefoxの開いてたtabversion ○ firefoxで開いていたtabがversionを
592 名前:login:Penguin [2010/03/08(月) 22:26:46 ID:EGq7Zn57] >>588 2回 installしろ、ということではなくて、libncftp を shared で作るのと static で 作るのか、という 2通りの方法がある、ってこと。 で、>>588 での 2回目の ./configure の前に make clean してないだろ? 1回目の make で作られたライブラリをそのまま参照してるから、 出来上がったバイナリが同じになっても不思議じゃない。
593 名前:login:Penguin mailto:sage [2010/03/08(月) 22:37:37 ID:m00P35oi] >>590 libraryは、make -C libncftp soinstall でインストールされる >>592 やっぱ、そうだよね。 staticなものを入れるんなら一度make cleanする必要がある。 staticなバイナリが必要ないならこの部分(second method)は必要ない。 ここんとこの説明が不十分なだけか。
594 名前:login:Penguin mailto:sage [2010/03/08(月) 23:48:50 ID:vU81KDKb] なんか俺のLFS自慢大会みたいの4ヶ月に一回開催するべきだと思う よくさ車の雑誌で改造した俺の車見ろよてきなのあるじゃん ああいうの
595 名前:login:Penguin mailto:sage [2010/03/08(月) 23:54:13 ID:vU81KDKb] rc scriptにしびれあったりさBSD風なのはそうだなSRみたいな視線だったり あとここはアセンブラで書き直してますとかは手作り風だったりさ
596 名前:login:Penguin [2010/03/09(火) 00:53:44 ID:Qt/t+xDs] >>593 >>592 の書き方が悪かったかな? 誤解してるみたいだけど、make clean は >>588 の例示に対して言ったまでで、特に必要じゃないんだ、だって first method か second method か、どちらか好きな方を選べって言ってるんだから。
597 名前:login:Penguin mailto:sage [2010/03/09(火) 01:11:22 ID:r+MTDiDF] >>596 There are two ways to build NcFTP. The first (and optimal) way builds most of the functionality as a shared library and then builds and installs the program linked against this library. The second method simply links all of the functionality into the binary statically. これだね。よく読んでなかった、ごめん。
598 名前:login:Penguin [2010/03/15(月) 01:23:59 ID:oAOuS4Tm] www.linux.or.jp/JF/JFdocs/LFS-BOOK/ このページの5章のBinutils-2.19.1 - 1回めのページを参考に Binutilsのコンパイルをすると configure: error: in `/mnt/lfs/sources/binutils-2.20': configure: error: C compiler cannot create executables See `config.log' for more details. と表示されてコンパイルが止まってしまいます。 config.logの中身を見るとある行に /usr/libexec/gcc/i486-slackware-linux/4.3.3/cc1: error while loading shared libraries: libmpfr.so.1: cannot open shared object file: No such file or directory という行があり、libmpfr.so.1をダウンロード(インストール?)しようとしたのですが ファイルがあるらしいwww.mpfr.org に入れません。 どうすればいいでしょうか。
599 名前:login:Penguin [2010/03/15(月) 01:45:26 ID:0jqxhJW7] mirrorから取る ftp://ftp.ring.gr.jp/pub/GNU/mpfr/ debianから取る packages.debian.org/ja/source/sid/mpfr
600 名前:login:Penguin mailto:sage [2010/03/15(月) 04:20:57 ID:fdUvSUyT] >>598 >>422-423
601 名前:login:Penguin [2010/03/15(月) 04:51:51 ID:oAOuS4Tm] >>599 ありがとうございます。 >>600 見逃していました。 ありがとうございます。
602 名前:login:Penguin [2010/03/18(木) 22:00:43 ID:q7PFtl5r] >>598 です。この前はありがとうございました。 あの後、mpfrをインストールしようとしたのですが libmpfr.so.1を手に入れるためにlibmpfr.so.1が必要らしく、再び /usr/libexec/gcc/i486-slackware-linux/4.3.3/cc1: error while loading shared libraries: libmpfr.so.1: cannot open shared object file: No such file or directory というエラーが出てしまいました。 そこで無理を承知でもう一台のパソコンからlibmpfr.so.1ファイルを LFSの入ったパソコンに移し、configureをしたところ今度は別のファイルが 必要と表示され、無限ループになりそうだったので諦めました。 何かいい方法はないでしょうか。
603 名前:login:Penguin mailto:sage [2010/03/18(木) 22:34:48 ID:0wbBlqrw] >>602 www.slax.org/modules.php?action=detail&id=1613 つかホストシステムに入ってるかどうか確認した? $ find /usr/lib -name "libmpfr.*" とか $ ls /usr/lib/libmpfr.* とか
604 名前:login:Penguin [2010/03/19(金) 03:12:06 ID:qZV9x4/i] >>602 https://libre.adacore.com/libre/ ここにあるgccを使ってみるとどうなる? GNAT GPLを押して gnat-gpl-2009-1-i686-gnu-linux-libc2.3-bin.tar.gzの目印を入れて download installの仕方などはBLFSのgccのとこ見れば意味が分かる 適当な場所にいれてPATHを通して使う いけると思うけど ただ今使ってるversionのslackwareについてるのをいれればいいだけだよ installpkgで ftpから取ってくるといいと思う gccのversionから調べるとslackware-13.0らしいね ftp://ftp.riken.jp/Linux/slackware/slackware-13.0/slackware/l/mpfr-2.3.1-i486-1.txz ftp://ftp.riken.jp/Linux/slackware/slackware-13.0/slackware/l/gmp-4.2.4-i486-1.txz とりあいずこれを取ってrootでinstallpkgしてみな ちなみに足りないものあったらさらにここら入れてね もう入ってるどうかは/var/log/packages の中みて確認してね ftp://ftp.riken.jp/Linux/slackware/slackware-13.0/slackware/
605 名前:login:Penguin [2010/03/19(金) 03:15:01 ID:qZV9x4/i] あーごめん >>603 でそのまま紹介されてた
606 名前:login:Penguin [2010/03/19(金) 13:28:52 ID:6UWDxGhV] >>603 findで/から検索しましたが出ませんでした。 lzmの解凍方法で少してこずっているのですぐには出来なそうですが やってみます。 >>604 そのままの紹介ってことは>>603 のファイルを>>604 の方法でインストール するかな? まあとりあえずやってみます。 ありがとうございました。
607 名前:login:Penguin mailto:sage [2010/03/19(金) 14:27:36 ID:XOsihgFn] >>603 のはslax用 slackware 13.0とLiveCDのslaxで互換性があるんなら良いけど Slackware知らんから詳しくは言えん。 まずSlackwareの環境を整えるのが先決。 で、そういう質問はSlackwareのスレで同志に聞くほうがいいだろう。 てか、6.3だけど公式のLiveCD使ったほうが良い気がする。
608 名前:login:Penguin [2010/03/19(金) 20:15:11 ID:6UWDxGhV] >>602 です。 >>607 slackwareとslaxは互換性なさそうです。 slaxのサイトには何も書いていなかったので。。 lzmファイルを解凍できればslaxのファイルをインストール出来るか 試したかったのですが解凍方法を知ることが出来ませんでした。 >>604 に載っているファイルをinstallpkgしたところ、 configure出来ました!! GUIは入れないつもりだったのでGUIのライブラリと勘違いした 「L」のソフトウェアセットをインストールしなかったのが原因でした。 自分の英語力のなさのせいで時間を食ってしまいましたが 皆さんのおかげで新たな知識を得られたのでよかったです。 ありがとうございました。
609 名前:login:Penguin [2010/03/28(日) 13:24:14 ID:yZniTyWN] >>608 おめでと あー散々やってきて目的のものがbuildがすんなりはいきそうもないと応えるねorz 次から次へと皆色々なlibraryを使うからもういったい何なのか 追いきれなかったり 中には何か変だなと思って見てみたらwineg++使ってたり GNU is Not Unixか..どうなんすかねぇ windowsのことも考えて作ってあるものはカオス度が跳ね上がるね cmakeだったりsconsだったりantだったりその他だったり 実際windowsでbuildできるのかな..libraryなどはlinuxで使うようなもの使ってるし cygwinでやるのかな...オイオイヨ README開けばwindozeがどうのこうのとか..だっだら最初からcode入れるなっての なんか当初の予定と違ってこれらをハックするのが現実的ではなってきちゃった 入れるのでさえ大変なのにsourceを見て追っていける気力が.. こんなcodeを追っていったら悲劇の幕が上がりそうだ バグ潰していくだけで精一杯で人生ごと摘みだな ユーザーランドをまるごと書換える段階からやり直すべきカオスさ でも一人じゃ無理なんだよねorz それにやり直すなら見通しのいいplan9のほが書きやすそうだ でも機材動かないしぃ.. はぁ..computerはやっぱ案外やくにたたないのかも..
610 名前:login:Penguin [2010/03/28(日) 17:37:07 ID:yZniTyWN] build完了! いざ手慣らしに使ってみてlol 同じsoftwareのsource内でversionの統率性が取れてないならpackageとしてreleaseしちゃいやん あなたのデバッグこみで動くかもしれませんpatchはしっかり送って下さいと最初に書いとけんっ もう嫌やわぁ.. Ubuntuなど使ってみてもバクばっかだしupgradeしたらバグが直ってもほかの所でバグでるし仕様かわるし おじさんこいつで仕事できる気がしなくなってきたぞ Linuxブームに乗せられてなんだかんだでturboをX無で使ってた頃からはや何年だ このOSいまだ一度もまともに動いた為しなしlol (kernelだけは確実によくなっていってるが) おそらくこの先もないだろう いつまでたってもパッチワークみたいに繋ぎ合わせないといけないのに鮮麗などされてくはずないよ GentooにしろDebianにしろHDDがどこまで巨大になっても 依存関係とかくだらないことしか興味ないみたいだし むしろ一昔前のほうが鮮麗されてた思いでが拭えない。さすがにこんなに糞だとは思うことなかったもんよ 今年こそ合宿してスーパーハックしないと駄目だなこれは 手書きと五感のみで仕事頑張ってお金増えたら寄付するのでよろしく
611 名前:login:Penguin mailto:sage [2010/03/28(日) 20:01:50 ID:q2KbxuKt] ×為しなし → ○例(ためし)なし ×鮮麗 → ○洗練 おっさん、まず自分の国語力をハックしとけw
612 名前:login:Penguin mailto:sage [2010/03/28(日) 22:04:07 ID:Wj9tx6Kj] タネ先生、ここはMINIXの板じゃないよw
613 名前:login:Penguin [2010/03/28(日) 23:48:47 ID:yZniTyWN] よっしゃ!おっさんバグ直したぞ!と思ったらまたバグ発見lol もう、物売るってレベルじゃねーぞ、おい
614 名前:login:Penguin [2010/03/28(日) 23:57:45 ID:UZeGszem] スレ違いのコピペかと思ったら、発狂してる香具師がいるのかw ここはお前の日記ですね
615 名前:login:Penguin mailto:sage [2010/03/29(月) 00:58:10 ID:iTmDR1xL] 不自然な日本語に加えて 言葉の端々から滲みでる「俺ってわかってるでしょ」なアピールがきつい
616 名前:login:Penguin mailto:sage [2010/03/29(月) 07:03:46 ID:4GKMl2x+] 4年前のと同じ人かな、と思った
617 名前:login:Penguin mailto:sage [2010/03/29(月) 08:14:24 ID:zhL7TWqA] ちゃんと読んでるやつがいることに驚いた
618 名前:login:Penguin mailto:sage [2010/04/03(土) 17:51:36 ID:HC5WGkU5] LFS 6.6 の 7.13. Configuring the network Script でつまっている. for NIC in /sys/class/net/* ; do INTERFACE=${NIC##*/} udevadm test --action=add $NIC done しても /etc/udev/rules.d/70-persistent-net.rules ファイルができない. for 以下すると, add_matching_files: unable to open '/dev/.udev/rules.d': No such file or directory というメッセージが出てくるのが問題の気がするけど, いったいこのファイルは何?
619 名前:login:Penguin mailto:sage [2010/04/03(土) 22:15:57 ID:VVA6SSoa] /sysの下にファイルはありますか? mountやchrootは、rebootすると外れるらしいよ。 LFS 6.6 の6.2. Preparing Virtual Kernel File Systems > mount -vt sysfs sysfs $LFS/sys
620 名前:login:Penguin mailto:sage [2010/04/03(土) 22:16:03 ID:HC5WGkU5] 618 です. カーネル構築後に起動したときにちゃんと出来てた.
621 名前:login:Penguin [2010/05/15(土) 14:47:40 ID:eYGhYbhJ] see オリジナルサイトのトップ
622 名前:login:Penguin [2010/05/17(月) 13:32:29 ID:fPjR40F+] オリジナルトップ 見れた人は幸運。一瞬でなくなったね。 おもろい絵だったのに。さて次はどうなるか・・
623 名前:login:Penguin mailto:sage [2010/05/17(月) 17:47:39 ID:SRSdsk0Q] エロいの?