LFSブック日本語版 (lfsbookja)
http://lfsbookja.osdn.jp/
結構過ぎてるけど、アドベントカレンダー的にやりたいし、やらないと一生やらないので。
古いノート(ThinkPad SL510)にUbuntu 20.04.1 LTSをインストールしてやってみる(systemd版)
Linuxは初心者Lv。出来れば脱初心者Lvでは無くなるかな。
2.2. ホストシステム要件
ホストシステムに、上のソフトウェアの適切なバージョンがインストールされているかどうか、またコンパイルが適切に行えるかどうかは、以下のスクリプトを実行して確認することができます。
該当version-check.shにてチェックした結果
bash, version 5.0.17(1)-release
/bin/sh -> /usr/bin/dash
ERROR: /bin/sh does not point to bash
Binutils: ./version-check.sh: line 10: ld: command not found
./version-check.sh: line 11: bison: command not found
yacc not found
bzip2, Version 1.0.8, 13-Jul-2019.
Coreutils: 8.30
diff (GNU diffutils) 3.7
find (GNU findutils) 4.7.0
./version-check.sh: line 25: gawk: command not found
/usr/bin/awk -> /usr/bin/mawk
./version-check.sh: line 35: gcc: command not found
./version-check.sh: line 36: g++: command not found
(Ubuntu GLIBC 2.31-0ubuntu9.1) 2.31
grep (GNU grep) 3.4
gzip 1.10
Linux version 5.4.0-56-generic (buildd@lgw01-amd64-025) (gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)) #62-Ubuntu SMP Mon Nov 23 19:20:19 UTC 2020
./version-check.sh: line 41: m4: command not found
./version-check.sh: line 42: make: command not found
GNU patch 2.7.6
Perl version='5.30.0';
Python 3.8.5
sed (GNU sed) 4.7
tar (GNU tar) 1.30
./version-check.sh: line 48: makeinfo: command not found
xz (XZ Utils) 5.2.4
./version-check.sh: line 51: g++: command not found
g++ compilation failed
標準インストールだとそれなりに出る。
色々追加が必要。