-
Notifications
You must be signed in to change notification settings - Fork 0
usage_ja
NAKA-MURA Hayate edited this page Sep 7, 2023
·
7 revisions
- プロファイルディレクトリ内の設定ファイルをいじる
-
sudo ./mkdebiso -p <プロファイルディレクトリ>を実行する - 入力を求められる箇所があるので適切な値をキーボードで入力する
- ISOイメージが「out」ディレクトリ内にできあがる
profile directory/
├── calamares_config.d/
│ ├──branding/
│ ├──modules/
│ └──settings.conf
├── dirootfs/
│ └──root/
│ └──customise_dirootfs.d/
│ ├──preinstall.sh
│ └──postinstall.sh
├── grub/
├── sources.list.d/
├── trusted.gpg.d/
├── exclude_packages.arch
├── flatpak_packages.arch
├── packages.arch
├── ppa.arch
└── profiledef.sh
ISOファイル名などの設定ファイル。
- DISTRO_NAME
ディストロ名。 - DISTRO_UNAME
ディストロのUNIX名。小文字アルファベット、0から9までの数字、ハイフンあるいはアンダーバーから構成される。 - DISTRO_VERSION
ディストロのバージョン番号。 - UPSTREAM
アップストリーム名。「debian」か「ubuntu」。 - UPSTREAM_VERSION
アップストリームのバージョンコードネーム。現時点ではbookwormとjammyで検証済み。 - MIRROR_URL
リポジトリミラーのURL。 - ARCH
アーキテクチャ。amd64のみサポート。
Calamaresの設定ファイルをdebパッケージからインストールしない場合は、設定ファイルをこのディレクトリに置く。
ライブ環境のファイルシステムに追加するファイル。例えばdconfや自動ログイン設定、デスクトップテーマなど。
パッケージリポジトリの一覧を置くディレクトリ。自前のリポジトリを運用する場合などで外部リポジトリを追加する場合は、「trusted.gpg.d」内にGPG鍵を追加する事。
パッケージリポジトリの一覧。自前のリポジトリを運用する場合などで外部リポジトリを追加する場合は、「trusted.gpg.d」内にGPG鍵を追加する事。
上記のバイナリ形式のGPG鍵を入れるディレクトリ。
導入するdebパッケージの一覧。
導入するFlatpakパッケージの一覧。Flathubからのみサポートされる。
削除するdebパッケージの一覧。たまに要らないパッケージが導入される場合がある(例えばLXQtをインストールしようとするとXfceやGNOMEまで付いてくる)から、導入後にこのような不要なパッケージを削除するには、このリストを用意しておくと良かろう。
パーソナル・パッケージ・アーカイブの一覧。
debパッケージの導入前に実行するスクリプト。
debパッケージの導入後に実行するスクリプト。