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やら自動化のシェルスクリプトなど便利なものがあるみたいですが、本質的に理解したい人や初めての人は全て手動でやる事を進めます。 基本的に分からない事やトラブルに関しての質問をする時は気を付けましょう。 なるべく抽象的な表現は避け、具体的な事象を元に理論立てて相手に分かりやすいように質問される側の立場に立って質問してください。 というわけでハンバーガー作りが好きな人はどぞ。↓
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] エロいの?
624 名前:login:Penguin mailto:sage [2010/06/27(日) 00:04:51 ID:u5mr6aSd] 最近LFSという言葉を知ったものなのですが、ちょっと質問させてください。 実は1週間ほど前に↓を買い、もうすぐ読み終えるのですが、これもLFS の1種なのでしょうか? 自分で作るLinux OS www.amazon.co.jp/dp/4822234266/ それともLFSはLFSのサイトで公開されているソースを使ってないと駄目 なのでしょうか?
625 名前:login:Penguin mailto:sage [2010/06/27(日) 21:36:34 ID:FGFoW9R2] LFSってのは何らかのアプローチを表す言葉じゃなくて LFSっていうディストリなんだけど。
626 名前:login:Penguin mailto:sage [2010/06/27(日) 22:30:21 ID:RxWD0lZV] >>624 あれ確かFedoraか何かのアレンジだったはず。 だからLFSとはもちろん違う。 LFSのドキュメントに従わずに好き放題しても、別段「いけない」ことはない。 あ、もちろんライセンスを遵守する前提は言うまでもないけど。
627 名前:624 mailto:sage [2010/06/27(日) 22:49:14 ID:u5mr6aSd] >>625 >>626 要するに↓ココに書いてある順にやっていくことがLFSってことになるんでしょうか? www.linux.or.jp/JF/JFdocs/LFS-BOOK/ 自分でビルドしていくってことも含めるというコンセプトのディストリってことですか?
628 名前:login:Penguin mailto:sage [2010/06/28(月) 05:08:19 ID:cI7fe99o] >>627 そもそも "from scratch" というのがゼロから作り上げるって意味の言葉だし。 既存のディストリをカスタマイズして使うのではなく、カーネルや各種コマンドを 集めて、Linuxディストリがいかにして組みあがるかを追体験しよう、追体験して Linuxシステムをよく知ろう、知って自在に扱えるようになろうというようなこと をコンセプトにしてるってのが前書きかなんかに書いてあったはず。
629 名前:login:Penguin mailto:sage [2010/06/28(月) 18:05:33 ID:4znLVyYY] >>627 Yes.
630 名前:login:Penguin mailto:sage [2010/06/29(火) 00:21:48 ID:fsS8AM7c] LFS-BOOKと関係なく、自分でscratchしたLinuxについて、君たちは何と呼ぶのさ?
631 名前:login:Penguin mailto:sage [2010/06/29(火) 01:04:39 ID:JywkR6p2] くぎゅロイド
632 名前:login:Penguin mailto:sage [2010/07/02(金) 13:56:29 ID:yddJpq5x] >>630 Linux from scratch LFS-Bookの方は the LFS とでも。
633 名前:login:Penguin mailto:sage [2010/07/03(土) 02:33:18 ID:SP/iCltP] どっちにしてもこのスレでいうLFSとはLFS-Bookに基づくディストロとしてのLFSだ ということに変わりは無い罠。 ついでにいえば、>>624 のは既存ディストロのカスタムであってfrom scratch ですらない。
634 名前:login:Penguin mailto:sage [2010/08/18(水) 21:13:18 ID:buVfTG9e] いきなりパッチ当たらなくてワロタ
635 名前:login:Penguin mailto:sage [2010/08/29(日) 17:56:30 ID:KqiuBtAE] 日本語版をOSS奨励賞に推薦してみた 本人の同意は得ていない
636 名前:login:Penguin mailto:sage [2010/08/30(月) 13:12:05 ID:1xGXetS8] いまだにCCライセンスは2.0のままなんだよな(原文も) なんで3.0に変更しないのかね。
637 名前:login:Penguin mailto:sage [2010/09/19(日) 21:19:11 ID:AebzjTW6] [lfsbookja-general:00013]によれば LFS 6.7がリリースされたらしいが、本家に繋がらない...
638 名前:login:Penguin mailto:sage [2010/09/19(日) 21:55:24 ID:OhCsyIC+] ttp://lfsbookja.sourceforge.jp/6.7.ja/ ほれ。
639 名前:login:Penguin [2010/09/26(日) 19:02:31 ID:vQFRg+IS] grep 2.7 の [:space:], [:digit] なんかの挙動が変わったみたいだね。 BLFS ビルドしていて、ひっかかってくるもの (ex. EsounD) が出てきたよ。 ttp://lists.gnu.org/archive/html/bug-grep/2010-09/msg00049.html
640 名前:login:Penguin mailto:sage [2010/10/13(水) 18:04:02 ID:XxFTryL/] 誰かApacheだけ入れた最軽量のやつ作ってください お礼に謝礼出します
641 名前:login:Penguin mailto:sage [2010/10/13(水) 18:12:06 ID:pl7eMGp2] 軽量目指すなら、TinyCoreLinuxとか使って、apacheだけにすれば?LFSでやる意図が不明・・・
642 名前:login:Penguin mailto:sage [2010/10/13(水) 18:13:41 ID:Y6eGqBsE] >>640 ウェブ鯖とCGIが動くだけでいいんならbusyboxで充分。 最軽量の意味が解らんが最少の容量でと言うんなら LFSじゃなくてbusyboxをuclibc でビルドすれば、 カーネルとカーネルモジュールを入れても5MB程度もあれば構築できるはず。 カーネルを切り詰めれば更に小さくできる。 ビルドはbuildrootってのを使えばLFSで作るより簡単だと思う。 ttp://buildroot.uclibc.org 釣りだとは思うが謝礼出すとかLinux板で汚い事は言わないでもらいたい。
643 名前:login:Penguin mailto:sage [2010/10/13(水) 18:42:54 ID:XxFTryL/] >>641 TynyCoreLinux試してみたのですがどうやって入れるのか分かりません もしよろしければご教示おねがいします
644 名前:login:Penguin mailto:sage [2010/10/13(水) 18:56:21 ID:Y6eGqBsE] >>643 Tiny Core Linux Part1 hibari.2ch.net/test/read.cgi/linux/1235190878/
645 名前:login:Penguin mailto:sage [2010/10/14(木) 10:37:42 ID:LzYnfie7] タダなんだから教えろや
646 名前:login:Penguin [2010/10/18(月) 14:36:24 ID:kAvFHVlc] LFS初挑戦です。コマンドはブックの通りにやっているのですが、一時環境のBinutils2回目で/toolsにx86_64-unknown-linux-gnu/(ホストの環境)が出来て、 make[1]: *** [configure-target-libgomp] Error 1 とエラーが出てしまいます。 Binutilsのビルドがうまくいっていないのでしょうか?
647 名前:login:Penguin [2010/10/18(月) 15:27:09 ID:NMeUnkMV] >>646 Help のセクション 6.6 だと 1.5 節
648 名前:login:Penguin [2010/10/18(月) 16:58:01 ID:kAvFHVlc] >>647 ありがとうございます。 make[1]: *** [configure-target-libgomp] Error 1と出ているのは次のGCCのビルドです。書き忘れていました。
649 名前:login:Penguin [2010/10/20(水) 15:44:13 ID:Q6HN5mlx] 障害にぶち当たった際に為すべきことは、 まずは自分に誤りがなかったかを検証すること。 分からなければ慎重に再操作すること。 それを経てから質問をあげるべき。 要は、ブックどおりにやっていないんです。
650 名前:login:Penguin [2010/10/20(水) 19:07:06 ID:Q6HN5mlx] それらしいエラーは出るよ。unknown なやつ vii節 version-check.sh やってみた? 現在最新の CentOS 5.5 は、version いろいろ古いから どうやらビルド出来なさそう。 自分で version 上げるか、他OSにするか、ってとこかな。 そもそも 647 の指摘に答えなくっちゃダメだよ。 意味分かってないのか、聞く気がないのか・・・
651 名前:login:Penguin mailto:sage [2010/10/21(木) 10:54:16 ID:nbVPNWcd] 不毛ですなぁ
652 名前:login:Penguin [2010/11/27(土) 23:46:43 ID:WlkYjMxw] EUC-JPからEUC-JISX0213にしようと思ったけど.. JISのX0213のページ読んでやっと分かった javascriptで観覧を制限する人って信じられない 規格作っておいて何がしたいのか意図が分からない。見れないし ISOはzipでくれた。見れたし UTF-8使うことにする
653 名前:login:Penguin mailto:sage [2010/12/02(木) 23:51:27 ID:mgkXdhNR] glibcでstaticバイナリ作ったら、getpagesizeがどーたらで死んだ。 対象バージョンが2.12だけど、多分bugs.gentoo.org/332927 が関係しているのかな。 結構焦った。 後iana-etc配布してるサイトのドメインが消えてね? ホストのprotocolsとservicesを持ってきてなんとかしたけど。
654 名前:login:Penguin mailto:sage [2011/01/02(日) 20:30:22 ID:73bcqkKG] 今日気付いたことblfsに載ってるgpm-1.20.6だと w3m aumixがbuildできない debianのを使うと良し wget www.ar.linux.it/pub/gpm/gpm-1.20.4.tar.bz2 #debianのpatchはversionがよくあがるので無い時は察してしほしい wget ftp.de.debian.org/debian/pool/main/g/gpm/gpm_1.20.4-3.3.diff.gz bzip2 -dc gpm-1.20.4.tar.bz2|tar -xf - cd gpm-1.20.4 zcat ../gpm_1.20.4-3.3.diff.gz|patch -Np1 patch -Np1 -i debian/patches/001_missing_V_option.patch patch -Np1 -i debian/patches/002_force_repeat_000 patch -Np1 -i debian/patches/005_types_000 patch -Np1 -i debian/patches/007_doc_fix_000 patch -Np1 -i debian/patches/007_doc_fix_001 patch -Np1 -i debian/patches/007_doc_fix_FAQ patch -Np1 -i debian/patches/010_ps2_rework.patch patch -Np1 -i debian/patches/013_xterm_mouse_support_000 patch -Np1 -i debian/patches/014_has_mouse_control.patch patch -Np1 -i debian/patches/020_daemon_quit_noverbose.patch patch -Np1 -i debian/patches/021_libgpm_dev_gpmctl_debug_msg.patch patch -Np1 -i debian/patches/022_libgpm_no_log_debug_msg.patch patch -Np1 -i debian/patches/030_fd_set_negative_int.patch patch -Np1 -i debian/patches/031_max_consoles.patch patch -Np1 -i debian/patches/040_no_OPEN_MAX.patch patch -Np1 -i debian/patches/050_dont_link_libcurses patch -Np1 -i debian/patches/060_no_blocking_on_mouse_device_under_x patch -Np1 -i debian/patches/070_struct_ucred #後は察してほしい
655 名前:login:Penguin mailto:sage [2011/01/02(日) 20:49:44 ID:73bcqkKG] あとw3m256のpatchを当たらない部分をrej見ながらただ付け加えただけのものを置いとく 正しいのか正しくないかの確認なし。ただ動いてることだけ確認 問題あるなら消すけど。たぶんないはず ただ最初にあげたのが間違えたけど削除できない.. ちなみにwgetで普通のやり方ではとれないみたいです www1.axfc.net/uploader/He/so/307508.bz2 bzip2 -dc w3m-0.5.2_debian+256colour.tar.bz2|tar -xf - cd w3m-0.5.2_debian+256colour gzip -dc w3m-0.5.2.tar.gz|tar -xf - cd w3m-0.5.2 gzip -dc ../w3m_0.5.2-10.debian.tar.gz|tar -xf - cat debian/patches/*.patch|patch -Np1 patch -Np1 -i ../w3m-0.5.2_256colour.patch ./configure --enable-color256 が、警告でてるけど必要 後は察してほしい
656 名前:login:Penguin mailto:sage [2011/01/02(日) 23:52:52 ID:H+w69R6A] 察しました。きもい奴だオマエは
657 名前:login:Penguin mailto:sage [2011/01/03(月) 23:19:57 ID:PJprLjJX] >>653 そのままiana-etc-2.30.tar.bz2で検索したら取れる あーそこのぺーじ覚えてる。写真のせてた人だったな
658 名前:login:Penguin mailto:sage [2011/01/07(金) 10:50:11 ID:Gb5mXu4l] svn20101229 6.9 glibc-2.12.2のmake -k checkで、 どうやっても説明にないエラーが出る。 しかし、インスコ強硬w どうなるかね・・・
659 名前:login:Penguin mailto:sage [2011/01/09(日) 10:51:35 ID:ZLPAEZth] 約2年半ぶりにLFSを作り直した…これからBLFSさ… 今使ってる環境に遜色ないものを作るにゃあと2週は必要だ…
660 名前:login:Penguin mailto:sage [2011/01/11(火) 01:06:49 ID:cVmh8Kdm] 二週間でできるのか。こっちは一年ぐらいぼんやり... glibcも2.11の kernelのpatchあてたheaderとかだとはまる どうしてlfsにはすんなり書いてあるのに 自分の環境ではsourceの手直しがこんなに必要なんだとか
661 名前:login:Penguin [2011/02/11(金) 01:02:51 ID:ueRSbY0X] firefox 4 のビルドって成功してる?こんな感じで失敗するんが。全文は ge.tt/5Cszp4P に置いてみた。あと報告するなら p.tl/fyi5 で良いのかな?スレ違いならスマソ make[4]: Leaving directory `/sources/firefox-build/xpfe/components' make[4]: Entering directory `/sources/firefox-build/widget/src/xremoteclient' make[4]: *** No rule to make target `-lX11', needed by `mozilla-xremote-client'. Stop. make[4]: Leaving directory `/sources/firefox-build/widget/src/xremoteclient' make[3]: *** [libs_tier_platform] Error 2 make[3]: Leaving directory `/sources/firefox-build' make[2]: *** [tier_platform] Error 2 make[2]: Leaving directory `/sources/firefox-build' make[1]: *** [default] Error 2 make[1]: Leaving directory `/sources/firefox-build' make: *** [build] Error 2
662 名前:login:Penguin mailto:sage [2011/02/11(金) 01:41:06 ID:4F/vUAd2] メッセージ読んで考えろよ、馬鹿なの?
663 名前:login:Penguin [2011/02/11(金) 01:48:56 ID:ueRSbY0X] たぶん、そう。全然わからん。
664 名前:login:Penguin mailto:sage [2011/02/11(金) 01:52:29 ID:4F/vUAd2] libX11
665 名前:login:Penguin [2011/02/11(金) 02:07:43 ID:ueRSbY0X] ありがと。 libX11 は /usr/local/lib に入れてあるんだけど、 /usr/lib にリンク貼るか、-L/usr/local/lib つけてみればよい? うまくいったら報告する。
666 名前:login:Penguin [2011/02/13(日) 00:14:55 ID:0NgRKHZS] 665 です。 /usr/lib へリンク貼ったら成功しました。
667 名前:login:Penguin mailto:age [2011/02/13(日) 18:02:30 ID:kDgNU505] あげ
668 名前:login:Penguin mailto:sage [2011/03/03(木) 00:57:38.92 ID:hPfzzk8+] LFS初挑戦で僭越ながら初カキコ。 LFSBOOKの英語版と日本語版をつき合わして読みながらコマンドコピペで1週間かけてきたけど、 「8.4. Using GRUB to Set Up the Boot Process」の設定でうまくいかず挫折。 先輩諸氏の綿々と続く試行錯誤のレスを見て、再チャレンジの勇気が湧いてきました。 日記ですいません。 Debian GNU/Linux 6.0 + LFS 6.7
669 名前:login:Penguin mailto:sage [2011/03/03(木) 03:13:48.18 ID:VjIzuH2z] qemacsは入ってるとこれと同じ状態になるな www.linuxquestions.org/questions/linux-from-scratch-13/5-15-compiling-bash-configure-script-hangs-at-checking-where-elc-files-should-go-798774/
670 名前:login:Penguin mailto:sage [2011/03/03(木) 20:51:28.19 ID:Qy/wvySm] >>668 grub使ってないからあれだけど mbrにつっこんでcommand書きといてgrubでcommand直接うちこんでみたらどうだろ たしか認識してるpartitionとかをlsとうつと表示してくれたりもした file systemを認識して中身見れるしtab補完きくし それでたちあがれば設定fileかなんらかがおかしいし mbrにつっこんだのが動作してないなら書き込めてないし 無理ならlilo使うてもある ここで日本語かつ丁寧に説明しれてるから選択肢としては有益だと思うよ www37.tok2.com/home/nobusan/index.html
671 名前:login:Penguin mailto:sage [2011/03/03(木) 21:20:40.63 ID:Qy/wvySm] なんでもかんでもつっこんでいざたちあげてみたら不安定でがっかり 前やった時より全然不安定 一日10個ぐらいの不具合をみつけてる。versionあげるとほかの所に不具合がでるし ディストリビューターは偉大だよ。plamoの中の人達は偉いんだなぁ。尊敬してます 1.2年ぐらいかけてのんびり直す予定 その頃にはwaylandへの移行が本格化してそうだ 直した後は5,6年はねばってっと、その頃には三十路に突入してるのか はーあ..なんだかなあー。予定では今頃魔法使いだったんだけどなぁ エイズとかガンとかの治療薬を開発しちゃってたはずなんだけど とりあいず分かったことはLFSで書かれてるみたく最適化はお勧めできないと 予想してるよりgccにバグがあるはず
672 名前:login:Penguin mailto:sage [2011/03/03(木) 22:32:38.11 ID:5g+2ZfNg] バグったコードが古いgccだと運良く動いてたってパターンもかなり多いから gccが悪いとは言いきれないぞ
673 名前:login:Penguin mailto:sage [2011/03/05(土) 11:18:53.78 ID:BP7kBA54] LFS 6.7 6.54 Shadow-4.1.4.2 sed -i -e 's/ ko//' -e 's/ zh_CN zh_TW//' man/Makefile.in これ、koは消せるけどzh_CN zh_TWは残る DIST_SUBDIRS = po cs de ed fi fr hu id it ja pl pt_BR ru sv tr \ zh_CN zh_TW
674 名前:login:Penguin mailto:sage [2011/03/05(土) 11:22:02.61 ID:BP7kBA54] zh_CNの前がTABだった sed -i -e 's/ ko//' -e 's/\tzh_CN zh_TW//' man/Makefile.in で、いけました。
675 名前:668 mailto:age [2011/03/05(土) 23:23:18.82 ID:DgN8JSaa] レスありがとう URIの方も勉強さしてもらいます ブートローダは、昔Win機にLinuxを共存させる時につまずいてたけど、 ちゃんと理解しないままで逃げてたorz lilo導入も候補に入れて検討してみます grubでつまずいた後、ログ見返しても結局原因がわかんなかったので ホストOSの再インスコからまた始めるとこ あと、6.8リリースおめ!
676 名前:login:Penguin mailto:sage [2011/03/06(日) 02:03:06.44 ID:bedGuSUT] ttp://sourceforge.jp/projects/lfsbookja/releases/51171 6.8日本語版乙
677 名前:login:Penguin mailto:sage [2011/03/06(日) 02:15:39.74 ID:ewOo9OKm] 今6.7入れたばっかりなのに…
678 名前:login:Penguin mailto:sage [2011/03/06(日) 14:20:09.31 ID:b1Oxno8F] 過去のlfs-packagesがおいてある場所ご存知の方いますかね? web archiveで探せばいろいろ出てきますが、 すべてパッケージが残っているわけではないので 誰か知っている人いましたら教えてください
679 名前:login:Penguin [2011/03/06(日) 14:57:50.62 ID:oIiSSrDe] 6.0以降 ttp://anduin.linuxfromscratch.org/sources/LFS/lfs-packages/
680 名前:login:Penguin mailto:sage [2011/03/06(日) 15:00:56.30 ID:icrHpO4p] すべてってことは1.0とかも必要なの? 6.x系でいいなら、こういうとことか ftp://ftp.lfs-matrix.net/pub/lfs/lfs-packages/
681 名前:login:Penguin mailto:sage [2011/03/06(日) 20:23:33.45 ID:b1Oxno8F] 回答ありがとうございます 詳細書かずにすみません。 3.X、4.Xがよかったりします カーネルが2.4系ってことですね
682 名前:login:Penguin mailto:sage [2011/03/06(日) 20:35:13.59 ID:icrHpO4p] 5.xは手持ちがあるけど、3.xはないわ。
683 名前:login:Penguin mailto:sage [2011/03/06(日) 20:45:35.66 ID:tsVY1dm+] ご本家のダウンロードページにリンクがあるここ、 ttp://archive.linuxfromscratch.org/lfs-museum/ じゃダメなん?
684 名前:login:Penguin mailto:sage [2011/03/06(日) 21:22:05.55 ID:b1Oxno8F] >682 そうですか残念です >683 そこはhtmlはありますのでデータが手に入ったら見てインストールしようと思ってます
685 名前:login:Penguin mailto:sage [2011/03/07(月) 21:47:24.55 ID:qh+ywNu5] LFS BOOK 6.7の通りに一字一句間違えずにやってみたけど、 root=が間違っているからルートパーティションをマウントできず、カーネルパニックになってしまう。 いちおうliloでもやってみたけど、うまくいかなかった。 どこに情報を探しにいけばいいのでしょうか?
686 名前:login:Penguin mailto:sage [2011/03/07(月) 22:39:39.28 ID:aE9a+tv6] マウントできないのが原因なら、マウントできるように修正すればいいのでは??
687 名前:login:Penguin mailto:sage [2011/03/23(水) 05:20:02.53 ID:QVNe61D5] クソスレタイサン
688 名前:login:Penguin: mailto:sage [2011/04/13(水) 10:23:59.70 ID:VB3cMDVo] LFSの勉強を始めた、駆け出しです。 Debian6でやってますが # useradd -s /bin/bash -g lfs -m -k /dev/null lfs # passwd lfs でユーザを作った段階では、/home/lfsは空なんですが GUIでログインした段階で、デスクトップなどディレクトリががっさり 作られてます。 printenvの結果も他のユーザーと変わらないようです。 これで、いいんでしょうか?
689 名前:login:Penguin mailto:sage [2011/04/13(水) 10:46:24.54 ID:GtxWJoyx] -k /dev/nullで、スケルトンディレクトリを/dev/nullに指定してるんだよね? 指定どうりの動作だから、いいんじゃないでしょうか。 >でユーザを作った段階では、/home/lfsは空なんですが >GUIでログインした段階で、デスクトップなどディレクトリががっさり >作られてます。