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やら自動化のシェルスクリプトなど便利なものがあるみたいですが、本質的に理解したい人や初めての人は全て手動でやる事を進めます。 基本的に分からない事やトラブルに関しての質問をする時は気を付けましょう。 なるべく抽象的な表現は避け、具体的な事象を元に理論立てて相手に分かりやすいように質問される側の立場に立って質問してください。 というわけでハンバーガー作りが好きな人はどぞ。↓
331 名前:login:Penguin mailto:sage [2008/05/12(月) 20:23:14 ID:ID83CFFJ] ワロタww
332 名前:login:Penguin mailto:age [2008/05/21(水) 20:32:32 ID:o15A90CM] LFSでtelnetサーバを動かしたくて、inetutilsのサーバもインストールしたのですが 設定がよく分かりません /etc/inetd.confに telnet stream tcp nowait root /usr/libexec/telnetd telnetd と書いて、inetdを実行したのですが、telnet接続ができませんでした 他に何が必要なのでしょうか?
333 名前:332 mailto:age [2008/05/21(水) 21:52:51 ID:o15A90CM] telnetdは立ち上がるようになったのですが、 LFSの端末からtelnet localhostとやるとつながりますが、 他の端末(Windows)からつなげようとすると、つながるのですが何も表示されません 入力してもエコーバックもされません 何がいけないんでしょうか?
334 名前:login:Penguin mailto:sage [2008/05/21(水) 23:01:58 ID:sQd86NXZ] >>333 iptables
335 名前:login:Penguin mailto:sage [2008/05/22(木) 13:56:47 ID:a3owaP09] SVN BOOKを参考にlinux-2.4.x, gcc-3.3.6, glibc-2.3.6で構築しました 起動は出来るんですがネットに繋がりません。 lfs-bootscript-20080813を導入し、udevや/sys関係は切ってあります。 /etc/devはgentooからMAKEDEVを拝借し、 module-init-utilsの代わりにmodutilsをインストールしました。 現在別の環境なので以下、記憶を参考に手書きします NICのドライバは/etc/modules.confでロード済み ルータアドレスと/etc/resolv.confは192.168.0.1です。 $ cat /etc/sysconfig/ifconfig.eth0/ipv4 IP=192.168.0.2 GATEWAY=192.168.0.1 BROADCAST=192.168.0.255 SERVICE=ipv4-static PREFIX=24 /etc/sysconfig/network-devicesにあるスクリプトを追ってみて # /etc/rc.d/init.d/network start でも # ip route add default via 192.168.0.1 dev eth0 でもRTNETLINK answerでunreachableと言われます ifconfigが見当たらないのでnet-toolsも入れてみました ifconfigで見たらeth0は出力されているけどloがありません。 これで数日悩んでいます、お助けください。
336 名前:login:Penguin mailto:sage [2008/05/22(木) 14:11:35 ID:TSFxFdcT] #!/bin/bash if [ $UID != 0 ];then echo >&2 "not root" exit;fi ifconfig -a eth0 192.168.0.2 ifconfig -a lo 127.0.0.1 route add default gw 192.168.0.1 echo -e "nameserver 192.168.0.1" > /etc/resolv.conf 走らせて、ifconfig, tcpdump はどんな感じになるかな。
337 名前:login:Penguin mailto:sage [2008/05/22(木) 17:02:39 ID:a3owaP09] >>336 ありがとうございます。それで繋がりました! net-toolsを後から入れたのでlfs-bootscript-2.0.5に切り替え /etc/sysconfig/network-devices/ifconfig.{eth0,lo}の二つを作り直しネット接続は問題無くなりました。 そこでもう一度質問なんですがnet-toolsを使わずにIproute2で同様の事は出きるでしょうか? カーネルに2.4系を使ってると出来ないのかな。 この辺りの事がサッパリ理解出来ずにいます。
338 名前:login:Penguin mailto:sage [2008/05/22(木) 18:10:00 ID:TSFxFdcT] 当方、iproute2 なんてものは、このレスで知りました。 実は busybox.net を使って最小システムを作ることに凝っていたことがあり 先のスクリプトのその時に書いたものを 修正したものだったりするんだ。 そこは力になれない、すまん。乞う、補完。
339 名前:332 mailto:age [2008/05/22(木) 20:56:05 ID:DEr+1L8r] >>334 iptablesを調べましたが、いい情報が見つかりませんでした もしよろしければ、もう少し詳しく教えてください。 とりあえずやったことは、inetutilsを./configure; make; make installして、 /etc/inetd.confに telnet stream tcp nowait root /usr/libexec/telnetd telnetd と書いて、inetdを起動しました これで、telnet localhost とやると、うまくtelnetできましたが、 Windowsのコマンドプロンプトから接続したところ、 接続はできるのですが、画面に何も表示されず、入力も受け付けませんでした どなたかWindowsからtelnetで接続する方法を教えてください。 よろしくお願いします。
340 名前:login:Penguin mailto:sage [2008/05/22(木) 21:20:45 ID:TSFxFdcT] /etc/hosts.deny で外部からのアクセス禁止が禁止されていたりはしないかな? 設定ファイルの書き方は man 5 hosts_access 辺りで見てくれ
341 名前:332 mailto:age [2008/05/22(木) 22:18:18 ID:DEr+1L8r] >>340 とりあえずTCP Wrapperは使わず、直接telnetdを起動しているので hosts.allow、hosts.denyは関係ありません また接続もされるのですが、何も表示されず、入力も受け付けないのです
342 名前:login:Penguin mailto:sage [2008/05/22(木) 22:25:26 ID:PZTpavM0] >>341 ホスト名の逆引きの問題かな。サーバ側の/etc/hostsに接続元ホストの アドレスとホスト名を書いてみれ。もちろんinetdは再起動な。
343 名前:332 mailto:sage [2008/05/22(木) 22:59:57 ID:DEr+1L8r] ネットワークは問題ないはずです pingも双方向で通ります 標準入力、標準出力の問題のような気がするのですが詳しいことが分かりません
344 名前:login:Penguin mailto:sage [2008/05/23(金) 07:54:44 ID:tHC2SuZQ] >>343 んなわけない。
345 名前:login:Penguin [2008/05/23(金) 19:58:02 ID:JCL8lwwH] telnet より ssh じゃないんでしょうか? 今時は。
346 名前:login:Penguin mailto:sage [2008/05/23(金) 21:10:48 ID:CZiSVbzf] >>343 log 見た?
347 名前:login:Penguin [2008/05/23(金) 23:09:32 ID:xZwA0YWy] いつもご利用ありがとうございます。 国内ミラーlfs.mirror.shizu-net.jpの管理人をしています。 突然なんですが、社内資源の統廃合の為、近々(来月中)サイトの運営ができなくなります。 どなたか、国内ミラーの運営を引き継いでいただけるとうれしいのですが。。。 参考までに、今日現在、webとパッケージを含めたディスク使用量が7.4GBあります。
348 名前:login:Penguin mailto:sage [2008/05/23(金) 23:15:30 ID:ON2D0Qj7] うわぁ!マジですか 残念だなぁ 今まで本当にありがとうございました そしてお疲れ様でした。
349 名前:login:Penguin mailto:sage [2008/05/24(土) 09:29:22 ID:1zllMYf3] >>347 アクセスはどれくらいあるんでしょ?
350 名前:login:Penguin mailto:sage [2008/05/24(土) 11:55:55 ID:u/z6JHH4] 2chで聞いてくるなんて、相当あせってるな
351 名前:login:Penguin mailto:sage [2008/05/24(土) 21:17:45 ID:/J0Bhgar] じゃあ、どこで聞けばいいの?
352 名前:347 mailto:sage [2008/05/26(月) 19:08:23 ID:HX1/KEIb] >>349 1週間分のログから平均すると、 65アクセス/hってとこです。(botも含む)
353 名前:login:Penguin mailto:sage [2008/05/28(水) 14:35:47 ID:aOteDyCj] LiveCDをSSHでほかのPCからアクセスしてビルドしようとしてman sshdを読んだら、/usr/sbin/sshdで手動起動できるって書いてあったけど、 /etc/ssh/ssh_host_rsa_key /etc/ssh/ssh_host_dsa_key がないっていわれた で、ググったり、man読んだりしてもどうすれば生成できるのか乗ってなくて、何気なく/etc/rc.d/init.d/sshd startを実行してみたらあっさり生成された オレの30分を返せ...orz
354 名前:login:Penguin mailto:sage [2008/05/31(土) 16:48:14 ID:eKQzav2h] >>347 大学の中の人です。 他に引き継ぐ方がいないのならミラーを引き受けようと考えいます。 一応連絡先を晒しておきますね。 meta {at} club.kyutech.ac.jp
355 名前:login:Penguin mailto:sage [2008/05/31(土) 17:18:35 ID:aX8m0lnc] rpmでパッケージ管理しようと思いrpm-5.1.1をインストールしました。 インストールは終了しrpm --initdbでデータベースの初期化も済み、 ~/.rpmmacrosで_topdirも$HOME内に作成し一通り環境は出来たと思うのですが *.srpmをビルドすると最後にinfoやmanが作れないと怒られます。 rpmをuseraddしたりrpmのgroupを作る必要もあるのでしょうか?
356 名前:347 mailto:sage [2008/05/31(土) 22:31:25 ID:VG0R4sKT] >>354 ありがとうございます。 週明けになりますが、ミラー管理者のMLに引継ぎが出来る旨を連絡しておきます。 LFSは教材としても優れたディストリビューションであると思いますので、 教育機関で運営していただける事は非常に意味のある事だと思います。
357 名前:355 mailto:sage [2008/06/01(日) 18:44:08 ID:o2YzY2CY] どうもrpmの使用方法を理解していないのかと思い下記スレにて質問し直してみました。 pc11.2ch.net/test/read.cgi/linux/1034402194/550
358 名前:login:Penguin mailto:sage [2008/06/04(水) 20:11:57 ID:jIIHMXnZ] >>347 shizu-netさん引退ですか。 いままでありがとうございました。お疲れ様でした。 まあ、今はもうLFS使ってないけどお世話になりました。
359 名前:login:Penguin mailto:sage [2008/06/11(水) 19:37:29 ID:BH2WG6rV] >>347 や、急に本家トップにリダイレクトされるようになったかと思って2chのぞいたら、 そんなことになってたんですか。 今日まで、どうもありがとうございました。 # さて、ブログにいっぱい埋め込んだリンクどうすべか...orz
360 名前:login:Penguin mailto:sage [2008/06/14(土) 21:50:27 ID:vs0nbOcB] startxしますた クラシックなtwmとxtermに感慨無量
361 名前:login:Penguin mailto:sage [2008/07/27(日) 15:11:31 ID:wodewgPt] startxしますた クラシックなWindowMakerとurxvtに感慨無量
362 名前:login:Penguin mailto:sage [2008/07/27(日) 16:43:10 ID:wodewgPt] よっしゃ!日本語も書けるようになったぞっと。
363 名前:login:Penguin mailto:sage [2008/07/29(火) 22:18:19 ID:ec/9kzCa] GNOME/KDEまで逝った香具師はどのくらいいるんだろうか
364 名前:login:Penguin mailto:sage [2008/07/30(水) 01:38:15 ID:HmXf1xtB] GNOMEならほぼ入れたけど? もともと入れる気は全然なかったんだが、動画プレイヤーのtotemを入れようとしたら 次から次へと依存関係の嵐。途中で依存関係が3分岐していてその先も枝分かれしてるのを知って 卒倒しそうになった。 もともとGentooから流れてきたんだが、あの時ほどportageの有難さを感じたことはなかった。
365 名前:login:Penguin mailto:sage [2008/08/02(土) 17:01:51 ID:qW01QH6C] でも本当に怖いのはその入れたGNOMEのアップデート作業を 綿々と続けることだったり
366 名前:login:Penguin mailto:sage [2008/08/07(木) 09:01:45 ID:2tjBlR9N] 某所で時折発せられるGNOME注意報が頭をよぎる...
367 名前:login:Penguin mailto:sage [2008/08/18(月) 01:00:34 ID:qQDQG7a1] LFS初めてやるんだけど、glibcのmake checkってとこでエラー終了してしまったよ LFS Bookにはホスト環境に依存するからテスト失敗してもあんまり問題無いって書いてあるけど大丈夫かね?
368 名前:login:Penguin mailto:sage [2008/08/18(月) 17:02:54 ID:sQgDvxgl] glibcやgccのmake checkは成功したためしがないが、特に問題になったこともない。 a.outのチェックが通れば、大抵大丈夫と思う。
369 名前:login:Penguin mailto:sage [2008/08/27(水) 23:23:08 ID:STtjeQbc] BLFS version 6.3 がようやく正式リリースになった。 linuxfromscratch.org/pipermail/blfs-dev/2008-August/018889.html BLFS 6.2から一年半、LFS-6.3に遅れること約1年の由。 www.linuxfromscratch.org/blfs/6.3-release_notes.html
370 名前:login:Penguin mailto:sage [2008/09/07(日) 20:21:26 ID:p9BdiaQk] BLFSでKDE、意外とあっさり(Xに比べればだけど)入った。 でも、kde3.5.9は安定版すぎて魅力いまいちだ。 /bin/hosh
371 名前:login:Penguin mailto:sage [2008/10/09(木) 12:36:31 ID:gH69AIzs] SVN-20081007
372 名前:login:Penguin mailto:sage [2008/10/22(水) 08:59:21 ID:Nq96nWYJ] 最近Develop更新えらく頻繁だなぁ
373 名前:login:Penguin [2008/11/09(日) 19:39:57 ID:qr9KF25U] SVN-20081106 www.linuxfromscratch.org/lfs/view/development/chapter06/coreutils.html このCoreutils-6.12のtest commandのoption -n がちゃんと機能しないのは自分だけかな? 文字列がなくても真を返してくるんだけど
374 名前:login:Penguin mailto:sage [2008/11/09(日) 21:16:59 ID:jhB1sYEp] >>373 そういう仕様のはず。何か歴史的な経緯かよくわからんけど。 ttp://unix.derkeiler.com/Newsgroups/comp.unix.shell/2006-06/msg00441.html
375 名前:login:Penguin mailto:sage [2008/11/16(日) 02:06:56 ID:ZOLlww7J] >>374 ありがと。知識が増えて得しました あとこんなんにも迷いました a=* echo $a mkdir b echo $a wild cardはwild cardしてそのまま動的に見に行くみたい X11R7.4いれるのにとまどってました 初心者なのでXがないとたいしたおなにーもままらなくて まずftpとかのX11R7.4の中のだけじゃ全然package足りてなくてsymbolic link張ってあってもその先のfileないし individualにあるbzipの全部とろうと思ったらなかに一つだけgzipでしかないのとかあったり 全部とるとおらGTKがないとbuildされたくねーだとかいう子もいて 要求された物全部そろえても通らないものもあったり 9割がた何入れてるのかもう分からないものばっかで そのうち頭がおかしくなってきて気がついたらこんな替え歌を口ずさんでました それでは聞いて下さい One two step bash the shell はけたら窓から抜け出しone two skip 続きもあるんですがもうここだけかければ満足なのでもうやめときます 視力とやる気を奪われるのは僕一人で十分だと感じたので これから同じことするかもしれない人にcommand lineおいてきます ちなみに小卒の初心者の変態なので同じぐらいの人を対象にしてます いえいえ俺を踏んで大きくなれって気分す 参考程度にcopyして使ってね
376 名前:login:Penguin mailto:sage [2008/11/16(日) 02:31:15 ID:ZOLlww7J] まず位置関係から source |-- build_box #ここが空で、ここから始めることを想定してる `-- graphic `-- X11R7.4 |-- app |-- data |-- doc |-- driver |-- font |-- lib |-- proto |-- util `-- xserver ほかのとこで始めたりすると危ないですたぶん 名前とか位置関係も変えても大丈夫ですがその場合は後で書く直すとこを変えて下さい 意味は分かりますか? BLFSにかかれてるこの環境変数を設定しとく YYYは好きな場所に書き換える。僕は''しました。通常は/usr export XORG_PREFIX=YYY export XORG_CONFIG="--prefix=$XORG_PREFIX --sysconfdir=/etc \ --mandir=$XORG_PREFIX/share/man --localstatedir=/var" ############################################################# 使った変数 whole root count judgment results i whole branch BUILD_BOX count sorting odd even compress_bzip2 compress_gzip 趣旨 buildに成功するまで自動的に繰り返す 進歩がないならbuildをやめる
377 名前:login:Penguin mailto:sage [2008/11/16(日) 02:32:49 ID:ZOLlww7J] うわspace反映されないのorz
378 名前:login:Penguin mailto:sage [2008/11/16(日) 02:34:42 ID:ZOLlww7J] ちょっとtest aaaaa aaaaaaaaaaa ちちちちちちちちち ちちちちちちちちちちち
379 名前:login:Penguin mailto:sage [2008/11/16(日) 02:38:15 ID:ZOLlww7J] 位置関係 source |-- build_box #ここが空で、ここから始めることを想定してる `-- graphic `-- X11R7.4 |-- app |-- data |-- doc |-- driver |-- font |-- lib |-- proto |-- util `-- xserver 使い方 失敗したら echo $whole で失敗した所を見て個別指導 途中からやり直したい場合は、unsetしないで whole=`echo *` をやらないでその下の BUILD_BOX=`pwd` #base からcopy 何回回転してるかしりたい時はunsetする前に echo $count 例 X.org Librariesをbuildする所 ##始まり###
380 名前:login:Penguin mailto:sage [2008/11/16(日) 02:47:13 ID:ZOLlww7J] 駄目だ全角spaceだとcopyしてもerrorでるね お騒がせしましたorz はぁ... 一応頑張ったので貼っとくけどcopyしないほうがいいかも..
381 名前:login:Penguin mailto:sage [2008/11/16(日) 02:55:27 ID:ZOLlww7J] #たぶん表示ぐちゃぐちゃもうなんでもいいよ..逃げたい #X.org Libraries #↓ここだけ書き換える場所何をbuildしたいのか何処にそれがありますか? cp ../graphic/X11R7.4/lib/*.tar.* . #echo *の結果をsedで空白を改行に置き換えて #grepで.tar.bz2のある段を出力した結果を #変数に入れている。 compress_bzip2=`echo *|sed 's/\ /\n/g'|grep .tar.bz2` compress_gzip=`echo *|sed 's/\ /\n/g'|grep .tar.gz` for i in $compress_bzip2 do bzip2 -dc $i|tar -xf - done for i in $compress_gzip do gzip -dc $i|tar -xf - done rm $compress_bzip2 $compress_gzip whole=`echo *` #入るdirectoryの名前に充てる為の変数 BUILD_BOX=`pwd` #base root=`echo $whole|wc -w` #全体の数を記憶 後で使う count=0 #until内が何回繰り替えされているのか数える
382 名前:login:Penguin mailto:sage [2008/11/16(日) 02:59:17 ID:ZOLlww7J] judgment() #成功や失敗などを判定を下す関数 { case $results in failed) echo -e "\033[45m\033[1;37m Failed to build `date`\033[0m" #失敗 break 100 ;; well) if ! test -z "$whole" #option -nが効かない..>>374 教えてくれてありがとうございました then : #順調 else echo -e "\033[46m\033[1;37m Completion `date`\033[0m" #成功 fi ;; esac } until test -z "$whole" #変数wholeが空になるまで繰り返す do for i in dummy $whole #変数wholeが展開されるのはfor文内で始めの一度 do if test $i = dummy #for文内始めの一度だけ変数wholeの値を空に then #二回目以降にfor文にきた場合、一度めに失敗したものが #二度目にも失敗した場合名前が重なってしまう為 whole='' #後に失敗したものだけを記録していく為 continue fi cd $i;./configure $XORG_CONFIG;make #####続く#############
383 名前:login:Penguin mailto:sage [2008/11/16(日) 03:03:03 ID:ZOLlww7J] if test $? -eq 0 #buildが成功したのかどうかの確認 then #pacoを使いたい場合 #paco -lp+ x.org_libraries make install make install if test $? -ne 0;then #installに成功してるかの確認 whole="$whole $i" #失敗したものを記録 fi else whole="$whole $i" #失敗したものだけをを記録していく。 fi cd $BUILD_BOX #directoryに戻る done branch=`echo $whole|wc -w` #buildすべき残りの全体数を記憶 count=`expr $count + 1` sorting=`expr $count % 2` #* 奇数と偶数で処理を分ける if test $sorting -ne 0 #* 交互に情報を入れていき then #* 古い情報と新しい情報を比較する odd=`expr $root + $branch` #奇数 else #* 変数root(buildすべき全ての全体数)と even=`expr $root + $branch` #偶数 fi #* 変数branch(buildすべき残りの全体数)を足す #* 足した数字が毎回、変数root(全体数)に ############続く#####################
384 名前:login:Penguin mailto:sage [2008/11/16(日) 03:08:21 ID:ZOLlww7J] if test $count -eq 1;then # 始めの一回は比べられない為無視 results=well #* 近付いてなければ 失敗に elif test $sorting -eq 0 # buildすべき残りの全体数が毎回減っているか then if test $odd -gt $even #* 古い情報の方が毎回大きくならなければ then #* 失敗に results=well #順調 else results=failed #失敗 fi else if test $even -gt $odd #新しい情報と古い情報の then #入ってる変数が逆になっただけ results=well else results=failed fi fi ldconfig judgment done ##############成功するなら↓へ###################### #使った変数と関数の解除 unset whole root count judgment results i whole branch unset count sorting odd even compress_bzip2 compress_gzip ############お終い################### #This package does not come with a test suite.
385 名前:login:Penguin mailto:sage [2008/11/16(日) 03:25:21 ID:ZOLlww7J] copy で動きました よかったらこれも何処かで 使って下さい ありがとうございました #!/bin/bash echo -e "\033[43m\033[1;30m *\033[0m\033[43m\033[35m.\033[0m\033[43m\033[1;33m★\033[0m\033[43m\033[1;37m〃\033[0m\033[43m\033[1;30m゜\033[0m" echo -e "\033[43m\033[1;37m Mission \033[0m\033[43m\033[36m*\033[0m\033[43m\033[1;37m 。\033[0m\033[43m\033[36m゜\033[0m\033[0m\033[43m\033[1;37m*\033[0m\033[43m\033[35m.\033[0m\033[43m\033[36m゜\033[0m" echo -e "\033[43m\033[1;37m Complete!\033[0m\033[43m\033[36m 。゜*.\033[0m\033[43m\033[1;37m゜ \033[0m" echo -e "\033[43m\033[1;37m 。゜\033[0m\033[43m\033[36m*。\033[0m\033[43m\033[1;37m゜ \033[0m" echo -e "\033[43m\033[31m ■\033[0m\033[43m\033[1;31m■\033[0m\033[43m\033[1;37m■\033[0m\033[43m\033[1;34m■\033[0m\033[43m\033[34m■ \033[0m" echo -e "\033[43m\033[1;37m \033[0m" ~
386 名前:login:Penguin mailto:sage [2008/11/16(日) 03:28:14 ID:ZOLlww7J] そっか。。space入らないんだっけ orz 涙でてくる ぐちゃぐちゃじゃん やっぱ最後の使えません neru
387 名前:login:Penguin [2008/11/24(月) 17:01:55 ID:e8JX8Y3x] LFS 6.4 リリースage
388 名前:login:Penguin mailto:sage [2008/11/25(火) 23:09:47 ID:ZOevrART] >>386 usamimi.info/~linux/d/up/up0292.jpg
389 名前:login:Penguin mailto:sage [2008/12/04(木) 22:34:43 ID:O22vn7GT] x86_64のサポートも始まるのだろうか。
390 名前:login:Penguin [2008/12/19(金) 23:31:09 ID:F2tf/fz3] 考えてみれば cd $i;./configure $XORG_CONFIG;make も変えなきゃ駄目だったかごめんさい それにBLFSもX11R7.4になってるしw >>389 前からされてたよ LiveCDのx86_64のLFS-BOOKとかはちゃんとx86_64だったよ ただ中途半端だったねたしかLILOがのったなかったような CLFSみるといいよx86だけじゃなくていろいろ載ってるから >>388 ありがとうございます なんでちゃんと見えてるんだろ謎だ
391 名前:login:Penguin mailto:sage [2008/12/20(土) 07:58:57 ID:hozxENJR] >>384
392 名前:login:Penguin mailto:sage [2009/02/15(日) 15:07:58 ID:vGMZ7hvk] どなたか教えてください LFSはDSLからでも使えますか?
393 名前:login:Penguin mailto:sage [2009/02/19(木) 09:20:14 ID:nedtinbU] 遅レスだが、言うだけ言っとくか。 必要なものがインストールされているか否かだ。 DSL環境下で、version-check.sh を実行すべし。 www.linuxfromscratch.org/lfs/view/6.4/prologue/hostreqs.html 足りなかったら別のものを使うか、適宜追加するかだろうな。
394 名前:login:Penguin [2009/03/08(日) 22:26:51 ID:h1JKF+Vj] liveCDのカスタマイズって起動オプションしかできないの? root.ext2をどうにかして編集すると出来そうなんだけど
395 名前:login:Penguin mailto:sage [2009/03/10(火) 21:54:47 ID:cXAqKQZz] 手元にないが、root.ext2 がext2のイメージファイルなら、 mount -r -o loop -t ext2 root.ext2 /media/root とかでマウントして、中身をHDDにrsyncなどで書き出して いじくる。それから dd if=/home/lfs/root of=root.ext2 とかやって、後は残りをmkisofsでISOイメージに丸める、、、 とかだろうか。 試してないので、細かいところ外してる、はず。
396 名前:394 mailto:sage [2009/03/11(水) 22:55:56 ID:H9+SuRRn] >>395 ありがと、でも俺には難しそうなので 元のOSはubuntuを使ってやってみます
397 名前:login:Penguin [2009/03/14(土) 15:15:17 ID:khl1RYJs] >>394 lfscd-remastering-HOWTO, for LFS LiveCD version 6.3 www.linuxfromscratch.org/hints/downloads/files/lfscd-remastering-howto.txt
398 名前:394 mailto:sage [2009/03/21(土) 15:17:19 ID:amDMX7FI] >>397 ありがとう、次回インストールするときやってみるよ 今はとりあえず全部終わってjfbtermを入れているところ 最初はautomakeとかがVersion固定だったのでconfigure編集して1.4からインストールされている1.10に変更 asm/page.hが見付からんって怒られるからどう対処しようか検討中 Linux-Headersのところでこの辺のヘッダはコピーされないんだね・・・ ちなみに使ったのはCLFSのSVN
399 名前:作者 mailto:sage [2009/03/25(水) 09:19:56 ID:MS+Tte6/] Gnomeまで行った人っていますか? 相当めんどくさそうなイメージがありますが そうでもないんでしょうか?
400 名前:作者 mailto:sage [2009/03/25(水) 09:28:08 ID:MS+Tte6/] BLFSというのがあるんですね。 見てみましたけど、僕にはついて行けない気がしました。
401 名前:login:Penguin mailto:sage [2009/03/25(水) 14:10:32 ID:A7MHRxEu] まあ、慣れと時間があれば、LFSできた香具師にとってはBLFSはさほど難しくない。 BLFSの問題といえば、若干古いものも混じってることだろうか。 GIMP-2.6を入れたことがあるが、GTK+2やらpangoやらの依存関係が大変だ。 依存してるパッケージがちょっと"古い"と、たちまち./configure時に撥ねられる。
402 名前:login:Penguin mailto:sage [2009/03/25(水) 14:15:03 ID:A7MHRxEu] ちなみに、俺はBLFSのKDEは入れたことがあるが、GNOMEは試してない。 好みでないせいか、自力であげる気力がどうも湧かないもんでね。
403 名前:login:penguin mailto:sage [2009/04/04(土) 13:55:45 ID:1FnWDI34] >>397 もう見ていないとおもいつつ #!/bin/sh autoreconf automake --add-missing && ./configure --prefix=/usr --sysconfdir=/etc && sed -i 's@asm/io.h@sys/io.h@' fbdpsp.c && sed -i 's@#include <asm/system.h>@//#include <asm/system.h>@' fbdpsp.c && make && sudo paco -lp jfbterm-0.4.7 "make install" 関係ないのだが自分はatomがメインなので export CFLAGS="-march=core2 -O3 -mmmx -msse -msse2 -mssse3 -pipe -fomit-frame-pointer" && CXXFLAGS=$CFLAGS
404 名前:login:Penguin mailto:sage [2009/04/10(金) 21:02:19 ID:Fa1hdMUi] apacheとphpだけを入れたwebサーバ専用の軽量linuxを作りたいのですが まずはじめに何から始めたらよろしいでしょうか?
405 名前:login:Penguin mailto:sage [2009/04/10(金) 21:37:44 ID:mYaQpFn9] >404 LFSができたら、まず OpenSSL そして OpenSSH は要ると思います。 あと必須と思えるものは wget くらいでしょうか。 これくらいはないと、非常に不便でしょう。 Apache自体にはあまり依存するものはないはずです。 PHPも、ビルドして動作するだけなら、LFSで十分と思います。 LAMPなサーバを立てるなら、これに加えてMySQLでしょうか。 # 機能強化を狙うと、依存関係地獄に嵌まりますが。
406 名前:login:Penguin mailto:sage [2009/04/10(金) 21:39:53 ID:Fa1hdMUi] >>405 ありがとうございます どこかで配布してそうな気もするのですが見つからないので配布目指して頑張ってみます
407 名前:login:Penguin mailto:sage [2009/04/15(水) 22:35:05 ID:w7/bQKys] >399 LFS 6.2 + Gnome 2.24 で使用中だよ。 Gnomeはgarnomeでビルドした。
408 名前:login:Penguin [2009/04/26(日) 14:31:12 ID:BRtAFMNr] LFS6.4 + BLFS Version svn-20090409 で GNOME ビルド 始めたが、ORBit2-2.14.7 でビルドエラー。 ORBit2-2.14.17 にしたらイケた。
409 名前:login:Penguin mailto:sage [2009/04/26(日) 14:53:30 ID:iQJUq82W] GNOME、特に GTK+2 のあたり、バージョンアップと前バージョンの切り捨て激しすぎ。 なので、俺は大抵 ftp.gnome.org の下から、できるだけ新しいのを get するようにしている。
410 名前:login:Penguin [2009/04/27(月) 15:39:49 ID:Td3FybJ9] LFS6.4 + BLFS Version svn-20090409 + GNOMEビルド 数々のライブラリを最新のものにしないとだめ。 BLFSには載っていないライブラリも必要: libtasn1とかlibuniqueとかlibcanberraとか。 BLFS は、なかなかメンテが追いついていないことを実感・実体験。 かえってチャレンジ意欲が沸きますよ。
411 名前:login:Penguin mailto:sage [2009/05/09(土) 18:21:49 ID:BFtxm63y] develop版のLFSで、GCC4.4.0はビルドできた。 次はGCC4.4.0でLFSやってみるとするか。
412 名前:login:Penguin mailto:sage [2009/05/09(土) 19:04:41 ID:BG5d7rmz] firefoxがようやく3にメジャーアップしてるが それでも3.0,7だ
413 名前:login:Penguin mailto:sage [2009/05/12(火) 15:48:08 ID:BkcDToGl] GCC-4.4.0が Develop版に入った。 他にも色々上がってるぞ。 Glibc-2.10 はまだだったが。
414 名前:login:Penguin mailto:sage [2009/05/18(月) 16:36:09 ID:62NvXeTq] リビジョン 8891 sage バグフィックス多数
415 名前:login:Penguin mailto:sage [2009/05/23(土) 21:21:14 ID:awVan7JI] Linux From Scratch SVN-20090523 Shadow-4.1.4.1, Glibc-2.10.1, Linux-2.6.29.4, Automake-1.11 にアップデート Bash-4.0 の upstream パッチ追加 GDBM-1.3.3 の追加(ManPageのUTF8対応改善?) Glibc ビルド変更
416 名前:login:Penguin mailto:sage [2009/05/24(日) 10:24:39 ID:3jGY/0o0] SVN-20090523 続き GMPの test についての説明改訂 ncurses のビルドについて冗長部分削除 GCC,E2fsprogs,binutilsなどの文章校正 Bootscripts 及び udev設定変更 Packageについての文章加筆 # リビジョンで書いた方が明確かも
417 名前:login:Penguin mailto:sage [2009/05/25(月) 09:29:40 ID:oFkSgxfe] リビジョン8920 gerard 降臨 はしがき(Preface)大改定
418 名前:login:Penguin mailto:sage [2009/06/04(木) 20:27:51 ID:W9UwHeTB] LFScript www.lfscript.org/
419 名前:login:Penguin mailto:sage [2009/06/05(金) 13:21:44 ID:v+JIu9lX] やっぱ自動でどかどかビルドしたい人は多いんだなぁ。 俺も追っかけるのがしんどくなってきた(弱音
420 名前:login:Penguin mailto:sage [2009/06/06(土) 13:27:09 ID:97HNBxW0] やっぱGentooだな
421 名前:login:Penguin mailto:sage [2009/06/06(土) 13:40:10 ID:6hFuJAAZ] gccを更新したいのだけど パッケージ管理、つまり古い版を消すというのはあきらめて上書きで対応するとして、 gccのビルドは初期導入の箇所でしか説明が無いからconfigureのオプションが 更新用にはなってない。そのままやったのではダメで、自分で考えたのでやってもダメ。 けっきょくgentooに舞い戻ってる。
422 名前:login:Penguin mailto:sage [2009/06/21(日) 08:52:31 ID:h2bluj2n] www.mpfr.orgがずっと落ちてない?
423 名前:login:Penguin mailto:sage [2009/06/21(日) 09:08:13 ID:h2bluj2n] lzmaだけど、とりあえずここから落とせるみたいなので貼っとく ttp://mirrors.kernel.org/gentoo/distfiles/mpfr-2.4.1.tar.lzma
424 名前:login:Penguin mailto:sage [2009/06/23(火) 15:17:08 ID:ggR6pdoo] >>422 一昨日は知らないが、今は回復してるみたいだな
425 名前:login:Penguin mailto:sage [2009/07/19(日) 21:34:17 ID:fCpkT6GR] SVN翻訳中だってさ。
426 名前:login:Penguin mailto:sage [2009/07/20(月) 03:06:49 ID:hCHQqYIn] SysV InitをOpenRCに変更したら起動が暴速!
427 名前:login:Penguin mailto:sage [2009/07/24(金) 17:11:55 ID:WPBdd4mT] SystemRescueCd usamimi.info/~linux/d/up/up0424.png 本家LiveCDより使いかっていいかも gpartedでパーティション切ってフォーマット(ext4にも対応) BOOKのAll PackagesとAll Patchesのページをコピペして修正 wgetで一括ダウンロード geanyで作業工程をメモったりスクリプトにして自動ビルドしたり sshもscreenもある。 日本語フォントと日本語IMが入ってないけどカスタマイズCDの説明が公式にある。 過疎ってるんでネタ投入してみる。
428 名前:427 mailto:sage [2009/07/25(土) 07:34:24 ID:nB9SZeqW] 公式のsysresccd-1.2.2は使えない /usr/bin/readelfが無い 他にも削除されたライブラリが多数あり公式のLiveCDのままでは開発用に不向きです。 失礼しました。 尚、1.2.2以前のバージョンも持っていますが、確認してません。
429 名前:login:Penguin [2009/08/05(水) 09:14:25 ID:jGElth+5] いつの間にやら 6.5-rc2
430 名前:login:Penguin mailto:sage [2009/08/17(月) 21:05:32 ID:BamSqPNE] いつの間にやら 6.5 日本語ドキュメントもWebで読めるようになってる www.matsuand.com/lfs/lfs-book-6.5-html/index.html 乙
431 名前:login:Penguin [2009/08/20(木) 19:33:04 ID:ygSrjjgN] 昔、LiveCD on Virtualboxで、LFSに挑戦している人の書き込みがあったけど。 Linux From Scratch 6.5がリリースされたので、同じ事に挑戦しようと思っています。 作業の関係上、host OS(Windows)からGuestOS(LFS LiveCD起動)へtelnetでログインしたい のですが、そのような事は可能でしょうか? コンソールからだとまともにコピペも出来ずに泣きそうです。 ご存知の方はお助けください。