Knoppix V9.1をカスタマイズした時のログ

# 前書き
一連の作業をシェル化したので更新します。
シェルは以下のものを使用します。
・[knoppix-live.sh](https://github.com/office-itou/Linux/blob/master/installer/source//knoppix-live.sh)（時々更新）
★作業環境
・Core i7-6700
・[VMware Workstation 16 Pro](https://www.vmware.com/jp/products/workstation-pro.html) (Ver.16.2.3)
・1コア/4GiBメモリー/64GiBハードディスクの仮想環境(ゲストOS:Debian 10 x64)
★カスタマイズ内容
・日本語化
・VMwareの共有フォルダーに対応
・パッケージをstableで最新化（不具合が出たらやめる）
・named/ssh/smbd/nmbd/avahi-daemonの自動起動
・ユーザーパスワードとsmbパスワードの設定（当シェルではknoppix）
・その他（細々とした設定）
# ファイル準備
以下のファイルを同一ディレクトリーに入れる
（容量:60GiBのドライブが目安）
・[knoppix-live.sh](https://github.com/office-itou/Linux/blob/master/customize/knoppix-live.sh)
・[KNOPPIX_V9.1DVD-2021-01-25-EN.iso](http://ftp.riken.jp/Linux/knoppix/knoppix-dvd/KNOPPIX_V9.1DVD-2021-01-25-EN.iso)  
（原本ファイルが無いとシェルがwebからダウンロードする）  
# KNOPPIX_V9.1DVD-2021-01-25-EN.isoで起動
【GUI】
・”Monitor Settings”にて画面解像度を最適なものにする
・”Screensaver”でスクリーンセーバーを”Disable Screen Saver”にする
★以下はKnoppix内の端末を利用する時は不要
・”Start SSH Server”でSSHを起動する
・”sudo /etc/init.d/avahi-daemon start”をKnoppix内の端末で実行
・他のPCから”knoppix@microknoppix”でログインする
# 端末内作業
一連の作業が完了すると以下のファイルができる（作業は2時間ほど）
・KNOPPIX_V9.1DVD-2021-01-25-JP.iso（6GiB程度）
★注意
開始時の時刻が戻される事が有るので時刻がずれたら”sudo ntpdate ntp.nict.jp”を再実行
```bash:
# 地域設定
ls -l /etc/localtime
sudo cp -p /etc/localtime /etc/localtime.org
sudo ln -fs /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
ls -l /etc/localtime
# apt設定
sudo cp -p /etc/apt/sources.list /etc/apt/sources.list.org
sudo bash -c "
    cat /etc/apt/sources.list.org                                                  | \
    sed  -e 's/ftp\.de/deb/g'                                                        \
         -e 's~\(security\.debian\.org\)~\1/debian-security~g'                       \
         -e 's~stable/updates~stable-security~g'                                   | \
    sed  -e '/^deb http:\/\/deb\.debian\.org\/debian testing/a deb http://security.debian.org/debian-security testing-security main contrib non-free' | \
    sed  -e '/^deb http:\/\/deb\.debian\.org\/debian stable-updates/a deb http://deb.debian.org/debian testing-updates main contrib non-free' | \
    sed  -e 's/^\(deb .* oldoldstable\(\|-[A-Za-z]*\) .*$\)/#\1/g'                   \
         -e 's/^\(deb .* oldstable\(\|-[A-Za-z]*\) .*$\)/#\1/g'                      \
         -e 's/^\(deb .* testing\(\|-[A-Za-z]*\) .*$\)/#\1/g'                        \
         -e 's/^\(deb .* unstable\(\|-[A-Za-z]*\) .*$\)/#\1/g'                       \
         -e 's/^\(deb .* experimental\(\|-[A-Za-z]*\) .*$\)/#\1/g'                 | \
    sed  -e 's/^\(deb .* \([A-Za-z]*\)-backports-sloppy .*$\)/#\1/g'                 \
         -e 's/^\(deb .* \([A-Za-z]*\)-backports .*$\)/#\1/g'                        \
         -e 's/^\(deb .* \([A-Za-z]*\)-proposed-updates .*$\)/#\1/g'                 \
    > /etc/apt/sources.list
"
sudo apt-get update
# 時刻合わせ
ls -l /etc/localtime
sudo apt-get -y -t stable install ntpdate
sudo ntpdate ntp.nict.jp
date
ls -l /etc/localtime
# 作業
sudo ./knoppix-live.sh
```
# ログの一部
```bash:
knoppix@Microknoppix:/media/sda1$ sudo ./knoppix-live.sh
*******************************************************************************
2022/05/04 14:40:50 : start [./knoppix-live.sh]
*******************************************************************************
34816+0 records in
34816+0 records out
17825792 bytes (18 MB, 17 MiB) copied, 0.223802 s, 79.6 MB/s
--- DVD -> HDD ----------------------------------------------------------------
--- Change minirt.gz ----------------------------------------------------------
--- KNOPPIX_FS.iso -> HDD -----------------------------------------------------
--- KNOPPIX1_FS.iso -> HDD ----------------------------------------------------
--- Customize HDD [chroot] ----------------------------------------------------
*******************************************************************************
2022/05/04 05:47:22 : start [/knoppix-setup.sh]
*******************************************************************************
--- initialize ----------------------------------------------------------------
--- localize ------------------------------------------------------------------
Generating locales (this might take a while)...
  en_US.UTF-8... done
  ja_JP.UTF-8... done
Generation complete.
--- module install ------------------------------------------------------------
・・・ 省略
--- cleaning ------------------------------------------------------------------
--- terminate -----------------------------------------------------------------
*******************************************************************************
2022/05/04 06:05:05 : end [/knoppix-setup.sh]
*******************************************************************************
--- Remaster HDD -> Compress --------------------------------------------------
--- Remaster HDD -> Compress [_wrk0] ------------------------------------------
--- Remaster HDD -> Compress [_wrk1] ------------------------------------------
--- Remaster HDD -> Compress [xorriso:KNOPPIX_FS] -----------------------------
・・・ 省略
-rw-r--r-- 1 root root 5.7G May  4 15:58 KNOPPIX_V9.1DVD-2021-01-25-JP.iso
*******************************************************************************
2022/05/04 15:58:50 : end [./knoppix-live.sh]
*******************************************************************************
knoppix@Microknoppix:/media/sda1$ 
```
# 後書き
以下のホームページを参考にしています。（感謝）
・[KNOPPIX日本語DVD版を作成 - Linux活用レシピ](https://linux-memo.net/knoppix/knoppix_customjp090100_top.html)