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やら自動化のシェルスクリプトなど便利なものがあるみたいですが、本質的に理解したい人や初めての人は全て手動でやる事を進めます。 基本的に分からない事やトラブルに関しての質問をする時は気を付けましょう。 なるべく抽象的な表現は避け、具体的な事象を元に理論立てて相手に分かりやすいように質問される側の立場に立って質問してください。 というわけでハンバーガー作りが好きな人はどぞ。↓
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でログインした段階で、デスクトップなどディレクトリががっさり >作られてます。
690 名前:login:Penguin mailto:sage [2011/04/13(水) 11:30:31.46 ID:r2e+dh3M] lfsユーザーでログインせずにsu - lfsしたほうがいいんじゃね?
691 名前:688 mailto:sage [2011/04/13(水) 13:25:53.42 ID:VB3cMDVo] わかりました。 CUIでがんばってみます。 すでにできてしまったもろもろは、すべて空にして もう一度、.bash_profile ./bashrcを作りなおせばOK?
692 名前:login:Penguin mailto:sage [2011/04/13(水) 22:31:26.59 ID:3GtPpZjV] GCC-4.5.2 1回目 mpfr,gmp,mpcをGCCディレクトリ内に展開 configureは通ったんですが、makeで checking for gmp.h... no configure: error: gmp.h can't be found, or is unusable のエラーで止まってしまいます。確かに /mnt/lfs/sources/gcc-4.5.2/gmp/ の中にはgmp.hは無い gmp-h.inってのはあるけど なんで?
693 名前:login:Penguin mailto:sage [2011/04/13(水) 22:37:48.61 ID:r2e+dh3M] >>692 gmp-x.x.x.x をgmpにリネームした?
694 名前:692 mailto:sage [2011/04/14(木) 07:01:18.02 ID:Sj7Lg007] mv gmp-xxx gmp mv gmp gcc-4.5.2/ しました でも、gmpの中にgmp.hが見当たらないですが、これでいいんでしょうか?
695 名前:login:Penguin mailto:sage [2011/04/14(木) 09:05:10.58 ID:101aXCeF] www.mail-archive.com/lfs-support@linuxfromscratch.org/msg11157.html
696 名前:692 mailto:sage [2011/04/14(木) 22:37:23.76 ID:Sj7Lg007] cd gcc-4..5.2/gmp し ./configure ここで、gmp.hができました、でgcc-4.5.2にもどって ./configure make すると configure: error: source directory already configured; run "make distclean" there first make[1]: *** [configure-gmp] Error 1 とのエラーになってしまいます。
697 名前:692 mailto:sage [2011/04/14(木) 23:25:37.78 ID:Sj7Lg007] すいません、お騒がせしました。 最初から、手順どうりやり直したら、とおりました。
698 名前:login:Penguin mailto:sage [2011/04/15(金) 07:21:29.54 ID:oZTireZs] make distclean メッセージもきちんと読もう ファイト
699 名前:login:Penguin mailto:sage [2011/04/16(土) 19:21:49.97 ID:le5+Royh] またまた、お世話になります glibcのmakeで make[1]: *** No rule to make target `/mnt/lfs/sources/glibc-build/Versions.all', needed by `/mnt/lfs/sources/glibc-build/abi-versions.h'. Stop. との、エラーで止まります。 patch configparmsなどは正常に処理されてるようなんですが
700 名前:login:Penguin mailto:sage [2011/04/16(土) 20:56:42.56 ID:ZQugtTyX] www.mail-archive.com/lfs-support@linuxfromscratch.org/msg11183.html
701 名前:699 mailto:sage [2011/04/16(土) 22:49:49.28 ID:le5+Royh] Debianなので gawgをapt-get install gawgしましたが、この度は sed -e 's/#.*$//' -e '/^[ ]*$/d' ../abi-tags | \ while read conf tagos tagver; do \ test `expr 'i686-lfs-linux-gnu' \ : "$conf"` != 0 || continue; \ ( echo "$tagos" | \ sed -e 's/[^0-9xXa-fA-F ]//' \ -e 's/^/#define __ABI_TAG_OS /'; \ echo "#ifndef __ABI_TAG_VERSION"; \ echo "$tagver" | \ sed -e 's/[^0-9xXa-fA-F]/ /g' -e 's/ *$//' \ -e 's/ /,/g' -e 's/^/# define __ABI_TAG_VERSION /'; \ echo "#endif" ) > /mnt/lfs/sources/glibc-build/csu/abi-tag.h.new; \ done if test -r /mnt/lfs/sources/glibc-build/csu/abi-tag.h.new; then mv -f /mnt/lfs/sources/glibc-build/csu/abi-tag.h.new /mnt/lfs/sources/glibc-build/csu/abi-tag.h; \ else echo >&2 'This configuration not matched in ../abi-tags'; exit 1; fi make[2]: Leaving directory `/mnt/lfs/sources/glibc-2.13/csu' make[1]: *** [csu/subdir_lib] Error 2 で止まってしまいます。
702 名前:login:Penguin [2011/04/17(日) 10:01:57.51 ID:Bz7rRKat] もちょっと自分でググって調べようよ。 "[csu/subdir_lib] Error 2" とかで検索したらどう? gawkを指摘した人に感謝しなくっちゃ。 そもそも自分で気付くべき内容だよ。反省すべし。 version-check.sh やってないんだから、 あちこち間違い、勘違い、抜け漏れ、思い違い、 あるんだよ、きっと。
703 名前:login:Penguin [2011/04/17(日) 11:39:19.30 ID:Bz7rRKat] ググったら、いろいろヘマしてる話が出てくるもんだよ。 (1)SHELLがbashじゃない、(2)5.6. Linux API header が正しくインストール されてない、(3)glibc のビルドディレクトリを消さずに再ビルドしてる、 とかとかとか。どれかに該当するなら、 つまりブックどおりにやっていないってこと。 gmpでごちゃごちゃのやり方聞いたら (3)の可能性、高いんじゃない?
704 名前:login:Penguin mailto:sage [2011/04/17(日) 14:02:50.81 ID:/fv2rWr3] ググラなくていい ここに書けばいい 馬鹿が調べる 無駄な時間を使わなくて済む
705 名前:699 mailto:sage [2011/04/17(日) 22:47:19.63 ID:vyfkI+A5] ご指導いただいた点を注意しながら、最初からやり直したところ、 先ほどのところは解決できました。また、別の箇所で引っかかってますが 今晩は時間切れみたいですが、引き続きがんばってみます。 ありがとう、ございまいした。
706 名前:login:Penguin [2011/04/17(日) 22:57:02.17 ID:Bz7rRKat] よかったよかった。悪気はないからね。 自分で解決するのが楽しいものだと思うんだ。 しっかりやれば自己解決できたりするもんだし。 頑張ってね。
707 名前:login:Penguin mailto:sage [2011/04/27(水) 19:29:35.35 ID:hmsWU7Ug] Temporary Systemを作ってるんだが、libz.so.1が見つからないって 散々叱られるんだけど、/tools 以下にインスコしちまって大丈夫かな? glibc を /tools 以下にインスコした直後あたりにやろうと考えてるけど。
708 名前:login:Penguin mailto:sage [2011/05/16(月) 02:52:54.74 ID:39ldvvVS] 昔挫折して再挑戦中 ここに質問を書こうとして、書いているうちに次第に整理され、あれかっ、となる繰り返しの巻
709 名前:login:Penguin mailto:sage [2011/05/17(火) 02:41:52.45 ID:vcinttyx] とか書いていたら進めなくなりました LFS6.3用の32bit用のlive cd r2145で作業してます(cpuはcore2で64bitですがまずは32bitのをビルドしたい) 5章 gcc pass2でコンパイル後にgcc -vすると/usr/includeが3番目の検索パスに含まれてしまっています (最初が/tools/includeで2番目が/tools/i686.../includeです) これを取り除きたいのですが、これはコンパイル時に決まるものと考えて良いのですよね? ($PREFIXとgcc/config以下のgnu.hとlinux.hの設定でincludeの検索パスが決まると今は理解しています) おそらくこれが原因で直後のステップのncursesのコンパイルで、公式のログでは gpm.h ... noとなるべきところが gpm.h ... yesとなるため、Gpm_Openがないとconfigureでエラーがでてしまいます gpm.hは/tools以下にはなく、ホスト環境の/usr/includeにあるのは確認しました /usr/includeを除くパッチも当ててるのに、何か他に確認すべき点はありますでしょうか? ・作業は全てlfsユーザ ・コンパイルオプションは本どおり(特に、--prefix=/toolsはつけている) ・which gccで/tools/bin/gccが出る ・gcc-4.1.2とgcc-buildは全て削除してからtarを展開しなおし新たにgcc-buildをmkdirして作業した ・パッチはgcc-buildから当てている(パッチのgccバージョン4.1.0はlive cdのgccバージョン4.1.2と違うためp1オプションがついてると理解) ・パッチを当ててからコンパイルした ・パッチ後、gcc/configのi386にあるgnu.hとlinux.hがパッチ前後で内容が変化するのは確認 ・gccとbinutilsのコンパイルでは特にエラーはない(grep -B4 Error 自分でとったログ)
710 名前:login:Penguin mailto:sage [2011/05/17(火) 09:16:14.53 ID:3FNm1WU5] だらだら書かないで、要点を
711 名前:login:Penguin mailto:sage [2011/05/17(火) 10:24:12.56 ID:/p4Y37Di] > ・パッチはgcc-buildから当てている(パッチのgccバージョン4.1.0はlive cdのgccバージョン4.1.2と違うためp1オプションがついてると理解) 不正解 pオプションは階層。詳しくはman patch Adjusting the Toolchainをやってないか間違ってるか。 もしくはそれ以前に既に間違ってるか。 あとLFS LiveCD使ってたらホスト環境は弄らない もし初めての挑戦ならコマンドを手打ちしないでコピペしたほうがいい。
712 名前:login:Penguin mailto:sage [2011/05/17(火) 11:06:24.22 ID:C3Iz6Jhj] おれも初心者だけど質問者さんのやりかたでは独自性がありすぎてとても 上手くやれるとは思えねえわ。突っ込むのも面倒くさくなるレベル。
713 名前:login:Penguin mailto:sage [2011/05/20(金) 00:14:41.47 ID:iV+9NvHw] >>710-712 だらだら書いてすみません、やり直したら進めました。見直すと /usr/lib/とすべきところが /usr/libとなっていたりしたので、再度最初から。コピペ大事ですね 5章前半はglibcのmake checkでbug-atexit3のエラーだけ無視したものの 6章までは何とか来れました 教訓として、virtual boxで所々スナップショットをとることしました
714 名前:login:Penguin mailto:sage [2011/05/20(金) 09:07:30.73 ID:Kkbcc3fE] 仮想マシンって色々便利
715 名前:login:Penguin mailto:sage [2011/05/21(土) 04:13:54.50 ID:AkOtoxMn] 残すはカーネルのコンパイルとgrubのみまできたんですが make menuconfigのコンパイル時のLANGやLC_ALLは何が良いのでしょうか 本ではLFSの全体的なつくりについては UTF-8ではなくその国の固有のロケールで作ってあるようなことが書いてあったので ja_JP.UTF8ではなくja_JP.eucJPのほうが良いのでしょうか もう終わりそうなので、試してないですが ホスト環境がハイバネートをサポートしてるなら 作業をやめる際はこちらのほうが楽かもしれないですね 構築作業の途中でログアウトとかすると環境復元がめんどくさかったりするし
716 名前:login:Penguin mailto:sage [2011/05/21(土) 07:57:44.02 ID:ezwxxsQQ] うぜえ。ここはお前専用のサポセンじゃねえよ。
717 名前:login:Penguin mailto:sage [2011/05/21(土) 10:03:21.38 ID:zmfqqVMt] >>715 $ grep LC_ /usr/src/linux/Makefile unexport LC_ALL LC_COLLATE=C LC_NUMERIC=C export LC_COLLATE LC_NUMERIC 気にするな もし気になるなら今後も全てのパッケージビルドでC or POSIXにしたほうが安心すると思う ちなみに俺はそうしてる
718 名前:login:Penguin mailto:sage [2011/05/21(土) 10:19:55.02 ID:2w+EQhQI] 失敗しろ
719 名前:login:Penguin mailto:sage [2011/05/21(土) 16:45:26.69 ID:hIuBChfj] 失敗をし、それを乗り越える事で、人は成長する。
720 名前:login:Penguin [2011/05/21(土) 23:24:11.97 ID:I9vgXXwL] いまどき EUC なんて有り得ない ja_JP.UTF-8
721 名前:login:Penguin [2011/05/22(日) 10:27:16.53 ID:4jcmSvoA] できません、失敗しました、挫折しましたっていうのは、 ブックどおりやってませんと同義語なんだな。 それに気付いたときに完成するよ。
722 名前:login:Penguin mailto:sage [2011/05/22(日) 11:04:04.96 ID:bF3GJB7Y] ブックのとおりしなくても、エラーが出たらここできけばいいじゃん
723 名前:login:Penguin [2011/05/22(日) 11:26:04.87 ID:4jcmSvoA] ブックどおりやった実績ありでブックどおりやらないなら良い。 でもそんなレベルに達していない。収集のつかないやり方。 ブックどおりじゃない自覚がないから問題。
724 名前:login:Penguin mailto:sage [2011/05/22(日) 15:29:53.69 ID:ttk8EEh9] >>717 おかげさまで完成しました。長かった 後で気づいたけど、bookの最後のほうに来てキラーパスというか menuconfigの設定の詳細は環境依存なので、bookでは割愛されていますね experimentalに分類されているから、無くても汎用的なドライバ等で動くだろうと SATAドライバ無視したらkernel panicして嵌りました 一通り終えて、一番印象に残ったこと 6.3.2. Package Management Techniques 6.3.2.1. It is All in My Head! Yes, this is a package management technique 吹いた
725 名前:login:Penguin mailto:sage [2011/05/22(日) 15:43:29.30 ID:/eFoItHo] 吹くようなことか……?
726 名前:login:Penguin mailto:sage [2011/05/22(日) 15:51:16.24 ID:30hvG/5H] やっと終わって舞い上がってんだよ 察してやれよ。可哀想だろw >>724 乙
727 名前:login:Penguin [2011/05/26(木) 12:41:41.13 ID:fQoj9mlO] Beekmans か Dubbs が講演でもして、このセリフを吐いたら どっと笑いが起こって、場が和むところ。吹いていいですよ。
728 名前:login:Penguin [2011/05/29(日) 13:37:35.96 ID:KISn/jXK] >>715 LANGやLC_ALLは何が良いのでしょうか ブックどおり
729 名前:login:Penguin [2011/05/29(日) 13:44:43.90 ID:KISn/jXK] >>717 ..今後も全てのパッケージビルドでC or POSIXにしたほうが安心すると思う 何を血迷う. 初心者諸氏、惑わされるな.
730 名前: 忍法帖【Lv=3,xxxP】 mailto:sage [2011/06/11(土) 21:07:18.20 ID:1zVxpXc2] 前にLFSを外付けのHDDにパーティションを作って構築しようとしたのだけど、 起動したときにrootが見つからないとかでカーネルパニックになって 結局諦めちゃったんど、もう一度試して見ようと思う。 外付けHDD(/dev/sdb)から起動することは出きるのでしょうか?
731 名前:login:Penguin mailto:sage [2011/06/11(土) 22:31:28.92 ID:aw2ynwO3] BIOS依存. まぁ,外付けHDDからBoot不可でも,カーネルイメージを内蔵HDDにコピーして, それを使って起動する,みたいな手はある.
732 名前:login:Penguin mailto:sage [2011/06/12(日) 00:15:56.52 ID:YZIYN00q] 外付けHDDからBoot出来ないってのは実感わかないなぁ メインにはSlackware入れてるからいつもこの外付けHDDに Ubuntuや関係ないかもしれないけどSolaris入れて普通にBootされて動いたことがあるし、 多分Linuxのコンパイルのときに何かチェック入れなければいけなかったのかもしれない。 明日ぐらいから構築することにする
733 名前:login:Penguin mailto:sage [2011/06/12(日) 00:16:59.94 ID:YZIYN00q] ちなみに外付けHDDは USB接続
734 名前:login:Penguin mailto:sage [2011/06/12(日) 00:42:48.39 ID:Bso+GxSA] ブートローダだけで何とでもなると思うけど。 元HDDのほうが先に起動したとしても grub起動したら、Cコマンドでプロンプトに入って chainloader (hd1,1)+1 boot でいける(hd0が元、hd1が外付でパーティション1にインストールした場合。MBRなら(hd1,0))
735 名前:login:Penguin mailto:sage [2011/06/12(日) 01:05:40.33 ID:gQWxzugk] Plop!
736 名前:login:Penguin mailto:sage [2011/06/12(日) 09:32:55.89 ID:YZIYN00q] >>734 今までLILO使ってきたから前にやった時も面倒で内蔵HDDのLILOに 外付けにあるLFSをブートするようにしたのだけれども、 それがカーネルパニックの原因だろうか? grubとか高機能すぎて一つのOSかと思ってしまう
737 名前:login:Penguin mailto:sage [2011/06/12(日) 22:57:49.60 ID:Bso+GxSA] ブックにそって作ったんなら外付けHDDにはgrub入れてるはずだが カーネルパニックになる前に、内臓HDDのLILO→外付けHDDのgrubは起動すんの? そうじゃないならgrubのインストールかLILOの設定がおかしい
738 名前:sage [2011/06/12(日) 23:46:50.07 ID:YZIYN00q] 構築してみたけど相変わらずカーネルパニック。 仕方ないから内蔵のHDDにパーティション作って移動させて 今までつかってたLILOをgrubに差し替えたら動いた。良く解らないけど あと、バックアップとるつもりが、誤って全部消してしまった どうしよう(´・ω・`) 一応聞くけど最初からだよね?
739 名前:login:Penguin [2011/06/13(月) 01:46:00.37 ID:INqzHags] 何をどう消したのか知らないけど、パーティションテーブルが消滅したくらいならなんとかなるぞ
740 名前:login:Penguin mailto:sage [2011/06/13(月) 07:26:51.11 ID:qxwoeJZq] 多分間違って cp 何かのオプション /mnt/lfs/* /mnt/lfs ってやってしまったのが原因だとおもう 気がついたら消えてたからこれが原因でないかもしれないけれど また余裕があるときにやり直そうと思う
741 名前:login:Penguin mailto:sage [2011/06/13(月) 07:42:06.31 ID:qxwoeJZq] というか この間違いに気がついてコマンドを打ち直したときに 何も移動されなくておかしいなと思って確認したら消えていた
742 名前:login:Penguin mailto:sage [2011/08/22(月) 22:07:57.29 ID:cgWDZXef] (゚д゚)
743 名前:login:Penguin mailto:sage [2011/09/01(木) 01:21:30.30 ID:FNDmPl3a] DoSの脆弱性を修正した「Apache 2.2.20」、公開 hibari.2ch.net/test/read.cgi/pcnews/1314805885/ Apache 2.2.20が出たけどBLFS SVNはまだ2.2.17のままだね。
744 名前:login:Penguin mailto:sage [2011/09/01(木) 14:37:44.23 ID:FNDmPl3a] apache-2.2.20で少し嵌ったのでメモ --with-included-aprを明示的に付けないとapr-1-configとapu-1-configを生成してくれない。
745 名前:login:Penguin [2011/09/04(日) 11:30:53.96 ID:837eO9SY] ん? 2.2.20 に限った話ではないですよね? バンドルされている apr を使うなら、 --with-included-apr の指定が必須ということですよね?
746 名前:login:Penguin [2011/09/07(水) 20:25:59.69 ID:zRMH6CQK] 質問の仕方、回答の仕方を通じて、 その人のレベルが知れ渡るってこと、知ってる? aprの件もカーネルパニックの件もそうなんだけどね。 どんなカーネルパニックか示さないし誰も聞かないし。 正しいやり取りの仕方を勉強してよ。これもLFS学習だよ。
747 名前:login:Penguin mailto:sage [2011/09/08(木) 12:03:53.28 ID:U4Bjxs+W] いま 746 がほどほどに良いことをいった!
748 名前:login:Penguin mailto:sage [2011/09/08(木) 22:35:43.38 ID:D/3Em1an] >>745 www.linuxfromscratch.org/blfs/view/svn/server/apache.html 2.2.17では --with-included-apr を付けてなくてもインストールされる。
749 名前:login:Penguin [2011/09/09(金) 14:10:03.01 ID:dipUFX3h] って言うか 2.2.20 でも作られるよ。踊らされたかな。 configure.in も find_apr.m4 も大して変わってないし。 BLFS の書き方は問題だね。 付けなければだめ、みたいに読めるから。
750 名前:login:Penguin mailto:sage [2011/09/09(金) 14:53:59.49 ID:og8Y44YD] 逆 2.2.17では '--with-included-apr' を付けてなくても作られてたというお話。
751 名前:login:Penguin [2011/09/09(金) 15:05:07.90 ID:dipUFX3h] 2.2.17 でも 2.2.20 でも、つけなくても作られてたというお話。