[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 05/09 10:35 / Filesize : 181 KB / Number-of Response : 624
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

LFS(Linux From Scratch) 統合スレ 2



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


というわけでハンバーガー作りが好きな人はどぞ。↓

480 名前:login:Penguin mailto:sage [2009/09/22(火) 03:51:31 ID:JkwPa6LQ]
permission deniedとでるならpermissionがdeniedなんだろww

君にLFSは早すぎる。
Linuxの基本をちゃんと勉強してきてね。

481 名前:login:Penguin mailto:sage [2009/09/22(火) 04:55:29 ID:YuwwOLcF]
>>479

mkdir するのは cd $LFS/sources/binutils-2.19.1 してからなんだけど、それやった?
LFSのビルド操作は常に、Tarボールを展開したディレクトリからコマンドを打つのが基本
これはどのソースをビルドするときも同様なので、いちいち書いてないんだ
Chapter5.3の末尾に"重要項目"としてに書いてあるので、読んでね

やったけどうまくいかないなら、もっと早い段階で何か間違えてる気がする

482 名前:login:Penguin mailto:sage [2009/09/22(火) 06:32:29 ID:1sL17LTk]
>>480
しくじると嫌なので、ハンドブックのとおりにやろうかと
>>481
やってませんでした。
ユーザー lfs でログインせよとあったので、
su - lfsとしてmkdir binutils-2.19.1としてました。
echo $lfsとしても/mnt/lfs と返ってこないので
あれとおもったけど。
ありがとうございます。

483 名前:482 mailto:sage [2009/09/22(火) 06:45:12 ID:1sL17LTk]
su - lfs
tar xyvf binutils-2.19.1
patch<patchfile
cd $LFS/sources/binutils-2.19.1
mkdir ../binutils-2.19.1
の順番でいいですね?

484 名前:login:Penguin mailto:sage [2009/09/22(火) 07:48:47 ID:YuwwOLcF]
そんな感じかな

あ、$lfs と $LFS は違うから念のため
シェル変数や環境変数は大文字と小文字は区別される

ユーザ名は小文字しか使われてないみたいだけど

485 名前:login:Penguin [2009/09/22(火) 12:18:31 ID:1sL17LTk]
lfs@Knoppix:/mnt/lfs/sources/binutils-build$ ../binutils-2.19.1/configure \
--target=$LFS_TGT --prefix=/tool --disable-nls --disable-werror configure
: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type:
configure: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type:
checking build system type... config.sub: missing argument
Try `config.sub --help' for more information.
configure: error: /bin/sh ../binutils-2.19.1/config.sub failed
どういうこと?

486 名前:login:Penguin mailto:sage [2009/09/22(火) 13:26:29 ID:YuwwOLcF]
Chapter5.4かな

> configure: WARNING: you should use --build, --host, --target

から見て、$LFS_TGT がうまく設定できてない気がするな

LFS6.5は2、3回やったけど、LFSブック通りにコピペしたらエラーもなく
できてたから、ビルドする前のどこかがうまくいってないように思える

見直すところはchapter4の環境設定とか、序文のホストシステム要件とかかしら
KNOPPIXなら必要なものは大抵入ってると思うけど、バージョンによっては何かが
古すぎるかもしれない

487 名前:login:Penguin mailto:sage [2009/09/22(火) 13:29:13 ID:YuwwOLcF]
追記
KNOPPIXでやったこと無いから、どんな落とし穴があるのかは分からないのよね

488 名前:login:Penguin [2009/09/22(火) 15:13:51 ID:1sL17LTk]
自己解決しました。/が要らなかったです。すいません。
コツもつかめました。ありがとう



489 名前:login:Penguin mailto:sage [2009/09/22(火) 19:23:29 ID:0gf9V0Xs]
LFS使ってFirefoxでWebブラウジングできるまで
初めてだとどんぐらい時間かかるかな?
ArchLinux使ってたんだけどLFSに興味を持ちまして

490 名前:login:Penguin mailto:sage [2009/09/22(火) 19:27:18 ID:5Sw+VGkM]
1ヶ月くらい、と考えると妥当ではないかと思います。

491 名前:login:Penguin mailto:sage [2009/09/22(火) 22:11:22 ID:NQb/wAJP]
誇張でないところが恐いよな

492 名前:login:Penguin mailto:sage [2009/09/27(日) 05:43:58 ID:29NzkksW]
LFS使ってFirefoxでWebブラウジング?
X Window構築以前で止めるよ普通

493 名前:login:Penguin mailto:sage [2009/09/27(日) 08:02:09 ID:+BVhtuaS]
LFSに手を染めた時点で、既に普通のLinux'erじゃなくなってるぞw

494 名前:login:Penguin [2009/10/14(水) 22:23:12 ID:/L1zqpD0]
なんとなく起動したが、LANカードの認識でこけている。
VirtualBoxのゲストでの起動しているが、設定がわからん。
やっぱ、手を出すには早すぎたか orz


495 名前:login:Penguin mailto:sage [2009/10/15(木) 06:09:56 ID:NhXMMDW0]
カーネルドライバを入れてないだけとか。
make menuconfigで睨めっこしてみれば?
苦労して構築したのに諦めたらもったいねぇ

496 名前:login:Penguin mailto:sage [2009/10/15(木) 15:03:50 ID:ZzX4k0Wt]
VirtualBox? ドライバそんなに何種類もないと思うが。
3.xなら、管理メニューから確認できるはず。
2.x以前ならAMD PCnetじゃなかったかしら。

497 名前:login:Penguin [2009/10/16(金) 12:36:30 ID:HB5EL8NV]
AMD PCnet32 PCIで動いてるよ。
gentooだけどね。


498 名前:login:Penguin mailto:sage [2009/10/16(金) 12:50:46 ID:/0v7e6nz]
流石に初体験な人には、コピペじゃできないカーネル構築はハードル高いかもね
カーネルソースの日本語ドキュメントどうなってたっけ



499 名前:login:Penguin [2009/10/23(金) 22:10:36 ID:r+GN0JJ5]
>>495,496
サンクス

起動時のLANカード認識でこけていたが、VirtualBoxのLANカードの設定をIntel Pro/100MTに変更したらうまくいった。
カーネルコンフィグはさっぱりだったが、デフォで通った。
Windowsで、ゲートウェイのアドレスを確認して、設定。
ftpコマンドで理化学研究所のサーバに接続成功も、lsコマンドに対する返答なし...orz
cd、pwdには応答があるのだが...
んで、BLFSのドキュメントの分量に目眩が...

500 名前:login:Penguin mailto:sage [2009/10/23(金) 22:39:29 ID:fi4gu+y8]
結局ホストOSは何がいいの?

501 名前:login:Penguin [2009/10/24(土) 09:17:36 ID:+/xJwWwd]
>>500
結局、メイン環境がホストOSになると思うよ。
DOS時代からMSに馴染んできたから、結局VISTA64。ゲストにlinux。
linuxは15年ほど前にPC386にインスコにトライして、周辺機器の認識と膨大な
ドキュメントに挫折以来遠ざかっていたが、UBUNTUが苦労なく動いて驚き。
仮想PC上のゲストOSでlinux再トライ中。んで、勢い余ってLFS...難しい...orz

502 名前:login:Penguin mailto:sage [2009/10/24(土) 09:20:24 ID:4zQTlSJS]
ubuntuで試したら
gawkで挫折した俺参上

503 名前:login:Penguin mailto:sage [2009/10/24(土) 10:59:00 ID:dvUEIeXY]
gawkってDebianでもよく入れ忘れるね。
デフォルトでmawkが入ってるから気づきにくい。
でもちゃんと version-check.sh 実行すれば警告してくれるはずだけど。

504 名前:login:Penguin mailto:sage [2009/10/25(日) 14:04:30 ID:E6/6rvN1]
x86_64環境でLFS6.5試したいんだけど
slackwareやcentos上でならうまくいく?

505 名前:login:Penguin mailto:sage [2009/10/26(月) 09:38:31 ID:o8EUbSMa]
Debianではうまくいった。
他でも大抵OKだと思うんだが。

506 名前:login:Penguin mailto:sage [2009/11/12(木) 10:25:14 ID:Z+8WvcDL]
どなたかapacheだけが入っている最軽量のOS作っていただけませんか?

507 名前:login:Penguin mailto:sage [2009/11/12(木) 11:17:33 ID:MlgQ3Bof]
>>506 つtinycorelinux.com


508 名前:login:Penguin [2009/11/14(土) 14:49:45 ID:NWWZwJLe]
LFS構築したけど、起動時に何かが大量のワーニングを吐いている。
この時の起動ログが見当たらず orz
/var/logを探しても、この時の記録がないんだよね...
あとはmessageファイルがあるらしいけど、ファイルが見当たらない。
どっかで構築失敗したかな?



509 名前:login:Penguin mailto:sage [2009/11/14(土) 22:03:25 ID:fT6gNHfq]
ぶっひゃやめとけやめとけwwwwwwwwwwwwww

510 名前:login:Penguin mailto:sage [2009/11/14(土) 22:47:12 ID:V8X5WahO]
/var/log/kern.log あたりじゃない?

511 名前:login:Penguin mailto:sage [2009/11/15(日) 13:17:39 ID:l3oOcoxC]
LFSでapt-getだけが使えればいいだけの極小環境を構築すると容量は1MBぐらいに抑えられますよね?
こういうのってできませんか?

512 名前:login:Penguin mailto:sage [2009/11/15(日) 13:48:52 ID:m/uhwTTw]
GじゃなくてMということなら無理

513 名前:login:Penguin mailto:sage [2009/11/15(日) 15:20:06 ID:ce+nxJsJ]
おいおいそれ10〜100MBの軽量linuxを全否定してんぞ

514 名前:login:Penguin mailto:sage [2009/11/15(日) 17:50:56 ID:CephOMm9]
最小環境構築つーたら、buildroot.busybox.net だけど。まだ鼻から悪魔状態。
運良く生成出来たとしても、カーネルが2メガ、initrd が圧縮かましても2〜3メガで、数メガは要るんだよな。

今 uclibc なtoolchain,busybox が欲しいつーなら、
landley.net/code/firmware/ が良いのかな。
ただ root-filesystem でも 12M、system-image なら 10数メガはあるぢょ。


515 名前:login:Penguin mailto:sage [2009/11/15(日) 22:48:54 ID:uhw5fvuq]
LFS Bookにはディスクスペース1.3GB以上とあるが、これはソースを含んでるし、
Chapter5で作る Temporary System も込みだから、実働システムだけなら500MBも
要らないだろう。

今ちょっと動く環境が手元にないので、具体的な数字は言えないが。

ただ、LFSは基本的にアプリケーションと言えそうなものはないが、gccなどの
開発環境も含んでるから、ただ動くだけのシステムよりは大きくなってしまうかも。

Debianみたいにdevelを切り離せればいいんだろうが、Chapter6でかなり
トリッキーな技量が要りそうだなぁ

# LFSにapt-getってどうなのかしら。pkgsrcならできたけど


516 名前:login:Penguin mailto:sage [2009/11/16(月) 00:49:36 ID:jecsGxl1]
できませんかーできませんかーw

517 名前:login:Penguin mailto:sage [2009/11/16(月) 08:47:52 ID:KiB+M9l1]
がんばれーがんばれーw

518 名前:login:Penguin mailto:sage [2009/11/16(月) 09:23:38 ID:vjo55cVJ]
Linuxのカーネルからファイルシステムまで全てひっくるめて1Mbyteってwwwww

出来たら是非教えて下さいね。




519 名前:login:Penguin mailto:sage [2009/11/16(月) 18:09:37 ID:ZE7583/2]
1FD-Linuxなら1MBに収まるかもしれない
カーネルは2.0か2.2辺りで

520 名前:login:Penguin mailto:sage [2009/11/17(火) 01:23:46 ID:9Q3I/Twg]
じぶんじゃなーんもしてないよな、最小構成なんかカットアンドトライでたどりつけるのによ

521 名前:login:Penguin mailto:sage [2009/11/17(火) 02:22:50 ID:cCAMZQPv]
>>513
1GBならばともかく1MBぐらいに抑えるのは無理という主張がなぜ
軽量linuxを全否定ということになるのか教えてください。

522 名前:login:Penguin mailto:sage [2009/11/18(水) 10:31:35 ID:mxiIQsoX]
>>521
反論出来ないと思うからいじめるなよ。

523 名前:login:Penguin mailto:sage [2009/11/22(日) 17:25:27 ID:bvE3YqC9]
いちいちくだらねえレスで書き込むな>>521=>>522

524 名前:login:Penguin mailto:sage [2009/11/22(日) 17:57:22 ID:nOg4PrRI]
4日も前のレスに「只、文句をいうだけ」ってのは、くだらないを遥に通り越して

全くの無意味で無駄でお馬鹿である事を広報しているだけなんだが、自分では
認識できないのが、お馬鹿の証明だからどうしようもないよね。

525 名前:login:Penguin mailto:sage [2009/11/22(日) 18:14:04 ID:Na19Bs30]
うぜえ

526 名前:login:Penguin mailto:sage [2009/12/02(水) 21:53:57 ID:wIEckpa0]
各国LFS BOOK翻訳
ttp://www.linuxfromscratch.org/lfs/read.html

日本更新頑張りすぎワラタ

527 名前:login:Penguin mailto:sage [2009/12/03(木) 18:12:35 ID:wb7agN7i]
Perlって要らなくね?
Coreutils と Glibc のインストールとテストに必要って書いてあるけど

528 名前:login:Penguin mailto:sage [2009/12/06(日) 15:06:59 ID:JzMBJL9y]
perlは所々よく使われてるから入れといたほうがいいと思う
*inuxな環境だとc,sh,awk,perlとかが
結局環境的に*inuxにあったら便利だなってものを
埋めるようにそこに存在してるような気がする
実際便利だしあと覚える苦労も少ないし

>>511>>515
その発想分かる
実際今は普段使うlinuxのほかにubuntuも入れて
手短に色々なものを試したい時など
chrootしてapt-getして使ってみて様子みたりしてる
それで気に入ったらsourceとってきて今の環境で使う
後々ubuntuじゃなくてdebianのほうがよかったかもと気付いたけどそのまま

hard disk壊れて全data消えてからまだLFSしてないけど
programmingやら英語などの基礎能力の向上に努めてる



529 名前:login:Penguin mailto:sage [2009/12/07(月) 13:59:37 ID:kmw5ddoS]
>>528
シェルスクリプトはシェルの拡張機能だし、CはUnixに必要な機能だから分かる
けどperlはできれば削ぎ落としたいな、と。phytonかrubyで代用できるわけだし
けどなかなかはずせないから苦労してる。perl依存はオプションではずせるようにしてくれ……

530 名前:login:Penguin mailto:sage [2009/12/07(月) 15:49:09 ID:0XoYRs65]
Perl依存のソフトってたまにあるよ。

531 名前:login:Penguin mailto:sage [2009/12/07(月) 16:10:17 ID:kmw5ddoS]
>>530
そういうのは入れたくなったとき考える

とにかくOSの基幹を一部とは言えPerlに依存してるのが、なんか嫌なのさ
別にPerl自体に恨みはないけど、gcc以外で扱う言語くらいオプションで決めさせてほしいんだ……
例えば同じようにGlibcがRubyに依存してたら嫌だろ?

それに使わないものをHDの肥やしにしておくのも癪だし

532 名前:login:Penguin mailto:sage [2009/12/07(月) 17:06:24 ID:OGpjrFHy]
「*inux」っていう表記ははじめて見たな。
どういう意図があるんだろ。

533 名前:login:Penguin mailto:sage [2009/12/07(月) 17:36:00 ID:S3V9+Sl8]
>>532
Linuxって書くと何かまずいから、一部伏字にしてるんじゃない?
多分GPLにひっかかるんだよ。きっと。


534 名前:login:Penguin mailto:sage [2009/12/07(月) 19:26:32 ID:DlaU7SUX]
ごめんorz考えてみればunixとlinuxとしたかったんだけど
*を展開してもunixにはなれないね
基本的に頭は悪いです いつもsed -iしてからorzと気付きます
恥ずかしいorz

>>531
何か気持ち分かるから参考までに
なんでこの言語で書いてくれないかな!..とか
似たようなことで悩んだけど最終的には結局自分でOS作るしかない!ねと
小さくするのが最終的な目的じゃないなら
なんでもいれちゃったほうが有意義かも
結局時間とられて成果さっぱりだった過去があるorz
LFSな人の場合version違いとかlibrary違いとかで同じsoftware
乱立とかごちゃごちゃしてくるだろうし
考えてみたらいろんな人が使ってるから必然的にそうなるんだな..と
諦めてどうやって管理したら頭に入ってくるかとかに切り替えてみた
nilfs、hammer、venti+fossilみたいな考え方もあるし

535 名前:login:Penguin mailto:sage [2009/12/07(月) 19:58:18 ID:kmw5ddoS]
>>534
いや、俺の場合OSまるごと作る必要はないw
そりゃいつかは作りたいけど、当面はCoreutils と
Glibcをちょっと手直しすればこと足りるからね。多分。
あと趣味でやってるから時間の浪費という意識もないし

いろんな人が使ってるからこそ、最小限のモジュールに留めておくべきだと思う
事実、LFSは開発環境以外はほとんどそういう方向だし。
ていうか、Perl依存はCoreutils と Glibcの持分だからLFSに文句言っても仕方ないんだけどね……

536 名前:login:Penguin mailto:sage [2009/12/08(火) 02:33:49 ID:geoCVh6Q]
なんで自分で直さないの?>perl依存

537 名前:login:Penguin mailto:sage [2009/12/08(火) 11:24:03 ID:TYyfpzLW]
>>536
>>529

538 名前:login:Penguin mailto:sage [2009/12/09(水) 00:33:36 ID:NiIhREzE]
なんで自分で直せないの?>perl依存



539 名前:login:Penguin [2009/12/09(水) 20:28:38 ID:D7B9myCY]
どなたか詳しい方、ローカルdtdのcatalogをいれるHOWTOとか、資料を(英語でも良いので)
お願いします。一体何のパッケージを使えばいいのか解らないorz
libxml2 and libxsltをインストールしていたのだがdocbookのカタログ(catalog)が無い
と言われ, "--nonet"にパッチすればビルドとメイクチェック自体は通るのだが、
毎回w3cの鯖に変化することのないdtdをダウンロードしに行くので意味なし。
正しいやり方はdtdのローカルコピーをとこかに置いておく(/usr/share/sgml/とか?)
らしいのだがorz.
ググれ先生では2002年に書かれたリンク切れoasisのファイルへのurlしか無い…

環境はvanilla Linux2.6.31, gcc4.2.2, Python2.6.4で
インスコエラー出すのがdocbook-xsl-1.75.2 libxml2-2.7.6 libxslt1.1.26。
お礼は出来ないのですが、代わりに英文翻訳なら(エロ本から哲学書まで)やりますので。


540 名前:login:Penguin [2009/12/10(木) 00:16:51 ID:lu6QsImq]
BLFSに書いてあるよ
www.linuxfromscratch.org/blfs/view/svn/index.html
www.linuxfromscratch.org/blfs/view/svn/pst/DocBook.html
www.linuxfromscratch.org/blfs/view/svn/pst/docbook-xsl.html
www.linuxfromscratch.org/blfs/view/svn/pst/sgml-dtd.html

何のエロ本にしようかな

541 名前:login:Penguin [2009/12/10(木) 00:37:05 ID:lu6QsImq]
>>535
eglibのほうがいいのかもね
clfsはglibじゃなくてeglib使ってるね

542 名前:login:Penguin [2009/12/10(木) 00:38:49 ID:lu6QsImq]
cが抜けてるorz

543 名前:login:Penguin mailto:sage [2009/12/11(金) 11:53:27 ID:G3DLkAza]
パッケージマネージャのpaco便利だなー。
LFSの殆どをパッケージ化してみた。
一部BLFSやその他のソフトウェアも入れたけど。

autoconf-2.65   flex-2.5.35     m4-1.4.13         rsyslog-5.2.0
automake-1.11   gawk-3.1.7     make-3.81         screen-4.0.3
bash-4.0     gcc-4.4.2      man-db-2.5.6        sed-4.2.1
bc-1.06      gdbm-1.8.3     man-pages-3.23       shadow-4.1.4.2
binutils-2.20   gettext-0.17    module-init-tools-3.11.1  sudo-1.7.2p2
bison-2.4.1    git-1.6.5.5     mpfr-2.4.2         sysvinit-2.86
bzip2-1.0.5    gmp-4.3.1      ncurses-5.7        tar-1.22
coreutils-8.1   grep-2.5.4     net-tools-1.60       tcl-8.5.8
cpufrequtils-006 groff-1.20.1    openssh-5.3p1       texinfo-4.13
cracklib-2.8.15  gzip-1.3.13     openssl-0.9.8l       traceroute-2.0.13
curl-7.19.7    hdparm-9.27     paco-2.0.7         udev-149
dash-0.5.5.1   iana-etc-2.30    patch-2.6         util-linux-ng-2.16.2
dejagnu-1.4.4   inetutils-1.6    pciutils-3.1.4       vim-7.2
diffutils-2.8.1  iproute2-2.6.29-1  perl-5.10.1        wget-1.12
e2fsprogs-1.41.9 iptables-1.4.6   pkg-config-0.23      whois-4.7.37
expect-5.43    kbd-1.15.1     popt-1.15         zlib-1.2.3
fcron-3.0.4    less-436      procps-3.2.8        zlib-1.2.3-static
file-5.03     libtool-2.2.6b   psmisc-22.8        zsh-4.3.10
findutils-4.4.2  logrotate-3.7.8   readline-6.0


544 名前:login:Penguin mailto:sage [2009/12/12(土) 11:02:16 ID:lyJaIIBe]
Perl不用論おもろいね
例えばFreeBSDなどは4.xの頃はPerlべったりだったが、その後Perl依存を避ける方向で進んでる。
少なくとも6.x以降はデフォルトでは入って無かったはず

LFS6.5 で/sources を grep -R '^#!.*perl' * やってみたら、Perl自体のソースツリーを
除いても180件ほどマッチした
大半は動作チェックとか、contribとかで、ビルド自体に必要なのはごく一部分と思うけど

でも結局、Perlなしではビルドは非常に困難だろうな(どこで依存してるか分からないし)
つーことで、反証できる勇者に期待sage

545 名前:login:Penguin mailto:sage [2009/12/12(土) 11:21:10 ID:BCl7+Y1Y]
>>544
Perlがデフォで入ってない鳥を見つけて、そこのソースと差分取る方法じゃだめ?
KNOPPIXとかは入ってないよな、Perl

546 名前:login:Penguin mailto:sage [2009/12/12(土) 11:40:08 ID:dCLEgyF0]
デフォでPerlが入ってないからってビルド時に不要とは限らないだろう

547 名前:login:Penguin mailto:sage [2009/12/12(土) 17:18:27 ID:YpO1CqgN]
perl入れずにテンポラリシステム作って、そのまま先に進めばいいじゃん。
あるいは代わりにpythonなりrubyなり入れてさ。
で、perl依存に阻まれたら、perl以外の何かで打開する。
現に普及してるもんを外したきゃそんくらいやらんと。
そしたら、ちょっとしたムーブメントになるかもしれんよ。




548 名前:login:Penguin mailto:sage [2009/12/12(土) 17:28:21 ID:lyJaIIBe]
Perlナシでビルドするのも難しそうだが、sh 抜きはほとんど不可能だろうな
かわりに csh でもってビルドする執念のある奴なんて...いるんだろうか?




549 名前:login:Penguin mailto:sage [2009/12/12(土) 23:27:27 ID:vtrpAsb5]
今一理解できないのが、perlは(゚听)イラネっていってるくせに
なんでpythonやrubyで「代用できるから」っていうのが理由の
一つに入っているかだな。

何か(pythonやruby)に依存するのは許容できるけど
何か(perl)に依存するのは許容できないってのは、
はっきり言って精神が崩壊していると思う。
異常だね。


550 名前:login:Penguin mailto:sage [2009/12/12(土) 23:47:25 ID:BCl7+Y1Y]
>>549
pythonとかrubyで代用できるって言ってるのはあくまで機能面の話ね
「改良版perl」が2つもあるんだから、perlを(自分で)使う気はあまりしないってこと

もちろんpython依存もruby依存も嫌だよw と>>531で言ったつもり

551 名前:login:Penguin mailto:sage [2009/12/13(日) 00:54:32 ID:XNWmzQxd]
>>550
pもpもrもスタイルやスタンスが違うだけで、べつに何かがどれかの「改良版」という
わけではなかろう、というのが大半の人の受け取り方なのではないかと思う。
だから変に話がこじれる。

それはさておき、例えばperl依存から抜け出せたとしても、結局は代替となる
シェルスクリプト群やらCあたりで書いた独自の小さなバイナリコマンド群やら
そういうのが溢れてきちゃうってことになるんじゃないかなあ……
perlとかってその辺は便利屋さんみたいな役回りだからねえ。

>>546あたりの話に戻っちゃうけど、結局はperlとか抜きの小さいシステムを
つくるなら、LFSのようなソースからの全ビルドよりも、バイナリ配布なディストリ
のほうが実は向いてる、ということだったりするのかもしれない。

ま、>>547みたいなことを誰かやってみてくれたら楽しいかもしれないね
と一票入れておくよ。

552 名前:login:Penguin mailto:sage [2009/12/14(月) 19:11:13 ID:iM8VMrUu]
>>540
まあ、答えとしては間違っちゃいない…で、どのエロ本を翻訳すればいいのだ?

doctype XMLカタログ関係、メールリンクで数人が/etc/xmlに入れるべきかとか、
いや、/usr/share/xml 又は /usr/share/sgml以下が良いとか、
昔書かれた*nixシステムの規格(/binは何々、/shareは何々等書かれてた奴)には何にも
指針すら書かれていないので、今んところ情報が一ヶ所に纏まって無い状態だから、
自力でどこに何を入れれば良いのか非常に分かりづらい現状が…

他のパッケージみたいに、tar -xvf && cd && ./configure && make && make installで
一発である程度必要なディレクトリ作って、/share/man/以下にマニュアル入れて、
とできるぐらい纏まってくれたら便利なんだが。 盲目的にLFSのコマンドを打ち込むのは
あまり建設的ではない(せめてその根拠・規格なりを、manなりどこかのメールアーカイブに
書かれていれば…)気がする

つまり、libxml2とlibxsltインスコめんどい、と。

で、どのエロ本を翻訳すればいいんだ(ニヤニヤ


553 名前:login:Penguin [2009/12/27(日) 02:36:08 ID:VtJ7z+hJ]
一番使ってた環境を壊したので
LFS始めることにした
何回目かだと慣れてくるね
>>543
paco便利だよね
LFSでよく指定されるのに対する
僕の使いかたはこんな感じ
pacopkg=`mktemp`
cat>$pacopkg<<"EOF01"
make install
cat>/etc/設定file<<"EOF02"
内容
EOF02
install -Dv {,/usr/share/doc/○○}README
EOF01
chmod -v 700 $pacopkg
paco -lD $pacopkg;rm -v $pacopkg
ただ今回は一ヶ所のdirectoryに個別にinstallしてsymbolic linkで
全部まとめるやりかたにしたのと性格の適当さが増したのとで
前ほど活躍してない
rsyslogが入ってるのが気になるclfsもrsyslogだった
やっぱzsh使ってる人が多いのかな
これをきにeglibにしてbashからzshへ移行するのも悪くないかも
>>552
>盲目的にLFSのコマンドを打ち込む
僕は打ち込むどころかほとんどそのまま貼り付けてる
buildが通らない場合はすぐにpatchの検索orz
それに記録を取っといて次からはもっと何もしない
あと答えが間違ってなかったら良かったよ
エロ本はこれっていうのが探せなかったから諦めるよ

554 名前:login:Penguin [2009/12/27(日) 02:42:42 ID:VtJ7z+hJ]
cがぬけてるeglibc
IDが7z

555 名前:login:Penguin mailto:sage [2009/12/29(火) 17:08:53 ID:1wmY9J8b]
Busyboxってもしかしなくても、これさえあれば
Binutils, Coreutils, Procps, Grep, Inetutils, Bzip2,
Diffutils, Findutils, Gzip, Kbd, Less, Patch, Psmisc,
Sysvinit, Tar……
これら全部のパッケージが簡易ビルドできる(のと同じ)ってこと?

556 名前:login:Penguin [2009/12/29(火) 20:04:50 ID:XL1soIpu]
>>555
だいたいそんな感じじゃない?
plamoでinstallpkgで使われてたぐらいでしか知らないけど
いらないoptionとかがはぶかれてて小さいらしい
組み込みにはいいとか
uClibcをいれるとさらにいいとかなんだとか
なんかlinuxのmake menuconfigで選べるような感じで
いる機能といらないの選べた気がする

557 名前:login:Penguin mailto:sage [2009/12/30(水) 02:32:09 ID:qruAKDAv]
ですな。あとはinitramfs内みたく容量に制限つけなきゃいけないときに使用
ただしパッケージの簡易ビルドじゃなくて、簡易コマンドが入ってるパッケージですから
コマンドの基本機能以上のことはできない(必要ない)

558 名前:login:Penguin mailto:sage [2009/12/30(水) 13:49:52 ID:nC9eKsuw]
>>555-557
sugeeee
ほとんどBusyboxだけでLinux動くじゃんw



559 名前:login:Penguin mailto:sage [2009/12/30(水) 17:58:45 ID:KyLm2a/e]
うわっレベルひくっ

560 名前:login:Penguin [2009/12/30(水) 18:49:55 ID:UVs/RbpD]
とりあいず>>559
少林サッカー見てからこのスレ見にこいよ っな

561 名前:login:Penguin [2009/12/30(水) 18:53:19 ID:UVs/RbpD]
皆そうしてからここで集会してんだから

562 名前:login:Penguin mailto:sage [2009/12/30(水) 23:23:44 ID:qruAKDAv]
>>558
対話的に利用するとかセキュアなファイルシステムとかには厳しいんだけど、
組み込みとかはサイズのほうがきついから。そのために存在するものだし

>>559
まあそういうな。普通は自動化されてて目にすることもないもの
その手の知識が得られるってのがLFSなんだから

563 名前:login:Penguin mailto:sage [2009/12/30(水) 23:54:08 ID:hNHGJH91]
>セキュアなファイルシステムには厳しい
なぜ? Nilfs2では普通に動くようだけど

564 名前:login:Penguin mailto:sage [2009/12/31(木) 11:06:18 ID:7y6SC4+5]
>>558
cf. Puppy Linux, TinyCoreLinux


565 名前:login:Penguin mailto:sage [2010/01/09(土) 17:08:49 ID:3N0BO8fm]
>>543を見てpacoを入れようとしたんだけど、BLFSには載ってないね

BLFSに載ってないアプリケーションをビルドするとき、
どのライブラリ・どのフレームワークに依存してるか、っていうのは、
皆どうやって調べてるの?
LFS始めたばっかりだからそういう基本的なことが分からなくて毎回立ち往生する……

566 名前:login:Penguin mailto:sage [2010/01/09(土) 17:17:32 ID:mxBgZggN]
なにはともあれmakeしてみて、足りないものがあれば
configureがerror吐いて教えてくれる。
枝分かれするような依存関係ならメモ取りながらやってるよ

567 名前:login:Penguin mailto:sage [2010/01/09(土) 17:39:41 ID:3N0BO8fm]
>>566
dです。
やっぱり素直に一度試してみるのが早いか
ドキュメント探して見つからずオロオロするのは本末転倒だよね……

568 名前:login:Penguin [2010/01/09(土) 19:06:02 ID:Urz1Fe7T]
本末転倒。
開発ホームページ、ソース内ドキュメントを読むが正解。
LFS始めたばかりは理由ならず。



569 名前:login:Penguin mailto:sage [2010/01/09(土) 22:38:58 ID:LA7X5MzW]
さすがにソース内ドキュメントまではちょっと

READMEやINSTALLならなんとかなるが、ビルドできない理由を
/* Document... */ に求めるのは、オラには無理だべ;-)

570 名前:login:Penguin mailto:sage [2010/01/10(日) 00:02:37 ID:WfSWGfbv]
--disable-gpacoすれば大抵通ると思う
--enable-scriptsもあってもいいかも
--with-paco-logdir=
とかでdefaultの/var/log/pacoをlfsのtemporary sytemに入れる為にかえたい場合もあるかもね
上記の場所を変えた場合はもう一度pacoを入れる時にlogの中身を
新しい場所に移すのを忘れずにね

571 名前:login:Penguin mailto:sage [2010/01/13(水) 22:51:22 ID:rEuhDc/f]
まぁまぁの出来だけど
一応まともに動くReal Time Linuxができた
一応lfsとしての目標はだいたい達成かな
lfsの途中に作った小さなprogramを纏める作業は残ってるけど

572 名前:login:Penguin mailto:sage [2010/01/15(金) 10:55:37 ID:Prd98GF1]
LFS6.5をビルドしたら、LFS本体だけで(sources、tools除く)600MBくらいになった
LFS意外とでかいもんだなぁ

アプリケーションは何も無いのに...

573 名前:login:Penguin mailto:sage [2010/01/15(金) 14:46:13 ID:HzvWfJR4]
>>672
Vimなめんな

574 名前:login:Penguin mailto:sage [2010/01/15(金) 14:48:40 ID:HzvWfJR4]
安価ミスorz

575 名前:login:Penguin mailto:sage [2010/01/15(金) 19:10:59 ID:lABokXQ3]
stripしたか?

576 名前:login:Penguin mailto:sage [2010/01/15(金) 20:09:09 ID:Prd98GF1]
>>574
おっと失敬。超弩級のviを忘れてた

>>575
もちChapter6.60はやってる。これは strip --strip-debug だった
が、--strip-all でやり直しても、15MBくらいしか変らないね


577 名前:login:Penguin mailto:sage [2010/01/30(土) 19:29:18 ID:tRuLi/bj]
インスコしてから1ヶ月かかったけど漸くuniconで日本語表示できた。
同じとこで詰まってる人いるかもしれないのでポイントを書いとくよ。
/etc/rc.d/init.d/consoleをviで開いて
for TTY in `grep '^[^#].*respawn:/sbin/agetty' /etc/inittab |
grep -o '\btty[[:digit:]]*\b'`
do
openvt -f -w -c ${TTY#tty} -- \
/bin/sh -c "${MODE_COMMAND}" || failed=1
done
の部分を#でコメントアウト。
参考にしたサイトは下記。知識のある人はリンク先の人がやった方法を考えつくかも
しれないけど漏れのレベルではこんなとこだな。
blogs.yahoo.co.jp/tec_inoue/10618040.html


578 名前:login:Penguin mailto:sage [2010/01/31(日) 01:38:56 ID:blzXTDxn]
おめでと
環境似てるかも僕もEUCで使ってるuniconももちろん
参考にさせてもらうさ

なんか自分で環境作れると安心感あるよね
このsourceを持ってればこの環境に止まれると

今gnashをやっと入れれたとこ
ここらへんはlfsの指定のversionを使ってないと
結構カオスだった
OO系のものってlfsを難しくさせてくれるものが多いかも



579 名前:login:Penguin mailto:sage [2010/02/28(日) 02:17:41 ID:0ZHTWy/F]
openjdkで足止め
ここら変も苦手な感じ
無駄なものは切ってこうかな
結局知識ないとうまくいかなかったり
それが自分には必要に思えない知識だったりするし

580 名前:login:Penguin mailto:sage [2010/02/28(日) 04:58:48 ID:yrTBXFcV]
OpenJDKって、ビルドするためにJDKが必要じゃなかったか

581 名前:login:Penguin mailto:sage [2010/02/28(日) 19:20:53 ID:0ZHTWy/F]
情報ありがとその通りらしくて
でも完璧にopen sourceのものだけでは作れないらしい
そこでicedteaとかいうのを使うらしい
手を出してみると今度はeclipseとかいうのが必要らしい
このbuildも意味が不明なんだ
まずantを理解してないのが原因なんだけど
それにしても色々不自然に小難しい
debianのopenjdkもeclipseもってきてpatchあてるにしても
どうこねくりまわしても当たらないものがあったり*.rej見ながら直す気力は今は無い
というか中の人も別に使ってほしくないんだろうなって感じ
もしくは一応頑張れば動くからって感じなのかな。
まあgcjがあるしね簡単に入るし。どのみちjava使わないんだけど
諦めたついでにどのみち使わないんだけどMonoいれてみよ
今中身見てみてるけどこっちのほうが全然素直そうだ
Yahoo gameじゃなくてwineでhangameするよ

582 名前:login:Penguin mailto:sage [2010/02/28(日) 19:52:49 ID:0ZHTWy/F]
余裕で入った
むしろこの中の人れべる高そうな雰囲気

583 名前:login:Penguin mailto:sage [2010/02/28(日) 21:51:23 ID:0ZHTWy/F]
でもまぁやっぱCしか使わないな

584 名前:login:Penguin mailto:sage [2010/03/03(水) 14:12:28 ID:ZNUI5RMI]
LFS 6.6がリリースされたね。

585 名前:login:Penguin mailto:sage [2010/03/03(水) 22:56:12 ID:h8oL+vT1]
6.6でたんだ..orz
皆でscriptを交換しあう場所みたいのがあったら便利かもね

終わったらsource解読して
もっと単純極まりないものを作って公開するんだ!と思ってるけど
今度は入れる気かったけど
GNOME
通称ぐっさんに占拠されてきた

586 名前:login:Penguin mailto:sage [2010/03/05(金) 18:49:08 ID:Q6RZ5wef]
むむ
BLFSは全然追い付いて来なくなっちゃったな…

587 名前:login:Penguin mailto:sage [2010/03/05(金) 23:30:12 ID:XT9SdXk4]
6.6が出たんですね。
久しぶりにlive cdを使って 構築してみようと思い、
LFSのlive cdのページをみたら更新が止まってる・・・
他にオススメのlive cdはありますか?

588 名前:login:Penguin mailto:sage [2010/03/08(月) 20:19:34 ID:m00P35oi]
www.linuxfromscratch.org/blfs/view/svn/basicnet/ncftp.html
最初のmake installと後の make installで同じ物がインストールされるんで
To install NcFTP using the second method以降のプロセスは必要無いんじゃないの?
------------
mkdir -p /tmp/ncftp/usr/share/man/man1
mkdir -p /tmp/ncftp/usr/lib
./configure --prefix=/usr --sysconfdir=/etc
make -C libncftp shared
make
make PREFIX=/tmp/ncftp/usr -C libncftp soinstall
make DESTDIR=/tmp/ncftp install
$ ls -l /tmp/ncftp/usr/bin
-rwxr-xr-x 1 157996 Mar 8 20:11 ncftp
-rwxr-xr-x 2 68988 Mar 8 20:11 ncftpbatch
-rwxr-xr-x 1 71820 Mar 8 20:11 ncftpbookmarks
-rwxr-xr-x 1 73996 Mar 8 20:11 ncftpget
-rwxr-xr-x 1 69292 Mar 8 20:11 ncftpls
-rwxr-xr-x 1 73068 Mar 8 20:11 ncftpput
-rwxr-xr-x 2 68988 Mar 8 20:11 ncftpspooler

./configure --prefix=/usr --sysconfdir=/etc
make
make DESTDIR=/tmp/ncftp install
$ ls -l /tmp/ncftp/usr/bin
-rwxr-xr-x 1 157996 Mar 8 20:14 ncftp
-rwxr-xr-x 2 68988 Mar 8 20:14 ncftpbatch
-rwxr-xr-x 1 71820 Mar 8 20:14 ncftpbookmarks
-rwxr-xr-x 1 73996 Mar 8 20:14 ncftpget
-rwxr-xr-x 1 69292 Mar 8 20:14 ncftpls
-rwxr-xr-x 1 73068 Mar 8 20:14 ncftpput
-rwxr-xr-x 2 68988 Mar 8 20:14 ncftpspooler



589 名前:login:Penguin mailto:sage [2010/03/08(月) 20:25:55 ID:m00P35oi]
>>572
バイナリパッケージで言うhoge-develなども開発用ライブラリも含めてるから当然
ダイエットするなら*.laや*.aやドキュメント類を消す。
infoやmanを圧縮すればかなり減らせる。


590 名前:login:Penguin mailto:sage [2010/03/08(月) 22:22:07 ID:vU81KDKb]
firefoxの開いてたtabversion変えてみたら全部firefoxに消されたorz

>>588
まったく見てないで悪いけど
sharedで書いてあるからlibraryの話かもしれない?
ただやっててここoptionで指定できるしこの処理必要ないなってのはあった

>>587
www15.big.or.jp/~yamamori/sun/cdlinux/
だ.け.ど
昔のlivecdでsourceだけ違うの使えば一番素直じゃないかな

>>586
一つのだけ書きかえるなら簡単だけど
依存してるものも含めて確認しながら書換えるのが大変なのかな
どういうふうな管理してるんだろ中の人は
BLFSに書いてあるように素直に/usrに入れてく方法はまずとてもじゃないけど面倒だね
あとユーザーランドをそんなに頻繁に変えたい人も少ないのかもね
仕様が変わったりバグが入ったり結構な割合でしてくるし
何より目的変わってきちゃいそうだしさ
実際僕もできあがったらpackageでなくてsourceの段階で選び選びのほうが
賢い選択かなとも思ったり

591 名前:login:Penguin mailto:sage [2010/03/08(月) 22:25:02 ID:vU81KDKb]
× firefoxの開いてたtabversion
○ firefoxで開いていたtabがversionを

592 名前:login:Penguin [2010/03/08(月) 22:26:46 ID:EGq7Zn57]
>>588
2回 installしろ、ということではなくて、libncftp を shared で作るのと static で
作るのか、という 2通りの方法がある、ってこと。

で、>>588 での 2回目の ./configure の前に make clean してないだろ?
1回目の make で作られたライブラリをそのまま参照してるから、
出来上がったバイナリが同じになっても不思議じゃない。

593 名前:login:Penguin mailto:sage [2010/03/08(月) 22:37:37 ID:m00P35oi]
>>590
libraryは、make -C libncftp soinstall でインストールされる

>>592
やっぱ、そうだよね。
staticなものを入れるんなら一度make cleanする必要がある。
staticなバイナリが必要ないならこの部分(second method)は必要ない。
ここんとこの説明が不十分なだけか。


594 名前:login:Penguin mailto:sage [2010/03/08(月) 23:48:50 ID:vU81KDKb]
なんか俺のLFS自慢大会みたいの4ヶ月に一回開催するべきだと思う
よくさ車の雑誌で改造した俺の車見ろよてきなのあるじゃん
ああいうの

595 名前:login:Penguin mailto:sage [2010/03/08(月) 23:54:13 ID:vU81KDKb]
rc scriptにしびれあったりさBSD風なのはそうだなSRみたいな視線だったり
あとここはアセンブラで書き直してますとかは手作り風だったりさ

596 名前:login:Penguin [2010/03/09(火) 00:53:44 ID:Qt/t+xDs]
>>593

 >>592 の書き方が悪かったかな? 誤解してるみたいだけど、make clean は
 >>588 の例示に対して言ったまでで、特に必要じゃないんだ、だって
first method か second method か、どちらか好きな方を選べって言ってるんだから。

597 名前:login:Penguin mailto:sage [2010/03/09(火) 01:11:22 ID:r+MTDiDF]
>>596
There are two ways to build NcFTP. The first (and optimal) way builds most of
the functionality as a shared library and then builds and installs the program
linked against this library.

The second method simply links all of the functionality into the binary statically.

これだね。よく読んでなかった、ごめん。

598 名前:login:Penguin [2010/03/15(月) 01:23:59 ID:oAOuS4Tm]
www.linux.or.jp/JF/JFdocs/LFS-BOOK/
このページの5章のBinutils-2.19.1 - 1回めのページを参考に
Binutilsのコンパイルをすると
configure: error: in `/mnt/lfs/sources/binutils-2.20':
configure: error: C compiler cannot create executables
See `config.log' for more details.
と表示されてコンパイルが止まってしまいます。
config.logの中身を見るとある行に
/usr/libexec/gcc/i486-slackware-linux/4.3.3/cc1:
error while loading shared libraries: libmpfr.so.1:
cannot open shared object file: No such file or directory
という行があり、libmpfr.so.1をダウンロード(インストール?)しようとしたのですが
ファイルがあるらしいwww.mpfr.orgに入れません。
どうすればいいでしょうか。



599 名前:login:Penguin [2010/03/15(月) 01:45:26 ID:0jqxhJW7]
mirrorから取る
ftp://ftp.ring.gr.jp/pub/GNU/mpfr/
debianから取る
packages.debian.org/ja/source/sid/mpfr

600 名前:login:Penguin mailto:sage [2010/03/15(月) 04:20:57 ID:fdUvSUyT]
>>598
>>422-423

601 名前:login:Penguin [2010/03/15(月) 04:51:51 ID:oAOuS4Tm]
>>599
ありがとうございます。
>>600
見逃していました。
ありがとうございます。

602 名前:login:Penguin [2010/03/18(木) 22:00:43 ID:q7PFtl5r]
>>598です。この前はありがとうございました。
あの後、mpfrをインストールしようとしたのですが
libmpfr.so.1を手に入れるためにlibmpfr.so.1が必要らしく、再び
/usr/libexec/gcc/i486-slackware-linux/4.3.3/cc1:
error while loading shared libraries: libmpfr.so.1:
cannot open shared object file: No such file or directory
というエラーが出てしまいました。
そこで無理を承知でもう一台のパソコンからlibmpfr.so.1ファイルを
LFSの入ったパソコンに移し、configureをしたところ今度は別のファイルが
必要と表示され、無限ループになりそうだったので諦めました。
何かいい方法はないでしょうか。

603 名前:login:Penguin mailto:sage [2010/03/18(木) 22:34:48 ID:0wbBlqrw]
>>602
www.slax.org/modules.php?action=detail&id=1613

つかホストシステムに入ってるかどうか確認した?
$ find /usr/lib -name "libmpfr.*" とか $ ls /usr/lib/libmpfr.* とか

604 名前:login:Penguin [2010/03/19(金) 03:12:06 ID:qZV9x4/i]
>>602
https://libre.adacore.com/libre/
ここにあるgccを使ってみるとどうなる?
GNAT GPLを押して
gnat-gpl-2009-1-i686-gnu-linux-libc2.3-bin.tar.gzの目印を入れて
download
installの仕方などはBLFSのgccのとこ見れば意味が分かる
適当な場所にいれてPATHを通して使う
いけると思うけど
ただ今使ってるversionのslackwareについてるのをいれればいいだけだよ
installpkgで
ftpから取ってくるといいと思う

gccのversionから調べるとslackware-13.0らしいね

ftp://ftp.riken.jp/Linux/slackware/slackware-13.0/slackware/l/mpfr-2.3.1-i486-1.txz
ftp://ftp.riken.jp/Linux/slackware/slackware-13.0/slackware/l/gmp-4.2.4-i486-1.txz

とりあいずこれを取ってrootでinstallpkgしてみな

ちなみに足りないものあったらさらにここら入れてね
もう入ってるどうかは/var/log/packages の中みて確認してね
ftp://ftp.riken.jp/Linux/slackware/slackware-13.0/slackware/

605 名前:login:Penguin [2010/03/19(金) 03:15:01 ID:qZV9x4/i]
あーごめん
>>603でそのまま紹介されてた

606 名前:login:Penguin [2010/03/19(金) 13:28:52 ID:6UWDxGhV]
>>603
findで/から検索しましたが出ませんでした。
lzmの解凍方法で少してこずっているのですぐには出来なそうですが
やってみます。

>>604
そのままの紹介ってことは>>603のファイルを>>604の方法でインストール
するかな?
まあとりあえずやってみます。

ありがとうございました。

607 名前:login:Penguin mailto:sage [2010/03/19(金) 14:27:36 ID:XOsihgFn]
>>603のはslax用
slackware 13.0とLiveCDのslaxで互換性があるんなら良いけど
Slackware知らんから詳しくは言えん。

まずSlackwareの環境を整えるのが先決。
で、そういう質問はSlackwareのスレで同志に聞くほうがいいだろう。

てか、6.3だけど公式のLiveCD使ったほうが良い気がする。

608 名前:login:Penguin [2010/03/19(金) 20:15:11 ID:6UWDxGhV]
>>602です。
>>607
slackwareとslaxは互換性なさそうです。
slaxのサイトには何も書いていなかったので。。
lzmファイルを解凍できればslaxのファイルをインストール出来るか
試したかったのですが解凍方法を知ることが出来ませんでした。

>>604に載っているファイルをinstallpkgしたところ、
configure出来ました!!
GUIは入れないつもりだったのでGUIのライブラリと勘違いした
「L」のソフトウェアセットをインストールしなかったのが原因でした。
自分の英語力のなさのせいで時間を食ってしまいましたが
皆さんのおかげで新たな知識を得られたのでよかったです。

ありがとうございました。



609 名前:login:Penguin [2010/03/28(日) 13:24:14 ID:yZniTyWN]
>>608
おめでと


あー散々やってきて目的のものがbuildがすんなりはいきそうもないと応えるねorz
次から次へと皆色々なlibraryを使うからもういったい何なのか
追いきれなかったり
中には何か変だなと思って見てみたらwineg++使ってたり
GNU is Not Unixか..どうなんすかねぇ
windowsのことも考えて作ってあるものはカオス度が跳ね上がるね
cmakeだったりsconsだったりantだったりその他だったり
実際windowsでbuildできるのかな..libraryなどはlinuxで使うようなもの使ってるし
cygwinでやるのかな...オイオイヨ
README開けばwindozeがどうのこうのとか..だっだら最初からcode入れるなっての

なんか当初の予定と違ってこれらをハックするのが現実的ではなってきちゃった
入れるのでさえ大変なのにsourceを見て追っていける気力が..
こんなcodeを追っていったら悲劇の幕が上がりそうだ
バグ潰していくだけで精一杯で人生ごと摘みだな
ユーザーランドをまるごと書換える段階からやり直すべきカオスさ
でも一人じゃ無理なんだよねorz
それにやり直すなら見通しのいいplan9のほが書きやすそうだ
でも機材動かないしぃ..
はぁ..computerはやっぱ案外やくにたたないのかも..

610 名前:login:Penguin [2010/03/28(日) 17:37:07 ID:yZniTyWN]
build完了!
いざ手慣らしに使ってみてlol
同じsoftwareのsource内でversionの統率性が取れてないならpackageとしてreleaseしちゃいやん
あなたのデバッグこみで動くかもしれませんpatchはしっかり送って下さいと最初に書いとけんっ
もう嫌やわぁ..

Ubuntuなど使ってみてもバクばっかだしupgradeしたらバグが直ってもほかの所でバグでるし仕様かわるし
おじさんこいつで仕事できる気がしなくなってきたぞ
Linuxブームに乗せられてなんだかんだでturboをX無で使ってた頃からはや何年だ
このOSいまだ一度もまともに動いた為しなしlol (kernelだけは確実によくなっていってるが)
おそらくこの先もないだろう
いつまでたってもパッチワークみたいに繋ぎ合わせないといけないのに鮮麗などされてくはずないよ
GentooにしろDebianにしろHDDがどこまで巨大になっても
依存関係とかくだらないことしか興味ないみたいだし
むしろ一昔前のほうが鮮麗されてた思いでが拭えない。さすがにこんなに糞だとは思うことなかったもんよ

今年こそ合宿してスーパーハックしないと駄目だなこれは
手書きと五感のみで仕事頑張ってお金増えたら寄付するのでよろしく

611 名前:login:Penguin mailto:sage [2010/03/28(日) 20:01:50 ID:q2KbxuKt]
×為しなし → ○例(ためし)なし
×鮮麗 → ○洗練

おっさん、まず自分の国語力をハックしとけw

612 名前:login:Penguin mailto:sage [2010/03/28(日) 22:04:07 ID:Wj9tx6Kj]
タネ先生、ここはMINIXの板じゃないよw

613 名前:login:Penguin [2010/03/28(日) 23:48:47 ID:yZniTyWN]
よっしゃ!おっさんバグ直したぞ!と思ったらまたバグ発見lol
もう、物売るってレベルじゃねーぞ、おい

614 名前:login:Penguin [2010/03/28(日) 23:57:45 ID:UZeGszem]
スレ違いのコピペかと思ったら、発狂してる香具師がいるのかw
ここはお前の日記ですね

615 名前:login:Penguin mailto:sage [2010/03/29(月) 00:58:10 ID:iTmDR1xL]
不自然な日本語に加えて
言葉の端々から滲みでる「俺ってわかってるでしょ」なアピールがきつい

616 名前:login:Penguin mailto:sage [2010/03/29(月) 07:03:46 ID:4GKMl2x+]
4年前のと同じ人かな、と思った

617 名前:login:Penguin mailto:sage [2010/03/29(月) 08:14:24 ID:zhL7TWqA]
ちゃんと読んでるやつがいることに驚いた

618 名前:login:Penguin mailto:sage [2010/04/03(土) 17:51:36 ID:HC5WGkU5]
LFS 6.6 の 7.13. Configuring the network Script でつまっている.

for NIC in /sys/class/net/* ; do
INTERFACE=${NIC##*/} udevadm test --action=add $NIC
done

しても

/etc/udev/rules.d/70-persistent-net.rules

ファイルができない.

for 以下すると,

add_matching_files: unable to open '/dev/.udev/rules.d': No such file or directory

というメッセージが出てくるのが問題の気がするけど, いったいこのファイルは何?





619 名前:login:Penguin mailto:sage [2010/04/03(土) 22:15:57 ID:VVA6SSoa]
/sysの下にファイルはありますか?
mountやchrootは、rebootすると外れるらしいよ。

LFS 6.6 の6.2. Preparing Virtual Kernel File Systems
> mount -vt sysfs sysfs $LFS/sys

620 名前:login:Penguin mailto:sage [2010/04/03(土) 22:16:03 ID:HC5WGkU5]
618 です.
カーネル構築後に起動したときにちゃんと出来てた.


621 名前:login:Penguin [2010/05/15(土) 14:47:40 ID:eYGhYbhJ]
see オリジナルサイトのトップ

622 名前:login:Penguin [2010/05/17(月) 13:32:29 ID:fPjR40F+]
オリジナルトップ
見れた人は幸運。一瞬でなくなったね。
おもろい絵だったのに。さて次はどうなるか・・

623 名前:login:Penguin mailto:sage [2010/05/17(月) 17:47:39 ID:SRSdsk0Q]
エロいの?






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<181KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef