本家と何が違うか、調べたくて、
本家をダウンロード、cd-rに焼き、
仮想環境で起動してみました。
spacefmやlxterminalは、nekoさんが
お気遣いで追加なさったものです。
根幹の内容は、何も変わらないです。
仮想環境上、例のツールでインストールを
試みましたけど、austrumi_ja-3.8.3版と
同じ結果になりました。
設定は、フィジカルドライブに入っているcd-rを
イジェクトしない、で起動し、
vmwareで設けたsdaをフォーマットしてインストール
するんじゃないかな、という設定。
インストールに失敗し、イグジットし終了のlog。
意味がよくわかりません。もう少し親切にしてほしい。
同じようになるってことは、
私がやり方を間違っている可能性が高い!
ってことでせうかあぁ?(_ _;
[austrumi64 日本語化]
オリジナルISOから調査開始との事なので、
オリジナルから日本語化する手順を説明致します。
尚手順説明で使用するツール/コマンドは
austrumi64_ja-3.8.3.isoルートユーザ走行環境とします。
1.オリジナルaustrumi64-3.8.4.iso取得
ftp://austrumi.ru.lv/austrumi64-3.8.4.iso
2.日本語版austrumi64_ja-3.8.3.iso取得
austrumi64_ja-3.8.3.iso (409 M)
http://www.mediafire.com/file/ocx84eezgzzkkry/austrumi64_ja-3.8.3.iso
md5sum: d0b471aa4d1ca8bd02a7726e328428b9 austrumi64_ja-3.8.3.iso
3.austrumi64-3.8.3用パッチ取得
patches.tgz (67 M)
http://www.mediafire.com/file/yhsiucc63p3x7p9/patches.tgz/file
md5sum: e792b7cba9b01b49097e5e80c99be50b patches.tgz
4.initrd.gz置換
austrumi64-3.8.4.isoのinitrd.gzをaustrumi64_ja-3.8.3.isoのもので置換する。
--------------------------------
# ls
austrumi64-3.8.4.iso austrumi64_ja-3.8.3.iso patches.tgz
# dISO austrumi64-3.8.4.iso
# dISO austrumi64_ja-3.8.3.iso
# mv austrumi64-3.8.4/austrumi/initrd.gz org.initrd.gz
# mv austrumi64_ja-3.8.3/austrumi/initrd.gz austrumi64-3.8.4/austrumi/
# rm -fr austrumi64_ja-3.8.3
--------------------------------
5.パッチ適用
--------------------------------
# ls
austrumi64-3.8.4 austrumi64-3.8.4.iso austrumi64_ja-3.8.3.iso patches.tgz
# mkdir austrumi64-3.8.4/patch
# cd austrumi64-3.8.4/patch
# tar -xzf ../../patches.tgz
# for i in `ls`;do pkgs2tgz $i;done
# mv pkgs.* ../../
# cd ../../
--------------------------------
6.日本語版austrumi64_ja-3.8.4.iso作成
--------------------------------
# mv austrumi64-3.8.4 austrumi64_ja-3.8.4
# mkISO austrumi64_ja-3.8.4
--------------------------------
7.scim入力用データ更新
austrumi64_ja-3.8.4.isoライブ立ち上げ走行後
update-cacheコマンド実行し、
/tmp/cachecreate.tgzを得る。
--------------------------------
# cd ISO作成作業エリア
# mv /tmp/cachecreate.tgz austrumi64_ja-3.8.4/patch/
# mkISO austrumi64_ja-3.8.4
--------------------------------
以上で日本語化できたと思いますが、
eMMC等のパーティション認識必要な場合のカーネル更新手順を示します。
8.カーネル4.18-rc8ビルド済取得
v4.18-rc8.tar.xz (93 M)
http://www.mediafire.com/file/ge4eypab5ei9yxy/v4.18-rc8.tar.xz
md5sum: ea1e058ef45d6fc8d408a8a169a33ec2 v4.18-rc8.tar.xz
9.カーネル置換(4.17.13-->4.18-rc8)
--------------------------------
# ls
austrumi64_ja-3.8.4 austrumi64_ja-3.8.4.iso v4.18-rc8.tar.xz
# xz -dc v4.18-rc8.tar.xz|tar -x
# ls
austrumi64_ja-3.8.4 austrumi64_ja-3.8.4.iso v4.18-rc8 v4.18-rc8.tar.xz
# dFS austrumi64_ja-3.8.4/austrumi/austrumi.fs
# cp -a austrumi/lib/firmware org.firmware
# mv austrumi/lib/modules org.modules
# cp -a v4.18-rc8/64/lib/firmware/* austrumi/lib/firmware/
# mv v4.18-rc8/64/lib/modules austrumi/lib/
# mkFS austrumi
# rm -fr austrumi
# mv austrumi.fs austrumi64_ja-3.8.4/austrumi/
# mv austrumi64_ja-3.8.4/austrumi/bzImage org.bzImage
# mv v4.18-rc8/64/vmlinuz austrumi64_ja-3.8.4/austrumi/bzImage
# rm -fr v4.18-rc8
# mkISO austrumi64_ja-3.8.4
--------------------------------
10.パッチ更新
オリジナルが3.8.3から3.8.4へ更新された内容をチェックし、
日本語化で適用したパッチに対応変更が必要な場合更新する。
(1)initrd.gz
dINITコマンドでそれぞれ分解して"diff -r"コマンドで差分チェック
(2)austrumi.fs
dFSコマンドでそれぞれ分解して"diff -r"コマンドで差分チェック
(3)austrumi.tgz
"tar -xzf"コマンドでそれぞれ分解して"diff -r"コマンドで差分チェック
libreoffice,firefoxが新版に更新された場合、
pkgs.apl/libreoffice-fresh-ja-6.0.5-noarch-1
pkgs.apl/firefox-ja-61.0.1-x86_64-1
を対応新版用に変更する必要があります。
(現在古いままでも日本語化されています)
パッチpatches.tgzと新initrd.gzが私の行った日本語化の全てです。
前投稿でご案内したREADME.jaをお読み頂ければ、
firefoxのブックマーク等の変更継承方法も記述してあります。
ライブ版使用の視点で日本語化した為、
(仮想PCも含め)インストールに関しては何も考慮しませんでした。
libreoffice,firefox新版対応に更新しました。
又、ホームへのパッチ誤りを修正しました。
更に、置換用initrd.gzも収容しました。
patch-3.8.4.tgz (54 M)
http://www.mediafire.com/file/dd9z5no7biaxutw/patch-3.8.4.tgz
md5sum: 4ef2ddcbe389a148572f83cb263d6789 patch-3.8.4.tgz
前投稿の"4.initrd.gz置換"が不要で手順5を以下の様に変えます。
5.パッチ適用
--------------------------------
# ls
austrumi64-3.8.4 austrumi64-3.8.4.iso patch-3.8.4.tgz
# mv austrumi64-3.8.4/austrumi/initrd.gz org.initrd.gz
# mkdir austrumi64-3.8.4/patch
# cd austrumi64-3.8.4/patch
# tar -xzf ../../patch-3.8.4.tgz
# mv initrd.gz ../austrumi/
# for i in `ls`;do pkgs2tgz $i;done
# mv pkgs.* ../../
# cd ../../
--------------------------------
サイズ縮小化目的で日本語以外の言語を(/usr/share/localeから)削除しました。
又、追加ツールも含まれていません。
3.8.3版と同じ状態の為、ご指摘の各種問題点はその儘残っています。
austrumi64_ja-3.8.4.iso (389 M)
http://www.mediafire.com/file/p3ly8f5icdyrak9/austrumi64_ja-3.8.4.iso
md5sum: 3ceb270f0c55402455259ae77f1e3ee5 austrumi64_ja-3.8.4.iso