LFS(Linux From Scratch) 統合スレ 2
レス数が1000を超えています。これ以上書き込みはできません。
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やら自動化のシェルスクリプトなど便利なものがあるみたいですが、本質的に理解したい人や初めての人は全て手動でやる事を進めます。
基本的に分からない事やトラブルに関しての質問をする時は気を付けましょう。
なるべく抽象的な表現は避け、具体的な事象を元に理論立てて相手に分かりやすいように質問される側の立場に立って質問してください。
というわけでハンバーガー作りが好きな人はどぞ。↓
0952login:Penguin
2016/02/24(水) 04:15:30.37ID:zUJfxNr/最近の若者はたかがインストールごときで甘い。
私たちの世代なんかwin -> linuxの移行はcygwinでkernelをbuildして移行したものですよね。
0953login:Penguin
2016/02/25(木) 10:51:26.88ID:ifD46ftNroot:/sources/linux-4.4.2# make proper
Segmentation fault
chrootする前はちゃんと動いてたのに、なぜだ
Version 20160219-systemd at Debian Jessie 64
0954login:Penguin
2016/02/26(金) 11:37:49.05ID:M7CKwGXfいや戻ってこないけどね。バトンタッチだ。
echo 'main () {}' >test.c
echo 'test:' >Makefile
make
0955login:Penguin
2016/06/21(火) 06:31:23.92ID:yrCOGXMs当時すでにvmwareとかあったろ
0956login:Penguin
2016/09/23(金) 22:30:16.78ID:BYbXF3MC0957login:Penguin
2016/10/06(木) 21:27:05.26ID:FCRRPxfA別になってる理由が良くわからん
どっかに説明ある?
0958login:Penguin
2016/10/06(木) 22:57:45.65ID:Je+EKsrn0959login:Penguin
2016/10/08(土) 20:49:40.62ID:CekWJMi60960login:Penguin
2016/10/08(土) 20:50:04.80ID:CekWJMi60961login:Penguin
2016/10/08(土) 20:50:51.94ID:CekWJMi6翻訳する必要ないとかいい出すのかねこのバカは
0962login:Penguin
2016/10/08(土) 20:51:50.42ID:CekWJMi6どっかに説明あるか聞いてんだよこのボケが
わからんなら黙ってろクズ
0963login:Penguin
2016/10/08(土) 22:49:39.04ID:lXYhSFwL0964login:Penguin
2016/10/10(月) 02:44:27.01ID:kpa4fYOGLFSってとりあえずインストールして楽しむってディストリじゃなくて、なんか明確な目的意識を持ってLFSを選ぶ人が使うことが多いディストリだと思うんだよね。
だから、それを踏まえた上で、自分の目的にsystemdが必要かどうか吟味すればいいんじゃないかな?
学習目的でかつ、systemdが自分の目的に必要かどうかわからないなら、systemdじゃないものでいいんじゃないかな?
インストールして楽しむだけだったらどっちでも良いと思う、目新しいのはsystemd
0965login:Penguin
2016/10/21(金) 12:31:23.55ID:Qarb+pkd0966login:Penguin
2016/12/05(月) 15:51:12.31ID:AWympdEBてるけれど、これは大文字と小文字を間違えてるね。
http://www.linuxfromscratch.org/blfs/view/stable/postlfs/cacerts.html
0967login:Penguin
2016/12/05(月) 17:14:22.51ID:AWympdEBの変数も宣言されてるだけで使われてないね。
0968login:Penguin
2017/01/14(土) 17:27:49.20ID:gBgGPx926.7.1. Linux API ヘッダー のインストール でエラーになりました
root:/sources/linux-4.7.2# make INSTALL_HDR_PATH=dest headers_install
CHK include/generated/uapi/linux/version.h
HOSTCC scripts/basic/fixdep
gcc: error trying to exec '/tools/lib/gcc/i686-pc-linux-gnu/6.2.0/../../../../i686-pc-linux-gnu/bin/as': execv: No such file or directory
make[1]: *** [scripts/Makefile.host:91: scripts/basic/fixdep] Error 1
make: *** [Makefile:446: scripts_basic] Error 2
そのパスのファイル自体は存在するけど実行しようとしたらファイルが無いと言われました
また、chroot環境から抜けると実行もできました
# /mnt/lfs/tools/i686-pc-linux-gnu/bin/as -v
GNU assembler version 2.27 (i686-pc-linux-gnu) using BFD version (GNU Binutils) 2.27
chrootすると実行できないというのは何か理由が考えられるでしょうか?
0969login:Penguin
2017/01/14(土) 21:24:42.91ID:phXUZIli調べましたか? たいていは手順を誤ったからですよ
0970login:Penguin
2017/01/15(日) 02:47:24.39ID:8DKqVFZTそれで探してみます
0971login:Penguin
2017/01/15(日) 16:34:51.61ID:bWMbg2GH対象のgccとas("/tools/lib/gcc/i686-pc-linux-gnu/6.2.0/../../../../i686-pc-linux-gnu/bin/as" と "/tools/lib/gcc/i686-pc-linux-gnu/6.2.0/../../../../i686-pc-linux-gnu/bin/gcc" かな)
は両方共32bitになってる?
0972login:Penguin
2017/01/15(日) 17:15:33.84ID:qCD+bd+Zhttp://www.linuxquestions.org/questions/linux-from-scratch-13/chapter-6-7-linux-3-16-2-api-headers-errors-on-installation-of-api-headers-4175534129/
toolchain作りに失敗してるって書いてはるし、
おもしろいのはPDF版をコピーペーストしてないかい?だって
さすがおもしろい指摘だね
0973login:Penguin
2017/01/15(日) 17:50:05.65ID:bWMbg2GHそうそう、まさにそれと同じのを意図してた
>>971の書き方はちょっと、というかかなり不適切だったね
LFSに挑戦するぐらいだから勉強目的だと思うんで一応お詫びに解説しとくと、ELFには動的なリンカ/ローダ(インタープリタとかそのへんの呼び方はまちまちだったりする)へのパスが埋め込まれてるのね
それを確認するのが>>972さんのリンク先のreadelfの部分
んで実行時にシェルとかこの場合gccとかがforkして対象のELFをexecするんだけど、その時にexecがENOENT、No such file or directoryを返す原因として
1. そもそも対象の実行ファイルがない
2. スクリプトや ELF のインタープリター(上でreadelfで確認した物)が存在しない
の2つのケースがあるんだけど、多くのアプリのエラーメッセージは1が原因であるようにしか読めないようなメッセージになってることが多い
で結果として2が原因だった場合、実行ファイルはあるのにそれを実行しようとすると「そんな実行ファイルは無いよ」みたいな意味不明な事になってハマるっていう流れ
0974login:Penguin
2017/02/17(金) 23:10:53.22ID:ugIMzoK90975login:Penguin
2017/02/17(金) 23:11:11.92ID:ugIMzoK90976login:Penguin
2017/02/17(金) 23:11:28.76ID:ugIMzoK90977login:Penguin
2017/02/17(金) 23:12:08.95ID:ugIMzoK90978login:Penguin
2017/02/17(金) 23:12:44.49ID:ugIMzoK90979login:Penguin
2017/02/17(金) 23:13:02.77ID:ugIMzoK90980login:Penguin
2017/02/17(金) 23:13:26.85ID:ugIMzoK90981login:Penguin
2017/02/17(金) 23:13:45.74ID:ugIMzoK90982login:Penguin
2017/02/17(金) 23:14:05.57ID:ugIMzoK90983login:Penguin
2017/02/17(金) 23:14:20.94ID:ugIMzoK90984login:Penguin
2017/02/17(金) 23:14:44.12ID:ugIMzoK90985login:Penguin
2017/02/17(金) 23:15:15.75ID:ugIMzoK90986login:Penguin
2017/02/17(金) 23:15:38.16ID:ugIMzoK90987login:Penguin
2017/02/17(金) 23:15:56.86ID:ugIMzoK90988login:Penguin
2017/02/17(金) 23:16:24.29ID:ugIMzoK90989login:Penguin
2017/02/17(金) 23:16:41.02ID:ugIMzoK90990login:Penguin
2017/02/17(金) 23:16:54.26ID:ugIMzoK90991login:Penguin
2017/02/17(金) 23:17:21.85ID:ugIMzoK90992login:Penguin
2017/02/17(金) 23:17:45.72ID:ugIMzoK90993login:Penguin
2017/02/17(金) 23:18:00.88ID:ugIMzoK90994login:Penguin
2017/02/17(金) 23:18:18.77ID:ugIMzoK90995login:Penguin
2017/02/17(金) 23:19:14.51ID:ugIMzoK90996login:Penguin
2017/02/17(金) 23:19:30.85ID:ugIMzoK90997login:Penguin
2017/02/17(金) 23:19:46.09ID:ugIMzoK90998login:Penguin
2017/02/17(金) 23:20:09.65ID:ugIMzoK90999login:Penguin
2017/02/17(金) 23:20:27.87ID:ugIMzoK91000login:Penguin
2017/02/17(金) 23:21:05.47ID:ugIMzoK910011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
life time: 3841日 18時間 27分 48秒
10021002
Over 1000Thread運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 2ちゃんねる専用ブラウザからの広告除去
★ 2ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.2ch.net/
▼ 浪人ログインはこちら ▼
https://login.2ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。