LFS(Linux From Scratch) 統合スレ 2
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2006/08/13(日) 04:53:17ID:dhGPAboY本家
http://www.linuxfromscratch.org/
日本語参考
http://www.linux.or.jp/JF/JFdocs/LFS-BOOK/ (JFの日本語訳です。5.0なので注意)
http://www.atmarkit.co.jp/flinux/rensai/lfs01/lfs01a.html (@ITの記事です。3.3なので注意)
http://www.shizu-net.jp/〜taki/LoV611.php?itemid=10 (制作途中みたいです。)
今はLiveCDやら自動化のシェルスクリプトなど便利なものがあるみたいですが、本質的に理解したい人や初めての人は全て手動でやる事を進めます。
基本的に分からない事やトラブルに関しての質問をする時は気を付けましょう。
なるべく抽象的な表現は避け、具体的な事象を元に理論立てて相手に分かりやすいように質問される側の立場に立って質問してください。
というわけでハンバーガー作りが好きな人はどぞ。↓
0489login:Penguin
2009/09/22(火) 19:23:29ID:0gf9V0Xs初めてだとどんぐらい時間かかるかな?
ArchLinux使ってたんだけどLFSに興味を持ちまして
0490login:Penguin
2009/09/22(火) 19:27:18ID:5Sw+VGkM0491login:Penguin
2009/09/22(火) 22:11:22ID:NQb/wAJP0492login:Penguin
2009/09/27(日) 05:43:58ID:29NzkksWX Window構築以前で止めるよ普通
0493login:Penguin
2009/09/27(日) 08:02:09ID:+BVhtuaS0494login:Penguin
2009/10/14(水) 22:23:12ID:/L1zqpD0VirtualBoxのゲストでの起動しているが、設定がわからん。
やっぱ、手を出すには早すぎたか orz
0495login:Penguin
2009/10/15(木) 06:09:56ID:NhXMMDW0make menuconfigで睨めっこしてみれば?
苦労して構築したのに諦めたらもったいねぇ
0496login:Penguin
2009/10/15(木) 15:03:50ID:ZzX4k0Wt3.xなら、管理メニューから確認できるはず。
2.x以前ならAMD PCnetじゃなかったかしら。
0497login:Penguin
2009/10/16(金) 12:36:30ID:HB5EL8NVgentooだけどね。
0498login:Penguin
2009/10/16(金) 12:50:46ID:/0v7e6nzカーネルソースの日本語ドキュメントどうなってたっけ
0499login:Penguin
2009/10/23(金) 22:10:36ID:r+GN0JJ5サンクス
起動時のLANカード認識でこけていたが、VirtualBoxのLANカードの設定をIntel Pro/100MTに変更したらうまくいった。
カーネルコンフィグはさっぱりだったが、デフォで通った。
Windowsで、ゲートウェイのアドレスを確認して、設定。
ftpコマンドで理化学研究所のサーバに接続成功も、lsコマンドに対する返答なし...orz
cd、pwdには応答があるのだが...
んで、BLFSのドキュメントの分量に目眩が...
0500login:Penguin
2009/10/23(金) 22:39:29ID:fi4gu+y80501login:Penguin
2009/10/24(土) 09:17:36ID:+/xJwWwd結局、メイン環境がホストOSになると思うよ。
DOS時代からMSに馴染んできたから、結局VISTA64。ゲストにlinux。
linuxは15年ほど前にPC386にインスコにトライして、周辺機器の認識と膨大な
ドキュメントに挫折以来遠ざかっていたが、UBUNTUが苦労なく動いて驚き。
仮想PC上のゲストOSでlinux再トライ中。んで、勢い余ってLFS...難しい...orz
0502login:Penguin
2009/10/24(土) 09:20:24ID:4zQTlSJSgawkで挫折した俺参上
0503login:Penguin
2009/10/24(土) 10:59:00ID:dvUEIeXYデフォルトでmawkが入ってるから気づきにくい。
でもちゃんと version-check.sh 実行すれば警告してくれるはずだけど。
0504login:Penguin
2009/10/25(日) 14:04:30ID:E6/6rvN1slackwareやcentos上でならうまくいく?
0505login:Penguin
2009/10/26(月) 09:38:31ID:o8EUbSMa他でも大抵OKだと思うんだが。
0506login:Penguin
2009/11/12(木) 10:25:14ID:Z+8WvcDL0507login:Penguin
2009/11/12(木) 11:17:33ID:MlgQ3Bof0508login:Penguin
2009/11/14(土) 14:49:45ID:NWWZwJLeこの時の起動ログが見当たらず orz
/var/logを探しても、この時の記録がないんだよね...
あとはmessageファイルがあるらしいけど、ファイルが見当たらない。
どっかで構築失敗したかな?
0509login:Penguin
2009/11/14(土) 22:03:25ID:fT6gNHfq0510login:Penguin
2009/11/14(土) 22:47:12ID:V8X5WahO0511login:Penguin
2009/11/15(日) 13:17:39ID:l3oOcoxCこういうのってできませんか?
0512login:Penguin
2009/11/15(日) 13:48:52ID:m/uhwTTw0513login:Penguin
2009/11/15(日) 15:20:06ID:ce+nxJsJ0514login:Penguin
2009/11/15(日) 17:50:56ID:CephOMm9運良く生成出来たとしても、カーネルが2メガ、initrd が圧縮かましても2〜3メガで、数メガは要るんだよな。
今 uclibc なtoolchain,busybox が欲しいつーなら、
http://landley.net/code/firmware/ が良いのかな。
ただ root-filesystem でも 12M、system-image なら 10数メガはあるぢょ。
0515login:Penguin
2009/11/15(日) 22:48:54ID:uhw5fvuqChapter5で作る Temporary System も込みだから、実働システムだけなら500MBも
要らないだろう。
今ちょっと動く環境が手元にないので、具体的な数字は言えないが。
ただ、LFSは基本的にアプリケーションと言えそうなものはないが、gccなどの
開発環境も含んでるから、ただ動くだけのシステムよりは大きくなってしまうかも。
Debianみたいにdevelを切り離せればいいんだろうが、Chapter6でかなり
トリッキーな技量が要りそうだなぁ
# LFSにapt-getってどうなのかしら。pkgsrcならできたけど
0516login:Penguin
2009/11/16(月) 00:49:36ID:jecsGxl10517login:Penguin
2009/11/16(月) 08:47:52ID:KiB+M9l10518login:Penguin
2009/11/16(月) 09:23:38ID:vjo55cVJ出来たら是非教えて下さいね。
0519login:Penguin
2009/11/16(月) 18:09:37ID:ZE7583/2カーネルは2.0か2.2辺りで
0520login:Penguin
2009/11/17(火) 01:23:46ID:9Q3I/Twg0521login:Penguin
2009/11/17(火) 02:22:50ID:cCAMZQPv1GBならばともかく1MBぐらいに抑えるのは無理という主張がなぜ
軽量linuxを全否定ということになるのか教えてください。
0522login:Penguin
2009/11/18(水) 10:31:35ID:mxiIQsoX反論出来ないと思うからいじめるなよ。
0523login:Penguin
2009/11/22(日) 17:25:27ID:bvE3YqC90524login:Penguin
2009/11/22(日) 17:57:22ID:nOg4PrRI全くの無意味で無駄でお馬鹿である事を広報しているだけなんだが、自分では
認識できないのが、お馬鹿の証明だからどうしようもないよね。
0525login:Penguin
2009/11/22(日) 18:14:04ID:Na19Bs300526login:Penguin
2009/12/02(水) 21:53:57ID:wIEckpa0ttp://www.linuxfromscratch.org/lfs/read.html
日本更新頑張りすぎワラタ
0527login:Penguin
2009/12/03(木) 18:12:35ID:wb7agN7iCoreutils と Glibc のインストールとテストに必要って書いてあるけど
0528login:Penguin
2009/12/06(日) 15:06:59ID:JzMBJL9y*inuxな環境だとc,sh,awk,perlとかが
結局環境的に*inuxにあったら便利だなってものを
埋めるようにそこに存在してるような気がする
実際便利だしあと覚える苦労も少ないし
>>511>>515
その発想分かる
実際今は普段使うlinuxのほかにubuntuも入れて
手短に色々なものを試したい時など
chrootしてapt-getして使ってみて様子みたりしてる
それで気に入ったらsourceとってきて今の環境で使う
後々ubuntuじゃなくてdebianのほうがよかったかもと気付いたけどそのまま
hard disk壊れて全data消えてからまだLFSしてないけど
programmingやら英語などの基礎能力の向上に努めてる
0529login:Penguin
2009/12/07(月) 13:59:37ID:kmw5ddoSシェルスクリプトはシェルの拡張機能だし、CはUnixに必要な機能だから分かる
けどperlはできれば削ぎ落としたいな、と。phytonかrubyで代用できるわけだし
けどなかなかはずせないから苦労してる。perl依存はオプションではずせるようにしてくれ……
0530login:Penguin
2009/12/07(月) 15:49:09ID:0XoYRs650531login:Penguin
2009/12/07(月) 16:10:17ID:kmw5ddoSそういうのは入れたくなったとき考える
とにかくOSの基幹を一部とは言えPerlに依存してるのが、なんか嫌なのさ
別にPerl自体に恨みはないけど、gcc以外で扱う言語くらいオプションで決めさせてほしいんだ……
例えば同じようにGlibcがRubyに依存してたら嫌だろ?
それに使わないものをHDの肥やしにしておくのも癪だし
0532login:Penguin
2009/12/07(月) 17:06:24ID:OGpjrFHyどういう意図があるんだろ。
0533login:Penguin
2009/12/07(月) 17:36:00ID:S3V9+Sl8Linuxって書くと何かまずいから、一部伏字にしてるんじゃない?
多分GPLにひっかかるんだよ。きっと。
0534login:Penguin
2009/12/07(月) 19:26:32ID:DlaU7SUX*を展開してもunixにはなれないね
基本的に頭は悪いです いつもsed -iしてからorzと気付きます
恥ずかしいorz
>>531
何か気持ち分かるから参考までに
なんでこの言語で書いてくれないかな!..とか
似たようなことで悩んだけど最終的には結局自分でOS作るしかない!ねと
小さくするのが最終的な目的じゃないなら
なんでもいれちゃったほうが有意義かも
結局時間とられて成果さっぱりだった過去があるorz
LFSな人の場合version違いとかlibrary違いとかで同じsoftware
乱立とかごちゃごちゃしてくるだろうし
考えてみたらいろんな人が使ってるから必然的にそうなるんだな..と
諦めてどうやって管理したら頭に入ってくるかとかに切り替えてみた
nilfs、hammer、venti+fossilみたいな考え方もあるし
0535login:Penguin
2009/12/07(月) 19:58:18ID:kmw5ddoSいや、俺の場合OSまるごと作る必要はないw
そりゃいつかは作りたいけど、当面はCoreutils と
Glibcをちょっと手直しすればこと足りるからね。多分。
あと趣味でやってるから時間の浪費という意識もないし
いろんな人が使ってるからこそ、最小限のモジュールに留めておくべきだと思う
事実、LFSは開発環境以外はほとんどそういう方向だし。
ていうか、Perl依存はCoreutils と Glibcの持分だからLFSに文句言っても仕方ないんだけどね……
0536login:Penguin
2009/12/08(火) 02:33:49ID:geoCVh6Q0537login:Penguin
2009/12/08(火) 11:24:03ID:TYyfpzLW>>529
0538login:Penguin
2009/12/09(水) 00:33:36ID:NiIhREzE0539login:Penguin
2009/12/09(水) 20:28:38ID:D7B9myCYお願いします。一体何のパッケージを使えばいいのか解らない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。
お礼は出来ないのですが、代わりに英文翻訳なら(エロ本から哲学書まで)やりますので。
0540login:Penguin
2009/12/10(木) 00:16:51ID:lu6QsImqhttp://www.linuxfromscratch.org/blfs/view/svn/index.html
http://www.linuxfromscratch.org/blfs/view/svn/pst/DocBook.html
http://www.linuxfromscratch.org/blfs/view/svn/pst/docbook-xsl.html
http://www.linuxfromscratch.org/blfs/view/svn/pst/sgml-dtd.html
何のエロ本にしようかな
0541login:Penguin
2009/12/10(木) 00:37:05ID:lu6QsImqeglibのほうがいいのかもね
clfsはglibじゃなくてeglib使ってるね
0542login:Penguin
2009/12/10(木) 00:38:49ID:lu6QsImq0543login:Penguin
2009/12/11(金) 11:53:27ID:G3DLkAzaLFSの殆どをパッケージ化してみた。
一部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
0544login:Penguin
2009/12/12(土) 11:02:16ID:lyJaIIBe例えばFreeBSDなどは4.xの頃はPerlべったりだったが、その後Perl依存を避ける方向で進んでる。
少なくとも6.x以降はデフォルトでは入って無かったはず
LFS6.5 で/sources を grep -R '^#!.*perl' * やってみたら、Perl自体のソースツリーを
除いても180件ほどマッチした
大半は動作チェックとか、contribとかで、ビルド自体に必要なのはごく一部分と思うけど
でも結局、Perlなしではビルドは非常に困難だろうな(どこで依存してるか分からないし)
つーことで、反証できる勇者に期待sage
0545login:Penguin
2009/12/12(土) 11:21:10ID:BCl7+Y1YPerlがデフォで入ってない鳥を見つけて、そこのソースと差分取る方法じゃだめ?
KNOPPIXとかは入ってないよな、Perl
0546login:Penguin
2009/12/12(土) 11:40:08ID:dCLEgyF00547login:Penguin
2009/12/12(土) 17:18:27ID:YpO1CqgNあるいは代わりにpythonなりrubyなり入れてさ。
で、perl依存に阻まれたら、perl以外の何かで打開する。
現に普及してるもんを外したきゃそんくらいやらんと。
そしたら、ちょっとしたムーブメントになるかもしれんよ。
0548login:Penguin
2009/12/12(土) 17:28:21ID:lyJaIIBeかわりに csh でもってビルドする執念のある奴なんて...いるんだろうか?
0549login:Penguin
2009/12/12(土) 23:27:27ID:vtrpAsb5なんでpythonやrubyで「代用できるから」っていうのが理由の
一つに入っているかだな。
何か(pythonやruby)に依存するのは許容できるけど
何か(perl)に依存するのは許容できないってのは、
はっきり言って精神が崩壊していると思う。
異常だね。
0550login:Penguin
2009/12/12(土) 23:47:25ID:BCl7+Y1Ypythonとかrubyで代用できるって言ってるのはあくまで機能面の話ね
「改良版perl」が2つもあるんだから、perlを(自分で)使う気はあまりしないってこと
もちろんpython依存もruby依存も嫌だよw と>>531で言ったつもり
0551login:Penguin
2009/12/13(日) 00:54:32ID:XNWmzQxdpもpもrもスタイルやスタンスが違うだけで、べつに何かがどれかの「改良版」という
わけではなかろう、というのが大半の人の受け取り方なのではないかと思う。
だから変に話がこじれる。
それはさておき、例えばperl依存から抜け出せたとしても、結局は代替となる
シェルスクリプト群やらCあたりで書いた独自の小さなバイナリコマンド群やら
そういうのが溢れてきちゃうってことになるんじゃないかなあ……
perlとかってその辺は便利屋さんみたいな役回りだからねえ。
>>546あたりの話に戻っちゃうけど、結局はperlとか抜きの小さいシステムを
つくるなら、LFSのようなソースからの全ビルドよりも、バイナリ配布なディストリ
のほうが実は向いてる、ということだったりするのかもしれない。
ま、>>547みたいなことを誰かやってみてくれたら楽しいかもしれないね
と一票入れておくよ。
0552login:Penguin
2009/12/14(月) 19:11:13ID:iM8VMrUuまあ、答えとしては間違っちゃいない…で、どのエロ本を翻訳すればいいのだ?
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インスコめんどい、と。
で、どのエロ本を翻訳すればいいんだ(ニヤニヤ
0553login:Penguin
2009/12/27(日) 02:36:08ID:VtJ7z+hJLFS始めることにした
何回目かだと慣れてくるね
>>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
それに記録を取っといて次からはもっと何もしない
あと答えが間違ってなかったら良かったよ
エロ本はこれっていうのが探せなかったから諦めるよ
0554login:Penguin
2009/12/27(日) 02:42:42ID:VtJ7z+hJIDが7z
0555login:Penguin
2009/12/29(火) 17:08:53ID:1wmY9J8bBinutils, Coreutils, Procps, Grep, Inetutils, Bzip2,
Diffutils, Findutils, Gzip, Kbd, Less, Patch, Psmisc,
Sysvinit, Tar……
これら全部のパッケージが簡易ビルドできる(のと同じ)ってこと?
0556login:Penguin
2009/12/29(火) 20:04:50ID:XL1soIpuだいたいそんな感じじゃない?
plamoでinstallpkgで使われてたぐらいでしか知らないけど
いらないoptionとかがはぶかれてて小さいらしい
組み込みにはいいとか
uClibcをいれるとさらにいいとかなんだとか
なんかlinuxのmake menuconfigで選べるような感じで
いる機能といらないの選べた気がする
0557login:Penguin
2009/12/30(水) 02:32:09ID:qruAKDAvただしパッケージの簡易ビルドじゃなくて、簡易コマンドが入ってるパッケージですから
コマンドの基本機能以上のことはできない(必要ない)
0558login:Penguin
2009/12/30(水) 13:49:52ID:nC9eKsuwsugeeee
ほとんどBusyboxだけでLinux動くじゃんw
0559login:Penguin
2009/12/30(水) 17:58:45ID:KyLm2a/e0560login:Penguin
2009/12/30(水) 18:49:55ID:UVs/RbpD少林サッカー見てからこのスレ見にこいよ っな
0561login:Penguin
2009/12/30(水) 18:53:19ID:UVs/RbpD0562login:Penguin
2009/12/30(水) 23:23:44ID:qruAKDAv対話的に利用するとかセキュアなファイルシステムとかには厳しいんだけど、
組み込みとかはサイズのほうがきついから。そのために存在するものだし
>>559
まあそういうな。普通は自動化されてて目にすることもないもの
その手の知識が得られるってのがLFSなんだから
0563login:Penguin
2009/12/30(水) 23:54:08ID:hNHGJH91なぜ? Nilfs2では普通に動くようだけど
0564login:Penguin
2009/12/31(木) 11:06:18ID:7y6SC4+5cf. Puppy Linux, TinyCoreLinux
0565login:Penguin
2010/01/09(土) 17:08:49ID:3N0BO8fmBLFSに載ってないアプリケーションをビルドするとき、
どのライブラリ・どのフレームワークに依存してるか、っていうのは、
皆どうやって調べてるの?
LFS始めたばっかりだからそういう基本的なことが分からなくて毎回立ち往生する……
0566login:Penguin
2010/01/09(土) 17:17:32ID:mxBgZggNconfigureがerror吐いて教えてくれる。
枝分かれするような依存関係ならメモ取りながらやってるよ
0567login:Penguin
2010/01/09(土) 17:39:41ID:3N0BO8fm�dです。
やっぱり素直に一度試してみるのが早いか
ドキュメント探して見つからずオロオロするのは本末転倒だよね……
0568login:Penguin
2010/01/09(土) 19:06:02ID:Urz1Fe7T開発ホームページ、ソース内ドキュメントを読むが正解。
LFS始めたばかりは理由ならず。
0569login:Penguin
2010/01/09(土) 22:38:58ID:LA7X5MzWREADMEやINSTALLならなんとかなるが、ビルドできない理由を
/* Document... */ に求めるのは、オラには無理だべ;-)
0570login:Penguin
2010/01/10(日) 00:02:37ID:WfSWGfbv--enable-scriptsもあってもいいかも
--with-paco-logdir=
とかでdefaultの/var/log/pacoをlfsのtemporary sytemに入れる為にかえたい場合もあるかもね
上記の場所を変えた場合はもう一度pacoを入れる時にlogの中身を
新しい場所に移すのを忘れずにね
0571login:Penguin
2010/01/13(水) 22:51:22ID:rEuhDc/f一応まともに動くReal Time Linuxができた
一応lfsとしての目標はだいたい達成かな
lfsの途中に作った小さなprogramを纏める作業は残ってるけど
0572login:Penguin
2010/01/15(金) 10:55:37ID:Prd98GF1LFS意外とでかいもんだなぁ
アプリケーションは何も無いのに...
0573login:Penguin
2010/01/15(金) 14:46:13ID:HzvWfJR4Vimなめんな
0574login:Penguin
2010/01/15(金) 14:48:40ID:HzvWfJR40575login:Penguin
2010/01/15(金) 19:10:59ID:lABokXQ30576login:Penguin
2010/01/15(金) 20:09:09ID:Prd98GF1おっと失敬。超弩級のviを忘れてた
>>575
もちChapter6.60はやってる。これは strip --strip-debug だった
が、--strip-all でやり直しても、15MBくらいしか変らないね
0577login:Penguin
2010/01/30(土) 19:29:18ID:tRuLi/bj同じとこで詰まってる人いるかもしれないのでポイントを書いとくよ。
/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
の部分を#でコメントアウト。
参考にしたサイトは下記。知識のある人はリンク先の人がやった方法を考えつくかも
しれないけど漏れのレベルではこんなとこだな。
http://blogs.yahoo.co.jp/tec_inoue/10618040.html
0578login:Penguin
2010/01/31(日) 01:38:56ID:blzXTDxn環境似てるかも僕もEUCで使ってるuniconももちろん
参考にさせてもらうさ
なんか自分で環境作れると安心感あるよね
このsourceを持ってればこの環境に止まれると
今gnashをやっと入れれたとこ
ここらへんはlfsの指定のversionを使ってないと
結構カオスだった
OO系のものってlfsを難しくさせてくれるものが多いかも
0579login:Penguin
2010/02/28(日) 02:17:41ID:0ZHTWy/Fここら変も苦手な感じ
無駄なものは切ってこうかな
結局知識ないとうまくいかなかったり
それが自分には必要に思えない知識だったりするし
0580login:Penguin
2010/02/28(日) 04:58:48ID:yrTBXFcV0581login:Penguin
2010/02/28(日) 19:20:53ID:0ZHTWy/Fでも完璧にopen sourceのものだけでは作れないらしい
そこでicedteaとかいうのを使うらしい
手を出してみると今度はeclipseとかいうのが必要らしい
このbuildも意味が不明なんだ
まずantを理解してないのが原因なんだけど
それにしても色々不自然に小難しい
debianのopenjdkもeclipseもってきてpatchあてるにしても
どうこねくりまわしても当たらないものがあったり*.rej見ながら直す気力は今は無い
というか中の人も別に使ってほしくないんだろうなって感じ
もしくは一応頑張れば動くからって感じなのかな。
まあgcjがあるしね簡単に入るし。どのみちjava使わないんだけど
諦めたついでにどのみち使わないんだけどMonoいれてみよ
今中身見てみてるけどこっちのほうが全然素直そうだ
Yahoo gameじゃなくてwineでhangameするよ
0582login:Penguin
2010/02/28(日) 19:52:49ID:0ZHTWy/Fむしろこの中の人れべる高そうな雰囲気
0583login:Penguin
2010/02/28(日) 21:51:23ID:0ZHTWy/F0584login:Penguin
2010/03/03(水) 14:12:28ID:ZNUI5RMI0585login:Penguin
2010/03/03(水) 22:56:12ID:h8oL+vT1皆でscriptを交換しあう場所みたいのがあったら便利かもね
終わったらsource解読して
もっと単純極まりないものを作って公開するんだ!と思ってるけど
今度は入れる気かったけど
GNOME
通称ぐっさんに占拠されてきた
0586login:Penguin
2010/03/05(金) 18:49:08ID:Q6RZ5wefBLFSは全然追い付いて来なくなっちゃったな…
0587login:Penguin
2010/03/05(金) 23:30:12ID:XT9SdXk4久しぶりにlive cdを使って 構築してみようと思い、
LFSのlive cdのページをみたら更新が止まってる・・・
他にオススメのlive cdはありますか?
0588login:Penguin
2010/03/08(月) 20:19:34ID:m00P35oi最初の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
■ このスレッドは過去ログ倉庫に格納されています