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


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

315 名前:login:Penguin mailto:sage [2008/04/29(火) 15:33:06 ID:JEIp7IK4]
rpm 5.0.2なら使ってる

316 名前:login:Penguin mailto:sage [2008/04/29(火) 21:20:23 ID:PgTn5Ddj]
このスレって基本過疎ってるけどチェックしてるやつは結構いるんだな

317 名前:313 [2008/05/02(金) 17:58:40 ID:H0fEcHWB]
>>315
どの辺りからインストールしました?
Toolchainに組みこめたら楽だと思うんだけどDBの変更とか逆に面倒になるかなぁ
お勧めのタイミングとか何かアドバイスいただけないでしょうか?

318 名前:login:Penguin mailto:sage [2008/05/02(金) 23:10:54 ID:F4GvM5nf]
>>313
依存関係が怪しかったので、LFSが一通りできたところで
elfutilsとbeecryptを入れてからrpmを入れた。
その後、ほぼ全部rpm化した

319 名前:login:Penguin mailto:sage [2008/05/04(日) 00:49:08 ID:pyzd+FfU]
>>318
やっぱ全部入れたあとのほうが楽か。
なんとか頑張ってみる。
gcc-4.2.3 & glibc-2.3.6 & linux-2.4.36.3
という変な組合せで構築してるので色々と面倒な事になりそう。

320 名前:login:Penguin mailto:sage [2008/05/06(火) 22:07:15 ID:2jnBb/ha]
今までDebianで楽してきたけど、今週末からLFSに挑戦するぞぉぉ

321 名前:login:Penguin mailto:sage [2008/05/07(水) 22:32:04 ID:Wwrb0bDj]
マシンは2台あると楽だな。
インストールするのに1台、それをsshで操作しつつドキュメントを読むに1台。

322 名前:login:Penguin mailto:sage [2008/05/08(木) 01:39:56 ID:xXG0H8Wg]
それはLFSというよりは
BLFSのしょっぱなの段階の話だな

323 名前:login:Penguin mailto:sage [2008/05/08(木) 09:03:49 ID:lb+73X4b]
coLinuxでビルドった人はいますかね



324 名前:login:Penguin mailto:sage [2008/05/08(木) 19:37:53 ID:hqvSGmUy]
makeとchrootとmknodができた筈だ(ちと曖昧)から、多分可能だろう
LFSやcoLinuxが初めてという向きには勧めかねるが


325 名前:login:Penguin mailto:sage [2008/05/08(木) 20:52:45 ID:ubnevcL1]
>>323
普通にできてるよ。
glibcとかのmake checkでこけるけど。

326 名前:login:Penguin mailto:sage [2008/05/10(土) 12:12:19 ID:fPB8nF+C]
ちょっとハマったのでメモ。
コンパイルオプションに-fasynchronous-unwind-tablesが指定されてると
grubのconfigureで以下のエラーが出る。

checking whether objcopy works for absolute addresses... no
configure: error: GRUB requires a working absolute objcopy; upgrade your binutils

rpm 5.0のデフォルトで指定されてるオプションなので結構悩んだ。

327 名前:320 mailto:sage [2008/05/11(日) 00:43:01 ID:UTD0mZ9J]
あーええとKubuntu KDE4入れてみたら面白かったんで
しばらくこれで遊びます
LFSは先延ばし 意志弱いなーオレ

328 名前:login:Penguin mailto:sage [2008/05/11(日) 01:10:02 ID:3oLAGvcx]
>>327
遊びながらコンパイル汁

329 名前:login:Penguin mailto:sage [2008/05/11(日) 12:16:33 ID:p66SPhOo]
>>327
Kubuntuに飽きたときに備えて、パーティション切っとけ。10GBもあれば十分だ。


330 名前:login:Penguin [2008/05/12(月) 18:23:02 ID:mUbFEE1Q]
Kubuntu飽きたぞ
待ってろーLFSぅぅぅ!!

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 ビルド変更







[ 続きを読む ] / [ 携帯版 ]

前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