09/11/15 13:17:39 l3oOcoxC
LFSでapt-getだけが使えればいいだけの極小環境を構築すると容量は1MBぐらいに抑えられますよね?
こういうのってできませんか?
512:login:Penguin
09/11/15 13:48:52 m/uhwTTw
GじゃなくてMということなら無理
513:login:Penguin
09/11/15 15:20:06 ce+nxJsJ
おいおいそれ10~100MBの軽量linuxを全否定してんぞ
514:login:Penguin
09/11/15 17:50:56 CephOMm9
最小環境構築つーたら、buildroot.busybox.net だけど。まだ鼻から悪魔状態。
運良く生成出来たとしても、カーネルが2メガ、initrd が圧縮かましても2~3メガで、数メガは要るんだよな。
今 uclibc なtoolchain,busybox が欲しいつーなら、
URLリンク(landley.net) が良いのかな。
ただ root-filesystem でも 12M、system-image なら 10数メガはあるぢょ。
515:login:Penguin
09/11/15 22:48:54 uhw5fvuq
LFS Bookにはディスクスペース1.3GB以上とあるが、これはソースを含んでるし、
Chapter5で作る Temporary System も込みだから、実働システムだけなら500MBも
要らないだろう。
今ちょっと動く環境が手元にないので、具体的な数字は言えないが。
ただ、LFSは基本的にアプリケーションと言えそうなものはないが、gccなどの
開発環境も含んでるから、ただ動くだけのシステムよりは大きくなってしまうかも。
Debianみたいにdevelを切り離せればいいんだろうが、Chapter6でかなり
トリッキーな技量が要りそうだなぁ
# LFSにapt-getってどうなのかしら。pkgsrcならできたけど
516:login:Penguin
09/11/16 00:49:36 jecsGxl1
できませんかーできませんかーw
517:login:Penguin
09/11/16 08:47:52 KiB+M9l1
がんばれーがんばれーw
518:login:Penguin
09/11/16 09:23:38 vjo55cVJ
Linuxのカーネルからファイルシステムまで全てひっくるめて1Mbyteってwwwww
出来たら是非教えて下さいね。
519:login:Penguin
09/11/16 18:09:37 ZE7583/2
1FD-Linuxなら1MBに収まるかもしれない
カーネルは2.0か2.2辺りで
520:login:Penguin
09/11/17 01:23:46 9Q3I/Twg
じぶんじゃなーんもしてないよな、最小構成なんかカットアンドトライでたどりつけるのによ
521:login:Penguin
09/11/17 02:22:50 cCAMZQPv
>>513
1GBならばともかく1MBぐらいに抑えるのは無理という主張がなぜ
軽量linuxを全否定ということになるのか教えてください。
522:login:Penguin
09/11/18 10:31:35 mxiIQsoX
>>521
反論出来ないと思うからいじめるなよ。
523:login:Penguin
09/11/22 17:25:27 bvE3YqC9
いちいちくだらねえレスで書き込むな>>521=>>522
524:login:Penguin
09/11/22 17:57:22 nOg4PrRI
4日も前のレスに「只、文句をいうだけ」ってのは、くだらないを遥に通り越して
全くの無意味で無駄でお馬鹿である事を広報しているだけなんだが、自分では
認識できないのが、お馬鹿の証明だからどうしようもないよね。
525:login:Penguin
09/11/22 18:14:04 Na19Bs30
うぜえ
526:login:Penguin
09/12/02 21:53:57 wIEckpa0
各国LFS BOOK翻訳
URLリンク(www.linuxfromscratch.org)
日本更新頑張りすぎワラタ
527:login:Penguin
09/12/03 18:12:35 wb7agN7i
Perlって要らなくね?
Coreutils と Glibc のインストールとテストに必要って書いてあるけど
528:login:Penguin
09/12/06 15:06:59 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
09/12/07 13:59:37 kmw5ddoS
>>528
シェルスクリプトはシェルの拡張機能だし、CはUnixに必要な機能だから分かる
けどperlはできれば削ぎ落としたいな、と。phytonかrubyで代用できるわけだし
けどなかなかはずせないから苦労してる。perl依存はオプションではずせるようにしてくれ……
530:login:Penguin
09/12/07 15:49:09 0XoYRs65
Perl依存のソフトってたまにあるよ。
531:login:Penguin
09/12/07 16:10:17 kmw5ddoS
>>530
そういうのは入れたくなったとき考える
とにかくOSの基幹を一部とは言えPerlに依存してるのが、なんか嫌なのさ
別にPerl自体に恨みはないけど、gcc以外で扱う言語くらいオプションで決めさせてほしいんだ……
例えば同じようにGlibcがRubyに依存してたら嫌だろ?
それに使わないものをHDの肥やしにしておくのも癪だし
532:login:Penguin
09/12/07 17:06:24 OGpjrFHy
「*inux」っていう表記ははじめて見たな。
どういう意図があるんだろ。
533:login:Penguin
09/12/07 17:36:00 S3V9+Sl8
>>532
Linuxって書くと何かまずいから、一部伏字にしてるんじゃない?
多分GPLにひっかかるんだよ。きっと。
534:login:Penguin
09/12/07 19:26:32 DlaU7SUX
ごめんorz考えてみればunixとlinuxとしたかったんだけど
*を展開してもunixにはなれないね
基本的に頭は悪いです いつもsed -iしてからorzと気付きます
恥ずかしいorz
>>531
何か気持ち分かるから参考までに
なんでこの言語で書いてくれないかな!..とか
似たようなことで悩んだけど最終的には結局自分でOS作るしかない!ねと
小さくするのが最終的な目的じゃないなら
なんでもいれちゃったほうが有意義かも
結局時間とられて成果さっぱりだった過去があるorz
LFSな人の場合version違いとかlibrary違いとかで同じsoftware
乱立とかごちゃごちゃしてくるだろうし
考えてみたらいろんな人が使ってるから必然的にそうなるんだな..と
諦めてどうやって管理したら頭に入ってくるかとかに切り替えてみた
nilfs、hammer、venti+fossilみたいな考え方もあるし
535:login:Penguin
09/12/07 19:58:18 kmw5ddoS
>>534
いや、俺の場合OSまるごと作る必要はないw
そりゃいつかは作りたいけど、当面はCoreutils と
Glibcをちょっと手直しすればこと足りるからね。多分。
あと趣味でやってるから時間の浪費という意識もないし
いろんな人が使ってるからこそ、最小限のモジュールに留めておくべきだと思う
事実、LFSは開発環境以外はほとんどそういう方向だし。
ていうか、Perl依存はCoreutils と Glibcの持分だからLFSに文句言っても仕方ないんだけどね……
536:login:Penguin
09/12/08 02:33:49 geoCVh6Q
なんで自分で直さないの?>perl依存
537:login:Penguin
09/12/08 11:24:03 TYyfpzLW
>>536
>>529
538:login:Penguin
09/12/09 00:33:36 NiIhREzE
なんで自分で直せないの?>perl依存
539:login:Penguin
09/12/09 20:28:38 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
09/12/10 00:16:51 lu6QsImq
BLFSに書いてあるよ
URLリンク(www.linuxfromscratch.org)
URLリンク(www.linuxfromscratch.org)
URLリンク(www.linuxfromscratch.org)
URLリンク(www.linuxfromscratch.org)
何のエロ本にしようかな
541:login:Penguin
09/12/10 00:37:05 lu6QsImq
>>535
eglibのほうがいいのかもね
clfsはglibじゃなくてeglib使ってるね
542:login:Penguin
09/12/10 00:38:49 lu6QsImq
cが抜けてるorz
543:login:Penguin
09/12/11 11:53:27 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
09/12/12 11:02:16 lyJaIIBe
Perl不用論おもろいね
例えばFreeBSDなどは4.xの頃はPerlべったりだったが、その後Perl依存を避ける方向で進んでる。
少なくとも6.x以降はデフォルトでは入って無かったはず
LFS6.5 で/sources を grep -R '^#!.*perl' * やってみたら、Perl自体のソースツリーを
除いても180件ほどマッチした
大半は動作チェックとか、contribとかで、ビルド自体に必要なのはごく一部分と思うけど
でも結局、Perlなしではビルドは非常に困難だろうな(どこで依存してるか分からないし)
つーことで、反証できる勇者に期待sage
545:login:Penguin
09/12/12 11:21:10 BCl7+Y1Y
>>544
Perlがデフォで入ってない鳥を見つけて、そこのソースと差分取る方法じゃだめ?
KNOPPIXとかは入ってないよな、Perl
546:login:Penguin
09/12/12 11:40:08 dCLEgyF0
デフォでPerlが入ってないからってビルド時に不要とは限らないだろう
547:login:Penguin
09/12/12 17:18:27 YpO1CqgN
perl入れずにテンポラリシステム作って、そのまま先に進めばいいじゃん。
あるいは代わりにpythonなりrubyなり入れてさ。
で、perl依存に阻まれたら、perl以外の何かで打開する。
現に普及してるもんを外したきゃそんくらいやらんと。
そしたら、ちょっとしたムーブメントになるかもしれんよ。
548:login:Penguin
09/12/12 17:28:21 lyJaIIBe
Perlナシでビルドするのも難しそうだが、sh 抜きはほとんど不可能だろうな
かわりに csh でもってビルドする執念のある奴なんて...いるんだろうか?
549:login:Penguin
09/12/12 23:27:27 vtrpAsb5
今一理解できないのが、perlは(゚⊿゚)イラネっていってるくせに
なんでpythonやrubyで「代用できるから」っていうのが理由の
一つに入っているかだな。
何か(pythonやruby)に依存するのは許容できるけど
何か(perl)に依存するのは許容できないってのは、
はっきり言って精神が崩壊していると思う。
異常だね。
550:login:Penguin
09/12/12 23:47:25 BCl7+Y1Y
>>549
pythonとかrubyで代用できるって言ってるのはあくまで機能面の話ね
「改良版perl」が2つもあるんだから、perlを(自分で)使う気はあまりしないってこと
もちろんpython依存もruby依存も嫌だよw と>>531で言ったつもり
551:login:Penguin
09/12/13 00:54:32 XNWmzQxd
>>550
pもpもrもスタイルやスタンスが違うだけで、べつに何かがどれかの「改良版」という
わけではなかろう、というのが大半の人の受け取り方なのではないかと思う。
だから変に話がこじれる。
それはさておき、例えばperl依存から抜け出せたとしても、結局は代替となる
シェルスクリプト群やらCあたりで書いた独自の小さなバイナリコマンド群やら
そういうのが溢れてきちゃうってことになるんじゃないかなあ……
perlとかってその辺は便利屋さんみたいな役回りだからねえ。
>>546あたりの話に戻っちゃうけど、結局はperlとか抜きの小さいシステムを
つくるなら、LFSのようなソースからの全ビルドよりも、バイナリ配布なディストリ
のほうが実は向いてる、ということだったりするのかもしれない。
ま、>>547みたいなことを誰かやってみてくれたら楽しいかもしれないね
と一票入れておくよ。
552:login:Penguin
09/12/14 19:11:13 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
09/12/27 02:36:08 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
09/12/27 02:42:42 VtJ7z+hJ
cがぬけてるeglibc
IDが7z
555:login:Penguin
09/12/29 17:08:53 1wmY9J8b
Busyboxってもしかしなくても、これさえあれば
Binutils, Coreutils, Procps, Grep, Inetutils, Bzip2,
Diffutils, Findutils, Gzip, Kbd, Less, Patch, Psmisc,
Sysvinit, Tar……
これら全部のパッケージが簡易ビルドできる(のと同じ)ってこと?
556:login:Penguin
09/12/29 20:04:50 XL1soIpu
>>555
だいたいそんな感じじゃない?
plamoでinstallpkgで使われてたぐらいでしか知らないけど
いらないoptionとかがはぶかれてて小さいらしい
組み込みにはいいとか
uClibcをいれるとさらにいいとかなんだとか
なんかlinuxのmake menuconfigで選べるような感じで
いる機能といらないの選べた気がする
557:login:Penguin
09/12/30 02:32:09 qruAKDAv
ですな。あとはinitramfs内みたく容量に制限つけなきゃいけないときに使用
ただしパッケージの簡易ビルドじゃなくて、簡易コマンドが入ってるパッケージですから
コマンドの基本機能以上のことはできない(必要ない)
558:login:Penguin
09/12/30 13:49:52 nC9eKsuw
>>555-557
sugeeee
ほとんどBusyboxだけでLinux動くじゃんw
559:login:Penguin
09/12/30 17:58:45 KyLm2a/e
うわっレベルひくっ
560:login:Penguin
09/12/30 18:49:55 UVs/RbpD
とりあいず>>559は
少林サッカー見てからこのスレ見にこいよ っな
561:login:Penguin
09/12/30 18:53:19 UVs/RbpD
皆そうしてからここで集会してんだから
562:login:Penguin
09/12/30 23:23:44 qruAKDAv
>>558
対話的に利用するとかセキュアなファイルシステムとかには厳しいんだけど、
組み込みとかはサイズのほうがきついから。そのために存在するものだし
>>559
まあそういうな。普通は自動化されてて目にすることもないもの
その手の知識が得られるってのがLFSなんだから
563:login:Penguin
09/12/30 23:54:08 hNHGJH91
>セキュアなファイルシステムには厳しい
なぜ? Nilfs2では普通に動くようだけど
564:login:Penguin
09/12/31 11:06:18 7y6SC4+5
>>558
cf. Puppy Linux, TinyCoreLinux
565:login:Penguin
10/01/09 17:08:49 3N0BO8fm
>>543を見てpacoを入れようとしたんだけど、BLFSには載ってないね
BLFSに載ってないアプリケーションをビルドするとき、
どのライブラリ・どのフレームワークに依存してるか、っていうのは、
皆どうやって調べてるの?
LFS始めたばっかりだからそういう基本的なことが分からなくて毎回立ち往生する……
566:login:Penguin
10/01/09 17:17:32 mxBgZggN
なにはともあれmakeしてみて、足りないものがあれば
configureがerror吐いて教えてくれる。
枝分かれするような依存関係ならメモ取りながらやってるよ
567:login:Penguin
10/01/09 17:39:41 3N0BO8fm
>>566
㌧です。
やっぱり素直に一度試してみるのが早いか
ドキュメント探して見つからずオロオロするのは本末転倒だよね……
568:login:Penguin
10/01/09 19:06:02 Urz1Fe7T
本末転倒。
開発ホームページ、ソース内ドキュメントを読むが正解。
LFS始めたばかりは理由ならず。
569:login:Penguin
10/01/09 22:38:58 LA7X5MzW
さすがにソース内ドキュメントまではちょっと
READMEやINSTALLならなんとかなるが、ビルドできない理由を
/* Document... */ に求めるのは、オラには無理だべ;-)
570:login:Penguin
10/01/10 00:02:37 WfSWGfbv
--disable-gpacoすれば大抵通ると思う
--enable-scriptsもあってもいいかも
--with-paco-logdir=
とかでdefaultの/var/log/pacoをlfsのtemporary sytemに入れる為にかえたい場合もあるかもね
上記の場所を変えた場合はもう一度pacoを入れる時にlogの中身を
新しい場所に移すのを忘れずにね
571:login:Penguin
10/01/13 22:51:22 rEuhDc/f
まぁまぁの出来だけど
一応まともに動くReal Time Linuxができた
一応lfsとしての目標はだいたい達成かな
lfsの途中に作った小さなprogramを纏める作業は残ってるけど
572:login:Penguin
10/01/15 10:55:37 Prd98GF1
LFS6.5をビルドしたら、LFS本体だけで(sources、tools除く)600MBくらいになった
LFS意外とでかいもんだなぁ
アプリケーションは何も無いのに...
573:login:Penguin
10/01/15 14:46:13 HzvWfJR4
>>672
Vimなめんな
574:login:Penguin
10/01/15 14:48:40 HzvWfJR4
安価ミスorz
575:login:Penguin
10/01/15 19:10:59 lABokXQ3
stripしたか?
576:login:Penguin
10/01/15 20:09:09 Prd98GF1
>>574
おっと失敬。超弩級のviを忘れてた
>>575
もちChapter6.60はやってる。これは strip --strip-debug だった
が、--strip-all でやり直しても、15MBくらいしか変らないね
577:login:Penguin
10/01/30 19:29:18 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
の部分を#でコメントアウト。
参考にしたサイトは下記。知識のある人はリンク先の人がやった方法を考えつくかも
しれないけど漏れのレベルではこんなとこだな。
URLリンク(blogs.yahoo.co.jp)
578:login:Penguin
10/01/31 01:38:56 blzXTDxn
おめでと
環境似てるかも僕もEUCで使ってるuniconももちろん
参考にさせてもらうさ
なんか自分で環境作れると安心感あるよね
このsourceを持ってればこの環境に止まれると
今gnashをやっと入れれたとこ
ここらへんはlfsの指定のversionを使ってないと
結構カオスだった
OO系のものってlfsを難しくさせてくれるものが多いかも
579:login:Penguin
10/02/28 02:17:41 0ZHTWy/F
openjdkで足止め
ここら変も苦手な感じ
無駄なものは切ってこうかな
結局知識ないとうまくいかなかったり
それが自分には必要に思えない知識だったりするし
580:login:Penguin
10/02/28 04:58:48 yrTBXFcV
OpenJDKって、ビルドするためにJDKが必要じゃなかったか
581:login:Penguin
10/02/28 19:20:53 0ZHTWy/F
情報ありがとその通りらしくて
でも完璧にopen sourceのものだけでは作れないらしい
そこでicedteaとかいうのを使うらしい
手を出してみると今度はeclipseとかいうのが必要らしい
このbuildも意味が不明なんだ
まずantを理解してないのが原因なんだけど
それにしても色々不自然に小難しい
debianのopenjdkもeclipseもってきてpatchあてるにしても
どうこねくりまわしても当たらないものがあったり*.rej見ながら直す気力は今は無い
というか中の人も別に使ってほしくないんだろうなって感じ
もしくは一応頑張れば動くからって感じなのかな。
まあgcjがあるしね簡単に入るし。どのみちjava使わないんだけど
諦めたついでにどのみち使わないんだけどMonoいれてみよ
今中身見てみてるけどこっちのほうが全然素直そうだ
Yahoo gameじゃなくてwineでhangameするよ
582:login:Penguin
10/02/28 19:52:49 0ZHTWy/F
余裕で入った
むしろこの中の人れべる高そうな雰囲気
583:login:Penguin
10/02/28 21:51:23 0ZHTWy/F
でもまぁやっぱCしか使わないな
584:login:Penguin
10/03/03 14:12:28 ZNUI5RMI
LFS 6.6がリリースされたね。
585:login:Penguin
10/03/03 22:56:12 h8oL+vT1
6.6でたんだ..orz
皆でscriptを交換しあう場所みたいのがあったら便利かもね
終わったらsource解読して
もっと単純極まりないものを作って公開するんだ!と思ってるけど
今度は入れる気かったけど
GNOME
通称ぐっさんに占拠されてきた
586:login:Penguin
10/03/05 18:49:08 Q6RZ5wef
むむ
BLFSは全然追い付いて来なくなっちゃったな…
587:login:Penguin
10/03/05 23:30:12 XT9SdXk4
6.6が出たんですね。
久しぶりにlive cdを使って 構築してみようと思い、
LFSのlive cdのページをみたら更新が止まってる・・・
他にオススメのlive cdはありますか?
588:login:Penguin
10/03/08 20:19:34 m00P35oi
URLリンク(www.linuxfromscratch.org)
最初の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
10/03/08 20:25:55 m00P35oi
>>572
バイナリパッケージで言うhoge-develなども開発用ライブラリも含めてるから当然
ダイエットするなら*.laや*.aやドキュメント類を消す。
infoやmanを圧縮すればかなり減らせる。
590:login:Penguin
10/03/08 22:22:07 vU81KDKb
firefoxの開いてたtabversion変えてみたら全部firefoxに消されたorz
>>588
まったく見てないで悪いけど
sharedで書いてあるからlibraryの話かもしれない?
ただやっててここoptionで指定できるしこの処理必要ないなってのはあった
>>587
URLリンク(www15.big.or.jp)
だ.け.ど
昔のlivecdでsourceだけ違うの使えば一番素直じゃないかな
>>586
一つのだけ書きかえるなら簡単だけど
依存してるものも含めて確認しながら書換えるのが大変なのかな
どういうふうな管理してるんだろ中の人は
BLFSに書いてあるように素直に/usrに入れてく方法はまずとてもじゃないけど面倒だね
あとユーザーランドをそんなに頻繁に変えたい人も少ないのかもね
仕様が変わったりバグが入ったり結構な割合でしてくるし
何より目的変わってきちゃいそうだしさ
実際僕もできあがったらpackageでなくてsourceの段階で選び選びのほうが
賢い選択かなとも思ったり
591:login:Penguin
10/03/08 22:25:02 vU81KDKb
× firefoxの開いてたtabversion
○ firefoxで開いていたtabがversionを
592:login:Penguin
10/03/08 22:26:46 EGq7Zn57
>>588
2回 installしろ、ということではなくて、libncftp を shared で作るのと static で
作るのか、という 2通りの方法がある、ってこと。
で、>>588 での 2回目の ./configure の前に make clean してないだろ?
1回目の make で作られたライブラリをそのまま参照してるから、
出来上がったバイナリが同じになっても不思議じゃない。
593:login:Penguin
10/03/08 22:37:37 m00P35oi
>>590
libraryは、make -C libncftp soinstall でインストールされる
>>592
やっぱ、そうだよね。
staticなものを入れるんなら一度make cleanする必要がある。
staticなバイナリが必要ないならこの部分(second method)は必要ない。
ここんとこの説明が不十分なだけか。
594:login:Penguin
10/03/08 23:48:50 vU81KDKb
なんか俺のLFS自慢大会みたいの4ヶ月に一回開催するべきだと思う
よくさ車の雑誌で改造した俺の車見ろよてきなのあるじゃん
ああいうの
595:login:Penguin
10/03/08 23:54:13 vU81KDKb
rc scriptにしびれあったりさBSD風なのはそうだなSRみたいな視線だったり
あとここはアセンブラで書き直してますとかは手作り風だったりさ
596:login:Penguin
10/03/09 00:53:44 Qt/t+xDs
>>593
>>592 の書き方が悪かったかな? 誤解してるみたいだけど、make clean は
>>588 の例示に対して言ったまでで、特に必要じゃないんだ、だって
first method か second method か、どちらか好きな方を選べって言ってるんだから。
597:login:Penguin
10/03/09 01:11:22 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
10/03/15 01:23:59 oAOuS4Tm
URLリンク(www.linux.or.jp)
このページの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をダウンロード(インストール?)しようとしたのですが
ファイルがあるらしいURLリンク(www.mpfr.org)に入れません。
どうすればいいでしょうか。
599:login:Penguin
10/03/15 01:45:26 0jqxhJW7
mirrorから取る
fURLリンク(ftp.ring.gr.jp)
debianから取る
URLリンク(packages.debian.org)
600:login:Penguin
10/03/15 04:20:57 fdUvSUyT
>>598
>>422-423
601:login:Penguin
10/03/15 04:51:51 oAOuS4Tm
>>599
ありがとうございます。
>>600
見逃していました。
ありがとうございます。
602:login:Penguin
10/03/18 22:00:43 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
10/03/18 22:34:48 0wbBlqrw
>>602
URLリンク(www.slax.org)
つかホストシステムに入ってるかどうか確認した?
$ find /usr/lib -name "libmpfr.*" とか $ ls /usr/lib/libmpfr.* とか
604:login:Penguin
10/03/19 03:12:06 qZV9x4/i
>>602
URLリンク(libre.adacore.com)
ここにある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らしいね
fURLリンク(ftp.riken.jp)
fURLリンク(ftp.riken.jp)
とりあいずこれを取ってrootでinstallpkgしてみな
ちなみに足りないものあったらさらにここら入れてね
もう入ってるどうかは/var/log/packages の中みて確認してね
fURLリンク(ftp.riken.jp)
605:login:Penguin
10/03/19 03:15:01 qZV9x4/i
あーごめん
>>603でそのまま紹介されてた
606:login:Penguin
10/03/19 13:28:52 6UWDxGhV
>>603
findで/から検索しましたが出ませんでした。
lzmの解凍方法で少してこずっているのですぐには出来なそうですが
やってみます。
>>604
そのままの紹介ってことは>>603のファイルを>>604の方法でインストール
するかな?
まあとりあえずやってみます。
ありがとうございました。
607:login:Penguin
10/03/19 14:27:36 XOsihgFn
>>603のはslax用
slackware 13.0とLiveCDのslaxで互換性があるんなら良いけど
Slackware知らんから詳しくは言えん。
まずSlackwareの環境を整えるのが先決。
で、そういう質問はSlackwareのスレで同志に聞くほうがいいだろう。
てか、6.3だけど公式のLiveCD使ったほうが良い気がする。
608:login:Penguin
10/03/19 20:15:11 6UWDxGhV
>>602です。
>>607
slackwareとslaxは互換性なさそうです。
slaxのサイトには何も書いていなかったので。。
lzmファイルを解凍できればslaxのファイルをインストール出来るか
試したかったのですが解凍方法を知ることが出来ませんでした。
>>604に載っているファイルをinstallpkgしたところ、
configure出来ました!!
GUIは入れないつもりだったのでGUIのライブラリと勘違いした
「L」のソフトウェアセットをインストールしなかったのが原因でした。
自分の英語力のなさのせいで時間を食ってしまいましたが
皆さんのおかげで新たな知識を得られたのでよかったです。
ありがとうございました。
609:login:Penguin
10/03/28 13:24:14 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
10/03/28 17:37:07 yZniTyWN
build完了!
いざ手慣らしに使ってみてlol
同じsoftwareのsource内でversionの統率性が取れてないならpackageとしてreleaseしちゃいやん
あなたのデバッグこみで動くかもしれませんpatchはしっかり送って下さいと最初に書いとけんっ
もう嫌やわぁ..
Ubuntuなど使ってみてもバクばっかだしupgradeしたらバグが直ってもほかの所でバグでるし仕様かわるし
おじさんこいつで仕事できる気がしなくなってきたぞ
Linuxブームに乗せられてなんだかんだでturboをX無で使ってた頃からはや何年だ
このOSいまだ一度もまともに動いた為しなしlol (kernelだけは確実によくなっていってるが)
おそらくこの先もないだろう
いつまでたってもパッチワークみたいに繋ぎ合わせないといけないのに鮮麗などされてくはずないよ
GentooにしろDebianにしろHDDがどこまで巨大になっても
依存関係とかくだらないことしか興味ないみたいだし
むしろ一昔前のほうが鮮麗されてた思いでが拭えない。さすがにこんなに糞だとは思うことなかったもんよ
今年こそ合宿してスーパーハックしないと駄目だなこれは
手書きと五感のみで仕事頑張ってお金増えたら寄付するのでよろしく
611:login:Penguin
10/03/28 20:01:50 q2KbxuKt
×為しなし → ○例(ためし)なし
×鮮麗 → ○洗練
おっさん、まず自分の国語力をハックしとけw
612:login:Penguin
10/03/28 22:04:07 Wj9tx6Kj
タネ先生、ここはMINIXの板じゃないよw
613:login:Penguin
10/03/28 23:48:47 yZniTyWN
よっしゃ!おっさんバグ直したぞ!と思ったらまたバグ発見lol
もう、物売るってレベルじゃねーぞ、おい
614:login:Penguin
10/03/28 23:57:45 UZeGszem
スレ違いのコピペかと思ったら、発狂してる香具師がいるのかw
ここはお前の日記ですね
615:login:Penguin
10/03/29 00:58:10 iTmDR1xL
不自然な日本語に加えて
言葉の端々から滲みでる「俺ってわかってるでしょ」なアピールがきつい
616:login:Penguin
10/03/29 07:03:46 4GKMl2x+
4年前のと同じ人かな、と思った
617:login:Penguin
10/03/29 08:14:24 zhL7TWqA
ちゃんと読んでるやつがいることに驚いた
618:login:Penguin
10/04/03 17:51:36 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
10/04/03 22:15:57 VVA6SSoa
/sysの下にファイルはありますか?
mountやchrootは、rebootすると外れるらしいよ。
LFS 6.6 の6.2. Preparing Virtual Kernel File Systems
> mount -vt sysfs sysfs $LFS/sys
620:login:Penguin
10/04/03 22:16:03 HC5WGkU5
618 です.
カーネル構築後に起動したときにちゃんと出来てた.
621:login:Penguin
10/05/15 14:47:40 eYGhYbhJ
see オリジナルサイトのトップ
622:login:Penguin
10/05/17 13:32:29 fPjR40F+
オリジナルトップ
見れた人は幸運。一瞬でなくなったね。
おもろい絵だったのに。さて次はどうなるか・・
623:login:Penguin
10/05/17 17:47:39 SRSdsk0Q
エロいの?
624:login:Penguin
10/06/27 00:04:51 u5mr6aSd
最近LFSという言葉を知ったものなのですが、ちょっと質問させてください。
実は1週間ほど前に↓を買い、もうすぐ読み終えるのですが、これもLFS
の1種なのでしょうか?
自分で作るLinux OS
URLリンク(www.amazon.co.jp)
それともLFSはLFSのサイトで公開されているソースを使ってないと駄目
なのでしょうか?
625:login:Penguin
10/06/27 21:36:34 FGFoW9R2
LFSってのは何らかのアプローチを表す言葉じゃなくて
LFSっていうディストリなんだけど。
626:login:Penguin
10/06/27 22:30:21 RxWD0lZV
>>624
あれ確かFedoraか何かのアレンジだったはず。
だからLFSとはもちろん違う。
LFSのドキュメントに従わずに好き放題しても、別段「いけない」ことはない。
あ、もちろんライセンスを遵守する前提は言うまでもないけど。
627:624
10/06/27 22:49:14 u5mr6aSd
>>625>>626
要するに↓ココに書いてある順にやっていくことがLFSってことになるんでしょうか?
URLリンク(www.linux.or.jp)
自分でビルドしていくってことも含めるというコンセプトのディストリってことですか?
628:login:Penguin
10/06/28 05:08:19 cI7fe99o
>>627
そもそも "from scratch" というのがゼロから作り上げるって意味の言葉だし。
既存のディストリをカスタマイズして使うのではなく、カーネルや各種コマンドを
集めて、Linuxディストリがいかにして組みあがるかを追体験しよう、追体験して
Linuxシステムをよく知ろう、知って自在に扱えるようになろうというようなこと
をコンセプトにしてるってのが前書きかなんかに書いてあったはず。
629:login:Penguin
10/06/28 18:05:33 4znLVyYY
>>627
Yes.
630:login:Penguin
10/06/29 00:21:48 fsS8AM7c
LFS-BOOKと関係なく、自分でscratchしたLinuxについて、君たちは何と呼ぶのさ?
631:login:Penguin
10/06/29 01:04:39 JywkR6p2
くぎゅロイド
632:login:Penguin
10/07/02 13:56:29 yddJpq5x
>>630
Linux from scratch
LFS-Bookの方は the LFS とでも。
633:login:Penguin
10/07/03 02:33:18 SP/iCltP
どっちにしてもこのスレでいうLFSとはLFS-Bookに基づくディストロとしてのLFSだ
ということに変わりは無い罠。
ついでにいえば、>>624のは既存ディストロのカスタムであってfrom scratch ですらない。
634:login:Penguin
10/08/18 21:13:18 buVfTG9e
いきなりパッチ当たらなくてワロタ
635:login:Penguin
10/08/29 17:56:30 KqiuBtAE
日本語版をOSS奨励賞に推薦してみた
本人の同意は得ていない
636:login:Penguin
10/08/30 13:12:05 1xGXetS8
いまだにCCライセンスは2.0のままなんだよな(原文も)
なんで3.0に変更しないのかね。
637:login:Penguin
10/09/19 21:19:11 AebzjTW6
[lfsbookja-general:00013]によれば LFS 6.7がリリースされたらしいが、本家に繋がらない...
638:login:Penguin
10/09/19 21:55:24 OhCsyIC+
URLリンク(lfsbookja.sourceforge.jp)
ほれ。
639:login:Penguin
10/09/26 19:02:31 vQFRg+IS
grep 2.7 の [:space:], [:digit] なんかの挙動が変わったみたいだね。
BLFS ビルドしていて、ひっかかってくるもの (ex. EsounD) が出てきたよ。
URLリンク(lists.gnu.org)
640:login:Penguin
10/10/13 18:04:02 XxFTryL/
誰かApacheだけ入れた最軽量のやつ作ってください
お礼に謝礼出します
641:login:Penguin
10/10/13 18:12:06 pl7eMGp2
軽量目指すなら、TinyCoreLinuxとか使って、apacheだけにすれば?LFSでやる意図が不明・・・
642:login:Penguin
10/10/13 18:13:41 Y6eGqBsE
>>640
ウェブ鯖とCGIが動くだけでいいんならbusyboxで充分。
最軽量の意味が解らんが最少の容量でと言うんなら
LFSじゃなくてbusyboxをuclibc でビルドすれば、
カーネルとカーネルモジュールを入れても5MB程度もあれば構築できるはず。
カーネルを切り詰めれば更に小さくできる。
ビルドはbuildrootってのを使えばLFSで作るより簡単だと思う。
URLリンク(buildroot.uclibc.org)
釣りだとは思うが謝礼出すとかLinux板で汚い事は言わないでもらいたい。
643:login:Penguin
10/10/13 18:42:54 XxFTryL/
>>641
TynyCoreLinux試してみたのですがどうやって入れるのか分かりません
もしよろしければご教示おねがいします
644:login:Penguin
10/10/13 18:56:21 Y6eGqBsE
>>643
Tiny Core Linux Part1
スレリンク(linux板)
645:login:Penguin
10/10/14 10:37:42 LzYnfie7
タダなんだから教えろや
646:login:Penguin
10/10/18 14:36:24 kAvFHVlc
LFS初挑戦です。コマンドはブックの通りにやっているのですが、一時環境のBinutils2回目で/toolsにx86_64-unknown-linux-gnu/(ホストの環境)が出来て、
make[1]: *** [configure-target-libgomp] Error 1
とエラーが出てしまいます。
Binutilsのビルドがうまくいっていないのでしょうか?
647:login:Penguin
10/10/18 15:27:09 NMeUnkMV
>>646
Help のセクション
6.6 だと 1.5 節
648:login:Penguin
10/10/18 16:58:01 kAvFHVlc
>>647ありがとうございます。
make[1]: *** [configure-target-libgomp] Error 1と出ているのは次のGCCのビルドです。書き忘れていました。
649:login:Penguin
10/10/20 15:44:13 Q6HN5mlx
障害にぶち当たった際に為すべきことは、
まずは自分に誤りがなかったかを検証すること。
分からなければ慎重に再操作すること。
それを経てから質問をあげるべき。
要は、ブックどおりにやっていないんです。
650:login:Penguin
10/10/20 19:07:06 Q6HN5mlx
それらしいエラーは出るよ。unknown なやつ
vii節 version-check.sh やってみた?
現在最新の CentOS 5.5 は、version いろいろ古いから
どうやらビルド出来なさそう。
自分で version 上げるか、他OSにするか、ってとこかな。
そもそも 647 の指摘に答えなくっちゃダメだよ。
意味分かってないのか、聞く気がないのか・・・
651:login:Penguin
10/10/21 10:54:16 nbVPNWcd
不毛ですなぁ
652:login:Penguin
10/11/27 23:46:43 WlkYjMxw
EUC-JPからEUC-JISX0213にしようと思ったけど..
JISのX0213のページ読んでやっと分かった
javascriptで観覧を制限する人って信じられない
規格作っておいて何がしたいのか意図が分からない。見れないし
ISOはzipでくれた。見れたし
UTF-8使うことにする
653:login:Penguin
10/12/02 23:51:27 mgkXdhNR
glibcでstaticバイナリ作ったら、getpagesizeがどーたらで死んだ。
対象バージョンが2.12だけど、多分URLリンク(bugs.gentoo.org) が関係しているのかな。
結構焦った。
後iana-etc配布してるサイトのドメインが消えてね?
ホストのprotocolsとservicesを持ってきてなんとかしたけど。
654:login:Penguin
11/01/02 20:30:22 73bcqkKG
今日気付いたことblfsに載ってるgpm-1.20.6だと
w3m aumixがbuildできない
debianのを使うと良し
wget URLリンク(www.ar.linux.it)
#debianのpatchはversionがよくあがるので無い時は察してしほしい
wget URLリンク(ftp.de.debian.org)
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
11/01/02 20:49:44 73bcqkKG
あとw3m256のpatchを当たらない部分をrej見ながらただ付け加えただけのものを置いとく
正しいのか正しくないかの確認なし。ただ動いてることだけ確認
問題あるなら消すけど。たぶんないはず
ただ最初にあげたのが間違えたけど削除できない..
ちなみにwgetで普通のやり方ではとれないみたいです
URLリンク(www1.axfc.net)
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
11/01/02 23:52:52 H+w69R6A
察しました。きもい奴だオマエは
657:login:Penguin
11/01/03 23:19:57 PJprLjJX
>>653
そのままiana-etc-2.30.tar.bz2で検索したら取れる
あーそこのぺーじ覚えてる。写真のせてた人だったな
658:login:Penguin
11/01/07 10:50:11 Gb5mXu4l
svn20101229 6.9 glibc-2.12.2のmake -k checkで、
どうやっても説明にないエラーが出る。
しかし、インスコ強硬w
どうなるかね・・・
659:login:Penguin
11/01/09 10:51:35 ZLPAEZth
約2年半ぶりにLFSを作り直した…これからBLFSさ…
今使ってる環境に遜色ないものを作るにゃあと2週は必要だ…
660:login:Penguin
11/01/11 01:06:49 cVmh8Kdm
二週間でできるのか。こっちは一年ぐらいぼんやり...
glibcも2.11の
kernelのpatchあてたheaderとかだとはまる
どうしてlfsにはすんなり書いてあるのに
自分の環境ではsourceの手直しがこんなに必要なんだとか
661:login:Penguin
11/02/11 01:02:51 ueRSbY0X
firefox 4 のビルドって成功してる?こんな感じで失敗するんが。全文は
URLリンク(ge.tt)
に置いてみた。あと報告するなら
URLリンク(p.tl)
で良いのかな?スレ違いならスマソ
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
11/02/11 01:41:06 4F/vUAd2
メッセージ読んで考えろよ、馬鹿なの?
663:login:Penguin
11/02/11 01:48:56 ueRSbY0X
たぶん、そう。全然わからん。
664:login:Penguin
11/02/11 01:52:29 4F/vUAd2
libX11
665:login:Penguin
11/02/11 02:07:43 ueRSbY0X
ありがと。
libX11 は /usr/local/lib に入れてあるんだけど、
/usr/lib にリンク貼るか、-L/usr/local/lib つけてみればよい?
うまくいったら報告する。
666:login:Penguin
11/02/13 00:14:55 0NgRKHZS
665 です。
/usr/lib へリンク貼ったら成功しました。
667:login:Penguin
11/02/13 18:02:30 kDgNU505
あげ
668:login:Penguin
11/03/03 00:57:38.92 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
11/03/03 03:13:48.18 VjIzuH2z
qemacsは入ってるとこれと同じ状態になるな
URLリンク(www.linuxquestions.org)
670:login:Penguin
11/03/03 20:51:28.19 Qy/wvySm
>>668
grub使ってないからあれだけど
mbrにつっこんでcommand書きといてgrubでcommand直接うちこんでみたらどうだろ
たしか認識してるpartitionとかをlsとうつと表示してくれたりもした
file systemを認識して中身見れるしtab補完きくし
それでたちあがれば設定fileかなんらかがおかしいし
mbrにつっこんだのが動作してないなら書き込めてないし
無理ならlilo使うてもある
ここで日本語かつ丁寧に説明しれてるから選択肢としては有益だと思うよ
URLリンク(www37.tok2.com)
671:login:Penguin
11/03/03 21:20:40.63 Qy/wvySm
なんでもかんでもつっこんでいざたちあげてみたら不安定でがっかり
前やった時より全然不安定
一日10個ぐらいの不具合をみつけてる。versionあげるとほかの所に不具合がでるし
ディストリビューターは偉大だよ。plamoの中の人達は偉いんだなぁ。尊敬してます
1.2年ぐらいかけてのんびり直す予定
その頃にはwaylandへの移行が本格化してそうだ
直した後は5,6年はねばってっと、その頃には三十路に突入してるのか
はーあ..なんだかなあー。予定では今頃魔法使いだったんだけどなぁ
エイズとかガンとかの治療薬を開発しちゃってたはずなんだけど
とりあいず分かったことはLFSで書かれてるみたく最適化はお勧めできないと
予想してるよりgccにバグがあるはず
672:login:Penguin
11/03/03 22:32:38.11 5g+2ZfNg
バグったコードが古いgccだと運良く動いてたってパターンもかなり多いから
gccが悪いとは言いきれないぞ
673:login:Penguin
11/03/05 11:18:53.78 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
11/03/05 11:22:02.61 BP7kBA54
zh_CNの前がTABだった
sed -i -e 's/ ko//' -e 's/\tzh_CN zh_TW//' man/Makefile.in
で、いけました。
675:668
11/03/05 23:23:18.82 DgN8JSaa
レスありがとう
URIの方も勉強さしてもらいます
ブートローダは、昔Win機にLinuxを共存させる時につまずいてたけど、
ちゃんと理解しないままで逃げてたorz
lilo導入も候補に入れて検討してみます
grubでつまずいた後、ログ見返しても結局原因がわかんなかったので
ホストOSの再インスコからまた始めるとこ
あと、6.8リリースおめ!
676:login:Penguin
11/03/06 02:03:06.44 bedGuSUT
URLリンク(sourceforge.jp)
6.8日本語版乙
677:login:Penguin
11/03/06 02:15:39.74 ewOo9OKm
今6.7入れたばっかりなのに…
678:login:Penguin
11/03/06 14:20:09.31 b1Oxno8F
過去のlfs-packagesがおいてある場所ご存知の方いますかね?
web archiveで探せばいろいろ出てきますが、
すべてパッケージが残っているわけではないので
誰か知っている人いましたら教えてください
679:login:Penguin
11/03/06 14:57:50.62 oIiSSrDe
6.0以降
URLリンク(anduin.linuxfromscratch.org)
680:login:Penguin
11/03/06 15:00:56.30 icrHpO4p
すべてってことは1.0とかも必要なの?
6.x系でいいなら、こういうとことか
fURLリンク(ftp.lfs-matrix.net)
681:login:Penguin
11/03/06 20:23:33.45 b1Oxno8F
回答ありがとうございます
詳細書かずにすみません。
3.X、4.Xがよかったりします
カーネルが2.4系ってことですね
682:login:Penguin
11/03/06 20:35:13.59 icrHpO4p
5.xは手持ちがあるけど、3.xはないわ。
683:login:Penguin
11/03/06 20:45:35.66 tsVY1dm+
ご本家のダウンロードページにリンクがあるここ、
URLリンク(archive.linuxfromscratch.org)
じゃダメなん?
684:login:Penguin
11/03/06 21:22:05.55 b1Oxno8F
>682
そうですか残念です
>683
そこはhtmlはありますのでデータが手に入ったら見てインストールしようと思ってます
685:login:Penguin
11/03/07 21:47:24.55 qh+ywNu5
LFS BOOK 6.7の通りに一字一句間違えずにやってみたけど、
root=が間違っているからルートパーティションをマウントできず、カーネルパニックになってしまう。
いちおうliloでもやってみたけど、うまくいかなかった。
どこに情報を探しにいけばいいのでしょうか?
686:login:Penguin
11/03/07 22:39:39.28 aE9a+tv6
マウントできないのが原因なら、マウントできるように修正すればいいのでは??
687:login:Penguin
11/03/23 05:20:02.53 QVNe61D5
クソスレタイサン
688:login:Penguin:
11/04/13 10:23:59.70 VB3cMDVo
LFSの勉強を始めた、駆け出しです。
Debian6でやってますが
# useradd -s /bin/bash -g lfs -m -k /dev/null lfs
# passwd lfs
でユーザを作った段階では、/home/lfsは空なんですが
GUIでログインした段階で、デスクトップなどディレクトリががっさり
作られてます。
printenvの結果も他のユーザーと変わらないようです。
これで、いいんでしょうか?
689:login:Penguin
11/04/13 10:46:24.54 GtxWJoyx
-k /dev/nullで、スケルトンディレクトリを/dev/nullに指定してるんだよね?
指定どうりの動作だから、いいんじゃないでしょうか。
>でユーザを作った段階では、/home/lfsは空なんですが
>GUIでログインした段階で、デスクトップなどディレクトリががっさり
>作られてます。
690:login:Penguin
11/04/13 11:30:31.46 r2e+dh3M
lfsユーザーでログインせずにsu - lfsしたほうがいいんじゃね?
691:688
11/04/13 13:25:53.42 VB3cMDVo
わかりました。
CUIでがんばってみます。
すでにできてしまったもろもろは、すべて空にして
もう一度、.bash_profile ./bashrcを作りなおせばOK?
692:login:Penguin
11/04/13 22:31:26.59 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
11/04/13 22:37:48.61 r2e+dh3M
>>692
gmp-x.x.x.x
をgmpにリネームした?
694:692
11/04/14 07:01:18.02 Sj7Lg007
mv gmp-xxx gmp
mv gmp gcc-4.5.2/ しました
でも、gmpの中にgmp.hが見当たらないですが、これでいいんでしょうか?
695:login:Penguin
11/04/14 09:05:10.58 101aXCeF
URLリンク(www.mail-archive.com)
696:692
11/04/14 22:37:23.76 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
11/04/14 23:25:37.78 Sj7Lg007
すいません、お騒がせしました。
最初から、手順どうりやり直したら、とおりました。
698:login:Penguin
11/04/15 07:21:29.54 oZTireZs
make distclean
メッセージもきちんと読もう
ファイト
699:login:Penguin
11/04/16 19:21:49.97 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
11/04/16 20:56:42.56 ZQugtTyX
URLリンク(www.mail-archive.com)
701:699
11/04/16 22:49:49.28 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
11/04/17 10:01:57.51 Bz7rRKat
もちょっと自分でググって調べようよ。
"[csu/subdir_lib] Error 2" とかで検索したらどう?
gawkを指摘した人に感謝しなくっちゃ。
そもそも自分で気付くべき内容だよ。反省すべし。
version-check.sh やってないんだから、
あちこち間違い、勘違い、抜け漏れ、思い違い、
あるんだよ、きっと。
703:login:Penguin
11/04/17 11:39:19.30 Bz7rRKat
ググったら、いろいろヘマしてる話が出てくるもんだよ。
(1)SHELLがbashじゃない、(2)5.6. Linux API header が正しくインストール
されてない、(3)glibc のビルドディレクトリを消さずに再ビルドしてる、
とかとかとか。どれかに該当するなら、
つまりブックどおりにやっていないってこと。
gmpでごちゃごちゃのやり方聞いたら (3)の可能性、高いんじゃない?
704:login:Penguin
11/04/17 14:02:50.81 /fv2rWr3
ググラなくていい
ここに書けばいい
馬鹿が調べる
無駄な時間を使わなくて済む
705:699
11/04/17 22:47:19.63 vyfkI+A5
ご指導いただいた点を注意しながら、最初からやり直したところ、
先ほどのところは解決できました。また、別の箇所で引っかかってますが
今晩は時間切れみたいですが、引き続きがんばってみます。
ありがとう、ございまいした。
706:login:Penguin
11/04/17 22:57:02.17 Bz7rRKat
よかったよかった。悪気はないからね。
自分で解決するのが楽しいものだと思うんだ。
しっかりやれば自己解決できたりするもんだし。
頑張ってね。
707:login:Penguin
11/04/27 19:29:35.35 hmsWU7Ug
Temporary Systemを作ってるんだが、libz.so.1が見つからないって
散々叱られるんだけど、/tools 以下にインスコしちまって大丈夫かな?
glibc を /tools 以下にインスコした直後あたりにやろうと考えてるけど。
708:login:Penguin
11/05/16 02:52:54.74 39ldvvVS
昔挫折して再挑戦中
ここに質問を書こうとして、書いているうちに次第に整理され、あれかっ、となる繰り返しの巻
709:login:Penguin
11/05/17 02:41:52.45 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
11/05/17 09:16:14.53 3FNm1WU5
だらだら書かないで、要点を
711:login:Penguin
11/05/17 10:24:12.56 /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
11/05/17 11:06:24.22 C3Iz6Jhj
おれも初心者だけど質問者さんのやりかたでは独自性がありすぎてとても
上手くやれるとは思えねえわ。突っ込むのも面倒くさくなるレベル。
713:login:Penguin
11/05/20 00:14:41.47 iV+9NvHw
>>710-712
だらだら書いてすみません、やり直したら進めました。見直すと
/usr/lib/とすべきところが
/usr/libとなっていたりしたので、再度最初から。コピペ大事ですね
5章前半はglibcのmake checkでbug-atexit3のエラーだけ無視したものの
6章までは何とか来れました
教訓として、virtual boxで所々スナップショットをとることしました
714:login:Penguin
11/05/20 09:07:30.73 Kkbcc3fE
仮想マシンって色々便利
715:login:Penguin
11/05/21 04:13:54.50 AkOtoxMn
残すはカーネルのコンパイルとgrubのみまできたんですが
make menuconfigのコンパイル時のLANGやLC_ALLは何が良いのでしょうか
本ではLFSの全体的なつくりについては
UTF-8ではなくその国の固有のロケールで作ってあるようなことが書いてあったので
ja_JP.UTF8ではなくja_JP.eucJPのほうが良いのでしょうか
もう終わりそうなので、試してないですが
ホスト環境がハイバネートをサポートしてるなら
作業をやめる際はこちらのほうが楽かもしれないですね
構築作業の途中でログアウトとかすると環境復元がめんどくさかったりするし
716:login:Penguin
11/05/21 07:57:44.02 ezwxxsQQ
うぜえ。ここはお前専用のサポセンじゃねえよ。
717:login:Penguin
11/05/21 10:03:21.38 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
11/05/21 10:19:55.02 2w+EQhQI
失敗しろ
719:login:Penguin
11/05/21 16:45:26.69 hIuBChfj
失敗をし、それを乗り越える事で、人は成長する。
720:login:Penguin
11/05/21 23:24:11.97 I9vgXXwL
いまどき EUC なんて有り得ない
ja_JP.UTF-8
721:login:Penguin
11/05/22 10:27:16.53 4jcmSvoA
できません、失敗しました、挫折しましたっていうのは、
ブックどおりやってませんと同義語なんだな。
それに気付いたときに完成するよ。
722:login:Penguin
11/05/22 11:04:04.96 bF3GJB7Y
ブックのとおりしなくても、エラーが出たらここできけばいいじゃん
723:login:Penguin
11/05/22 11:26:04.87 4jcmSvoA
ブックどおりやった実績ありでブックどおりやらないなら良い。
でもそんなレベルに達していない。収集のつかないやり方。
ブックどおりじゃない自覚がないから問題。
724:login:Penguin
11/05/22 15:29:53.69 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
11/05/22 15:43:29.30 /eFoItHo
吹くようなことか……?
726:login:Penguin
11/05/22 15:51:16.24 30hvG/5H
やっと終わって舞い上がってんだよ
察してやれよ。可哀想だろw
>>724
乙
727:login:Penguin
11/05/26 12:41:41.13 fQoj9mlO
Beekmans か Dubbs が講演でもして、このセリフを吐いたら
どっと笑いが起こって、場が和むところ。吹いていいですよ。
728:login:Penguin
11/05/29 13:37:35.96 KISn/jXK
>>715 LANGやLC_ALLは何が良いのでしょうか
ブックどおり
729:login:Penguin
11/05/29 13:44:43.90 KISn/jXK
>>717 ..今後も全てのパッケージビルドでC or POSIXにしたほうが安心すると思う
何を血迷う. 初心者諸氏、惑わされるな.
730: 忍法帖【Lv=3,xxxP】
11/06/11 21:07:18.20 1zVxpXc2
前にLFSを外付けのHDDにパーティションを作って構築しようとしたのだけど、
起動したときにrootが見つからないとかでカーネルパニックになって
結局諦めちゃったんど、もう一度試して見ようと思う。
外付けHDD(/dev/sdb)から起動することは出きるのでしょうか?
731:login:Penguin
11/06/11 22:31:28.92 aw2ynwO3
BIOS依存.
まぁ,外付けHDDからBoot不可でも,カーネルイメージを内蔵HDDにコピーして,
それを使って起動する,みたいな手はある.
732:login:Penguin
11/06/12 00:15:56.52 YZIYN00q
外付けHDDからBoot出来ないってのは実感わかないなぁ
メインにはSlackware入れてるからいつもこの外付けHDDに
Ubuntuや関係ないかもしれないけどSolaris入れて普通にBootされて動いたことがあるし、
多分Linuxのコンパイルのときに何かチェック入れなければいけなかったのかもしれない。
明日ぐらいから構築することにする
733:login:Penguin
11/06/12 00:16:59.94 YZIYN00q
ちなみに外付けHDDは
USB接続
734:login:Penguin
11/06/12 00:42:48.39 Bso+GxSA
ブートローダだけで何とでもなると思うけど。
元HDDのほうが先に起動したとしても
grub起動したら、Cコマンドでプロンプトに入って
chainloader (hd1,1)+1
boot
でいける(hd0が元、hd1が外付でパーティション1にインストールした場合。MBRなら(hd1,0))
735:login:Penguin
11/06/12 01:05:40.33 gQWxzugk
Plop!
736:login:Penguin
11/06/12 09:32:55.89 YZIYN00q
>>734
今までLILO使ってきたから前にやった時も面倒で内蔵HDDのLILOに
外付けにあるLFSをブートするようにしたのだけれども、
それがカーネルパニックの原因だろうか?
grubとか高機能すぎて一つのOSかと思ってしまう
737:login:Penguin
11/06/12 22:57:49.60 Bso+GxSA
ブックにそって作ったんなら外付けHDDにはgrub入れてるはずだが
カーネルパニックになる前に、内臓HDDのLILO→外付けHDDのgrubは起動すんの?
そうじゃないならgrubのインストールかLILOの設定がおかしい
738:sage
11/06/12 23:46:50.07 YZIYN00q
構築してみたけど相変わらずカーネルパニック。
仕方ないから内蔵のHDDにパーティション作って移動させて
今までつかってたLILOをgrubに差し替えたら動いた。良く解らないけど
あと、バックアップとるつもりが、誤って全部消してしまった
どうしよう(´・ω・`)
一応聞くけど最初からだよね?
739:login:Penguin
11/06/13 01:46:00.37 INqzHags
何をどう消したのか知らないけど、パーティションテーブルが消滅したくらいならなんとかなるぞ
740:login:Penguin
11/06/13 07:26:51.11 qxwoeJZq
多分間違って
cp 何かのオプション /mnt/lfs/* /mnt/lfs
ってやってしまったのが原因だとおもう
気がついたら消えてたからこれが原因でないかもしれないけれど
また余裕があるときにやり直そうと思う
741:login:Penguin
11/06/13 07:42:06.31 qxwoeJZq
というか
この間違いに気がついてコマンドを打ち直したときに
何も移動されなくておかしいなと思って確認したら消えていた
742:login:Penguin
11/08/22 22:07:57.29 cgWDZXef
(゚д゚)
743:login:Penguin
11/09/01 01:21:30.30 FNDmPl3a
DoSの脆弱性を修正した「Apache 2.2.20」、公開
スレリンク(pcnews板)
Apache 2.2.20が出たけどBLFS SVNはまだ2.2.17のままだね。
744:login:Penguin
11/09/01 14:37:44.23 FNDmPl3a
apache-2.2.20で少し嵌ったのでメモ
--with-included-aprを明示的に付けないとapr-1-configとapu-1-configを生成してくれない。
745:login:Penguin
11/09/04 11:30:53.96 837eO9SY
ん? 2.2.20 に限った話ではないですよね?
バンドルされている apr を使うなら、
--with-included-apr の指定が必須ということですよね?
746:login:Penguin
11/09/07 20:25:59.69 zRMH6CQK
質問の仕方、回答の仕方を通じて、
その人のレベルが知れ渡るってこと、知ってる?
aprの件もカーネルパニックの件もそうなんだけどね。
どんなカーネルパニックか示さないし誰も聞かないし。
正しいやり取りの仕方を勉強してよ。これもLFS学習だよ。
747:login:Penguin
11/09/08 12:03:53.28 U4Bjxs+W
いま 746 がほどほどに良いことをいった!
748:login:Penguin
11/09/08 22:35:43.38 D/3Em1an
>>745
URLリンク(www.linuxfromscratch.org)
2.2.17では --with-included-apr を付けてなくてもインストールされる。
749:login:Penguin
11/09/09 14:10:03.01 dipUFX3h
って言うか 2.2.20 でも作られるよ。踊らされたかな。
configure.in も find_apr.m4 も大して変わってないし。
BLFS の書き方は問題だね。
付けなければだめ、みたいに読めるから。
750:login:Penguin
11/09/09 14:53:59.49 og8Y44YD
逆
2.2.17では '--with-included-apr' を付けてなくても作られてたというお話。
751:login:Penguin
11/09/09 15:05:07.90 dipUFX3h
2.2.17 でも 2.2.20 でも、つけなくても作られてたというお話。
752:login:Penguin
11/09/09 15:05:44.37 dipUFX3h
逆じゃないよ。
2.2.17 でも 2.2.20 でも、つけなくても作られてたというお話。
753:login:Penguin
11/10/27 11:26:42.54 CWmkRD0p
vmware上のubuntuで構築していたのだが
chrootを忘れて/etc/passwdと/etc/groupを思い切り上書きしてしまいましたよ。っと。
バックアップ取ってなかったから初めからだ。 orz
754:login:Penguin
11/10/27 13:55:25.60 CWmkRD0p
livecdのISOイメージから起動しHDDをマウントして事なきを得ますた
755:login:Penguin
11/11/07 00:47:10.98 pRtw+aSu
Linux From Scratch 7.0 リリースされてた。
# Linux-3.1, GCC-4.6.1, and Glibc-2.14.1
756:login:Penguin
11/11/07 00:49:18.43 /0niews8
DistroWatch定期的に見てないとねぇ
757:login:Penguin
11/11/07 19:52:00.95 oW1oaK/r
間違えてglibcをchroot外からrootでmake installぶちかまして涙目
758:login:Penguin
11/11/10 09:43:31.43 28WugVpF
ドンマイ。でもそういう根幹なものは直せちゃう所が良い所だよね。
自分のデータだけは大切にね。バックアップしといたほうがいいよ。
疲れてる時は、scriptだったりmakefileの単純な間違いで「うわぁ・・」っていうのやっちゃう時あると思うから。
759:login:Penguin
11/11/10 11:09:14.03 6NMgo8/5
一通りインストールが終わって、後はブートさせるところまで来ています。
ブートさせたいルートパーティションのデバイス名はどのように探したら良いでしょうか?
GRUBからコマンドでrootを(hd0,4)とし、タブで意図したカーネルファイルが補完出来ているので(hd0,4)は正しい筈ですが、
デバイス名の指定が誤っているためブート時にカーネルパニックで落ちてしまう状態です。
760:login:Penguin
11/11/10 13:00:43.43 eDcCH4A9
GRUB画面で編集モードに入って (hd0,0), (hd0,1), ... と
試しては再起動、を繰り返せばすぐ分かること。なぜしない?
それで解決すればよし。でも解決しないよ、きっと。
パーティション指定誤りとの判断が怪しく聞こえる。
761:login:Penguin
11/11/10 16:41:25.52 u94PfNMU
>>760回答ありがとうございます。説明が悪かっ たので、もう一度説明させてください。
GRUBで下記のコマンドを入力したとします。こ のとき、
GRUB> root=(hd0,4)
GRUB> linux /boot/vmlinux-2.6.37-lfs-6.8 root=/dev/hda7
→/boot/vmlinux-2.6.37-lfs-6.8 のファイルは、TABキーで補完が効くため、 (hd0,4) の指定は間違い無さそう。
GRUB> boot
→bootの途中でルートパーティ ションが見つからずエラー、となるため、root=/dev/hda7 の指定は間違っている。 という状態です。
そうしたときに、デバイス名 「/dev/hda7」の代わりに指定すべき名称はどの ように調べたらよいでしょうか?
762:login:Penguin
11/11/10 17:26:27.79 eDcCH4A9
TABキー補完結果と hd0,4 が正しいことは結びつかないよね?
hda7 の 7 は hd0,4 の 4 と一致する? hda7 の h は正しいの?
カーネルパニックメッセージ、示すべきじゃない?
パーティションどう切ったか示すべきじゃない?
というかカーネルパニックメッセージを検索すべきじゃない?
本当に相談したいなら。そんなところまでするスレじゃないのかな・・
763:login:Penguin
11/11/10 17:38:31.30 nazVUJse
必要なファイルシステムをカーネルコンフィグで組み込んだ?
てか、こういう場合ってGRUBのタブ補間でも見えたっけか?
俺の記憶が正しければGRUBでは見えるが、カーネルがFSをリマウントする時にパニックになった気がする。
764:login:Penguin
11/11/10 19:36:37.37 AWiWc5ry
>>762, 763
いろいろと指摘、ありがとうございます。
カーネルパニック時のメッセージです。
VFS: Unable to mount root fs via NFS, trying floppy.
VFS: Cannot open root device "hda7" or unknown-block(2,0)
Please append a correct "root=" boot option; here are the available partitions:
0b00 1048575 sr0 driver: sr
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
恥ずかしながら今さら気付いたのですが、パーティションとしてsr0しか認識されてないのが、まず問題のような気がしました。
カーネルのコンフィグは正直適当にやったので自信ありません。その辺の調査からしてみます。
765:764
11/11/10 19:43:50.18 AWiWc5ry
あ、後出しですみません…
そもそもVMWare上で構築しているのですが、これがそもそもの誤りでしょうか?
766:login:Penguin
11/11/10 21:08:12.53 4CNdH9em
ファイルシステムも可能性ありだけどドライバーかな。
ね? 設定の問題じゃぁないってことだ。
VMwareは関係ないよ。
767:764
11/11/11 12:00:14.37 3Oix/1Lp
>>766
回答ありがとうございます。
ドライバをインストールして、再度試してみます。
768:login:Penguin
11/11/12 07:21:44.81 AEqk8noy
みんなlogrotateは何使ってるの?
769:login:Penguin
11/11/12 20:11:01.93 O4XTiZTa
>>764じゃないけど、vmware上でLFS7.0構築して、
menuconfig -> Device Drivers -> Fusion MPT device support -> Fusion MPT ScsiHost drivers for SPI
に※付けたら起動したわ。
770:login:Penguin
11/11/15 01:53:38.77 jRz+aMVC
LFSブック7.0の日本語版が公開されてた
URLリンク(lfsbookja.sourceforge.jp)
# 訳者さん、ありがとうございます
771:login:Penguin
11/11/25 22:05:14.81 Ir2oY44V
age
772:login:Penguin
11/11/25 22:17:46.62 umJYZi+i
なんだこりゃ、ゴミスレしか残ってねえな。
773:login:Penguin
11/12/06 04:57:42.54 jQo1eR9l
URLリンク(www.linuxfromscratch.org)
4.0.9が欠番になった
fURLリンク(ftp.qualcomm.com)
こういった事がよくあるねぇ
まぁこういう事もないと配布先のサイトなんて滅多に見る事が無いんだけど。
ブックにtar玉への直リンURLだけじゃなく配布先トップページのリンクも貼っといて欲しい
774:login:Penguin
11/12/18 11:20:12.79 RMcnhH9u
libpipelineって過去に見たこと無いんだけど、これはどのパッケージに必要とされてんの?
依存関係なく便利だから入れとけって事かな?
> Libpipeline パッケージは、サブプロセスのパイプラインを柔軟かつ便利に取り扱うライブラリを提供します。
775:login:Penguin
11/12/26 14:07:07.13 7UR/wNMm
挑戦しようと思ったけど
パーティション設定で詰んだ
776:login:Penguin
11/12/26 22:22:52.50 R8fQMn72
>>775
初めのlinux選定が一番難しいかな
ubuntu嫌いだけど試した中ではubuntu1004がいいかな
777:login:Penguin
11/12/27 03:28:58.60 yAmzAB5x
頑張ってパーティション作ってソースダウンロードした
明日から本格的に始めるか
778:login:Penguin
12/01/10 07:00:10.35 Qu4w6ZzF
あっく
779:login:Penguin
12/02/14 05:41:32.35 /x6wvsxX
>>778の翻訳
今7.0日本語版ビルドしてる。ホストはArch
780:login:Penguin
12/03/03 05:34:09.82 RP3wIqb1
lsやgccとかも後でビルドしなおすの?
781:login:Penguin
12/03/03 10:46:38.71 7mC8abYk
>>780
6章で作り直すよ
782:login:Penguin
12/03/09 02:14:37.81 +QQUlsjm
LFSってようはソース取得してコンパイルしてインストールする作業をひたすら繰り返すだけ?
C言語の知識とか無くてもおk?
783:login:Penguin
12/03/09 02:43:44.66 FJIM/Hgy
コンパイルエラーとか出なきゃおkじゃないか。
LFSブックと材料セットがあるから、その範囲でやる分にはうまく行くんじゃないのか。
gentooとかではスクリプトがコンパイルしてくれるけど、こっちは代わりに手打ちでやるようなもんかね。
784:login:Penguin
12/04/01 08:23:23.87 GXFZqeY6
initデーモンのソースってどこに入ってるの?binutilsかと思ったけど見当たらない。
785:login:Penguin
12/04/01 18:40:05.43 UF9kvJe2
lfsbookに書いてある。
URLリンク(www.google.com)
786:login:Penguin
12/04/01 19:34:27.22 idOIgZYb
ああsysviniとか。忘れてた。thx
787:login:Penguin
12/05/27 16:17:53.92 5yUYHdXv
6.3 Live CDからvmware上にインスコしてみたよー。
最初HDDを見つけてくれなくてkernel panicで途方にくれたけどググったら解決策があった。
To fix this without changing to an IDE disk (keep SCSI), make sure the following options are enabled in the kernel config:
Device Drivers --->[*] Fusion MPT device support --->
<*> Fusion MPT ScsiHost drivers for SPI
<*> Fusion MPT ScsiHost drivers for FC
<*> Fusion MPT ScsiHost drivers for SAS
If you enable these on top of the "make defconfig" kernel, it should work.
Note that I'm using VMWare Player 3.1.4 and Linux 2.6.37.2.
788:login:Penguin
12/05/27 16:20:57.50 5yUYHdXv
vmware上で動かしてeth0を見つけてくれない場合は以下のようにAMD PCNet32 PCI Supportをonにして
カーネルコンパイルし直したらnicも動いてくれた。
Device Drivers
|----------> Network Device Support
|---------------> [ * ] Ethernet (10 or 100mbit)
|--------->[ * ] AMD PCNet32 PCI Support
789:788
12/05/27 18:01:28.36 5yUYHdXv
上図で矢印の根元のインデントがズレていた
スマヌスマヌ
790:login:Penguin
12/06/25 07:32:08.77 t2HbQHRC
各LFSブックの各アプリのインストール説明を、
SQLite3などで扱えるSQLデータベースへ自動的に変換するツールがあれば、
そのデータベースを利用して、LFSの各アプリを手軽にインストールするツールを作れそうな気がする。
具体的には各アプリの説明ページを、
アプリ名、アプリバージョン、依存アプリ名群、オプションアプリ名群、ビルド手順群
の項目として自動的にデータベース化するツールが欲しいと思う。
このデータベースが存在すれば、アプリ名のみで依存関係なども自動的に解決して全自動インストールできるような、インストール自動化スクリプトを書くことも容易になる気がする。
そこで、このようなデータベースは既にあるのだろうか?適当にsqlfsなどで検索したら出てきたが、これはsqlを利用したfuseファイルシステムで、lfsは無関係だった。
791:login:Penguin
12/06/25 21:58:39.77 3Pdj7f3b
RDBMSを使っても使わなくても、自動化ツールは
なんとでも作り出せます。やってる人もいます。
でも{,B}LFS製作者はそのようなものは提供しません。
なぜか? LFSは学習目的だからです。
792:login:Penguin
12/06/25 22:52:41.53 SdBA3EKj
いや、ALFSあるし
793:login:Penguin
12/06/30 01:41:45.75 jRRfzCsi
>>1
>本質的に理解したい人
これは何処理してるかソースコード読むってこと?
794:login:Penguin
12/06/30 12:21:18.15 DaUAg2/3
glibc-2.15のビルドがgcc-4.7.1の__i686マクロと競合して失敗
glibc-2.15ソースコード中の全ての__i686.文字列を__glibc_i686.等へ書き換えることで置換防止してビルドを通そうと考えてるのだが、どうか?
795:login:Penguin
12/07/04 22:35:17.86 ZUZMqb9r
test
796:login:Penguin
12/07/05 02:07:13.86 T0oV+BO9
これってVirtualPCとかVirtualBox上でもできる?
797:login:Penguin
12/07/05 19:14:03.91 vBvIeYCS
できないと思った理由を詳しく。
798:login:Penguin
12/07/05 19:28:36.09 Xp+GcGoz
まともに理由がある人間がそんな質問するのは考えにくいな
799:login:Penguin
12/07/05 19:56:37.06 T0oV+BO9
これって完成すると何MBくらいのサイズになるの?
800:login:Penguin
12/07/06 01:31:02.39 eRonBgkh
つい最近 VirtualBox 上で完成させました。
VirtualBox から物理PC上に移す際に固めた .tar のサイズは 1934 MB でした。
1934 MB には、作業に用いたソース等も含みます。
801:login:Penguin
12/07/06 02:09:36.22 YOuBuyDb
200MBくらいに収まるのかな?と思ってたけど予想してたのものの10倍か・・・
802:login:Penguin
12/07/06 04:03:47.94 eRonBgkh
参考に・・・■ 印のところは脳内で除外してください。
[root@arch ~]# du -shc /mnt/lfs/*
4.4M /mnt/lfs/bin
7.0M /mnt/lfs/boot
4.0K /mnt/lfs/dev
1.5M /mnt/lfs/etc
4.0K /mnt/lfs/home
12M /mnt/lfs/lib
16K /mnt/lfs/lost+found
12K /mnt/lfs/media
4.0K /mnt/lfs/mnt
4.0K /mnt/lfs/opt
4.0K /mnt/lfs/proc
32K /mnt/lfs/root
16K /mnt/lfs/run
4.5M /mnt/lfs/sbin
1.1G /mnt/lfs/sources ■
4.0K /mnt/lfs/srv
4.0K /mnt/lfs/sys
20K /mnt/lfs/tmp
584M /mnt/lfs/tools ■
417M /mnt/lfs/usr
1.7M /mnt/lfs/var
2.1G total
803:login:Penguin
12/07/06 12:38:27.36 YOuBuyDb
わざわざありがとう
■を除くと500MBくらいか
804:login:Penguin
12/07/07 07:49:38.98 WlPWyiwt
シンボルをstripすればもっと減らなかったっけ
805:login:Penguin
12/07/08 00:34:59.79 N4NgbX6C
URLリンク(lfsbookja.sourceforge.jp)
strip は・・・説明が怖かったので、やらなかった、気がします。
806:login:Penguin
12/09/22 01:21:20.21 Ew7OdQ59
CD起動のPuppyみたいなLinux上からHDDにLFSを作ってくって出来る?
807:login:Penguin
12/09/22 23:05:03.28 7J4x1Xid
可能だと思います。
が、数日を要するLFS構築作業の途中で
何か乗り越えられない障害に遭遇したら最悪ですね。
808:login:Penguin
12/09/24 01:12:51.19 g4GCHId9
LFSってXを入れられる?
809:login:Penguin
12/09/24 01:36:30.23 ivGTWdKk
自前でやるんだからなんでも入るはずだが、何か障害でもあったの?
810:login:Penguin
12/09/24 13:35:59.05 g4GCHId9
いわ、深い意味はない。ありがと
811:login:Penguin
12/10/01 11:25:40.12 S3II272N
>>810
BLFS
URLリンク(www.linuxfromscratch.org)
812:login:Penguin
12/11/02 19:26:02.82 yq+GDcYJ
Kinou LFS ni X ireta
kyouha Firefox ireta
Core2duo no masin nanoni core i3 namini sakusaku ugoku kigasuru
honnma LFS is God.
BLFS no nihongo bann sankouni yarimasita
mendokusaikedo
ato nihongo kankyo iretara mein ni tukaesou
813:login:Penguin
13/01/06 13:07:55.90 e8dfBNXx
LFS7.2の6.9のGlibc-2.16.0のコンパイルまで進んだのですが
makeするとErrorが出るのですが原因がわかりません。
何か解決策はないのでしょうか?
以下はそのエラーです。
./scripts/mkinstalldirs /sources/glibc-build/linkobj
(cd /sources/glibc-build/linkobj; \
/tools/lib/gcc/i686-pc-linux-gnu/4.7.1/../../../../i686-pc-linux-gnu/bin/ar x ../libc_pic.a; \
rm $(/tools/lib/gcc/i686-pc-linux-gnu/4.7.1/../../../../i686-pc-linux-gnu/bin/ar t ../sunrpc/librpc_compat_pic.a | sed 's/^compat-//'); \
/tools/lib/gcc/i686-pc-linux-gnu/4.7.1/../../../../i686-pc-linux-gnu/bin/ar x ../sunrpc/librpc_compat_pic.a; \
/tools/lib/gcc/i686-pc-linux-gnu/4.7.1/../../../../i686-pc-linux-gnu/bin/ar cr libc_pic.a *.os; \
rm *.os)
/bin/sh: command substitution: line 3: syntax error near unexpected token `)'
/bin/sh: command substitution: line 3: `/tools/lib/gcc/i686-pc-linux-gnu/4.7.1/../../../../i686-pc-linux-gnu/bin/ar t ../sunrpc/librpc_compat_pic.a | sed 's/^compat-//')'
make[1]: *** [/sources/glibc-build/linkobj/libc_pic.a] Error 1
make[1]: Leaving directory `/sources/glibc-2.16.0'
make: *** [all] Error 2
814:login:Penguin
13/01/06 16:03:35.64 oG35Ntlp
Do it yourself.
815:login:Penguin
13/01/06 22:16:42.92 nhNnh7TG
/bin/shってbash?
816:login:Penguin
13/01/06 22:18:04.08 cR+iBMSI
bashをインストールしたんならbashかもね。
817:login:Penguin
13/01/06 22:22:59.87 ALL/In7W
Bashって\マークの改行を挟んだ()で一連のコマンドをくくっちゃ駄目なんだろうか?そんなことないよね。。
818:login:Penguin
13/01/10 14:56:47.63 XQGs4x0d
"Do it yourself" と言われて分からない方へ。
同様のエラーがWeb上にないか調べる。
自分がブックどおりにやっているか否かを再確認する。
再度処理してみる。・・・やることはたくさん。
URLリンク(www.mail-archive.com)
上記に同じエラーあり。ブックどおりにやっていないと、そうなる。
/bin/sh が bash でないこと、明々白々。
では何が間違っていたか。自分で気付くべき。
6.4を正しくやっていないんだよ。6.4までの作業は正しいとして。
819:login:Penguin
13/01/15 00:30:53.87 15w3Ohi7
>>818
キモww
820:login:Penguin
13/01/15 00:44:51.93 OZ5JckIB
>>818 恥ずかしい奴w おまえがわかってないだろw
821:login:Penguin
13/01/15 01:02:14.05 mfggrvMS
>>818みたいなのは日本人のちっぽけさがよく出てるレスだよね
822:login:Penguin
13/01/15 22:21:21.46 5bp/xh0s
>>818
キモすぎ・・・
823:login:Penguin
13/01/16 00:11:03.15 pjIkSHJ/
>>818
1ミリも役立たないことをドヤ顔で上から目線で伝授wwww
見てるこっちが恥ずかしくなるわ
824:login:Penguin
13/01/16 00:41:35.46 JqufG+9v
もうそのくらいにしといてやれ。
825:login:Penguin
13/01/16 00:54:54.95 +jIO/DL4
単に人の役に立ちたかっただけなんですよ
826:login:Penguin
13/01/16 20:15:51.26 VyRleLL3
>>818
うわ・・・・・
ドヤ顔でこれ書いてるのかよ
恥ずかしくないの?
827:login:Penguin
13/01/17 16:58:58.05 Yagz6si1
Do it youself ってのはさあ。
質問されたとき「自分で調べろ」じゃなくて
「自分で調べてあげる」ということもふくんでいるんだよ。
そこが分かっていないのが日本人の限界。
これ、おれがカナダ留学で学んだことな。
828:login:Penguin
13/01/17 17:32:13.30 CdRJIkzT
能書きはいいからお前らちゃんと教えてやれ
829:login:Penguin
13/01/17 17:48:01.32 lGFHZpqD
もう一度カナダ行って来いw
830:login:Penguin
13/01/17 22:13:25.67 sn+HocKl
>>818
こんなに痛いレスは初めて見た
831:login:Penguin
13/01/21 21:28:16.80 6+M6kQZL
>>818
うわあ・・・
832:login:Penguin
13/01/28 00:15:40.07 YKAnMSkd
>>818
恥ずかしくないの?
833:login:Penguin
13/01/28 00:21:15.99 Udj0DG0a
>>818
がかわいそうだろ!そろそろやめてやれよ!!
834:login:Penguin
13/01/28 12:29:28.31 p9/0mOVt
いいですよ。無視してますから。
818が最も的確な指摘であり解決に導く唯一の情報です。
まさか本人も、やいのやいの言ってないよね?
本人さん。解決したかどうか、出ておいでよ。
835:login:Penguin
13/01/28 18:19:14.03 YHsH0R/d
>818 「私が何かしましたか?理由もわからない。
言わないと伝わらないようなので、はっきり言いますね。
皆さんは遊びでやってるのかもしれませんが、私は気分が悪いのです。」
836:login:Penguin
13/01/28 18:54:56.01 p9/0mOVt
言葉っ尻を気にしてどうこうしても前進はしないよ。
それこそ無視したらいいんだよ。それよりも
818を冷静に分析し把握し自己解決に至ることこそが重要。
818は遊びじゃない。まじめな回答だよ。
837:login:Penguin
13/01/28 23:22:11.39 Poa/Mrje
>>836
もしかして今までのレスはあなたの自演ですか?
838:login:Penguin
13/01/29 16:54:34.80 Nk+ITPfS
はい。すみませんでした。
839:login:Penguin
13/02/05 14:09:28.73 Joi/aMX3
ネガキャンご苦労様
840:login:Penguin
13/02/11 18:01:13.12 tVDjr/kn
LFS新米戦士なのだが818のレスした奴ががどうヤバイのか教えて、何でスレが盛り上がってたん?
841:login:Penguin
13/02/11 19:11:27.53 MgFb6ias
能力がないためLFSを完成できなかった奴がからんでるんだろう
取り合わない方がいいよ。
842:login:Penguin
13/02/11 20:17:07.11 im6TkDAj
>>818
日本語で言えば良いのにわざわざ「Do it yourself」とか英語を
持ち出してきたところが非常に痛い
843:login:Penguin
13/02/11 20:23:54.94 jAjz35dA
いくら何でもひっぱりすぎ。
いいかげんやめれ。
844:login:Penguin
13/02/12 22:27:05.72 F2s204o4
>>842
そこだよね。アドバイス自体は良いんだよ
ちゃんと確かめてから質問しようってことで
ただ、「Do it yourself」のインパクトが凄すぎた
845:login:Penguin
13/02/12 22:57:17.53 4LFWTg9n
4レス前の>>814はOKで>>818がNGなのは言ってることとレスしてることが違うから?
846:login:Penguin
13/02/14 18:09:23.68 wTWT/XE+
ホストに bison がなく byacc により bash を作り出しているかのよう。
URLリンク(jhshi.me)
echo $(ls) ですらコケるんだって。bash作りに失敗しているってことだ。
ブック手順に沿っていない、ということでもある。
847:login:Penguin
13/02/14 20:39:58.93 VEO1TDqR
オリジナルのディストリを作ろうと思ったらLFSから作るもんなの?
848:login:Penguin
13/02/14 21:49:35.76 Tdi6p7kN
>>847
LFS以外にもディストリビューションの作り方はいろいろあるし、
自前でシステムをコンパイルしなければならないというものでもない。
849:login:Penguin
13/02/15 00:17:39.67 ZH+w25jC
この頃はUbuntu派生が多い印象
ちょっと前はKnoppixが流行っていたような気もしたけれど
LFSはあくまで仕組みの理解に留まるのかね
850:login:Penguin
13/02/15 12:27:28.46 1nhKhFix
840,845はどうせまた本人だな。バレバレだからもう止めな。
846の何とも建設的なアドバイスであることよ。
その確認検証に時間を割けよ。スレの解読分析は要らないからさ。
851:login:Penguin
13/02/15 23:47:15.44 Yto9NGRR
>>850
自分で自分のレスを褒めて楽しい?
852:login:Penguin
13/02/16 00:57:49.59 GTgFppIc
は~オナニー気持ちー
853:login:Penguin
13/02/16 12:35:23.96 LAA7Xdi4
早くLFS学習に進んだらいいのに・・ ばいばい