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やら自動化のシェルスクリプトなど便利なものがあるみたいですが、本質的に理解したい人や初めての人は全て手動でやる事を進めます。 基本的に分からない事やトラブルに関しての質問をする時は気を付けましょう。 なるべく抽象的な表現は避け、具体的な事象を元に理論立てて相手に分かりやすいように質問される側の立場に立って質問してください。 というわけでハンバーガー作りが好きな人はどぞ。↓
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] 自己解決しました。/が要らなかったです。すいません。 コツもつかめました。ありがとう