Calamares を試してみる
環境
- Debian Testing (Debian 13 : 2024/6/30 時点 )
インストール
デスクトップ環境にインストールしたらどうなるかな?
# apt install calamares
インストール後、メニューには出てくるけれど、選択しても特に変化ありませんでした。
CUIで見るとこのようなエラー
QSocketNotifier: Can only be used with threads started with QThread
19:08:58 [1]: static Calamares::Settings* Calamares::Settings::init(bool)
ERROR: Cowardly refusing to continue startup without settings.
"/etc/calamares/settings.conf"
"/usr/share/calamares/settings.conf"
19:08:58 [1]: static Calamares::Settings* Calamares::Settings::init(bool)
ERROR: FATAL: none of the expected configuration file paths exist.
何か追加設定が必要らしいですね。
先のメニューの下の方に「ソフトウェア」のインストール候補にあるのでそれを選んでみました。
インストールして、「開く」とすると Debian のインストーラが表示されます。
パッケージ何が必要だったのかな?
# apt list --installed | grep calamares
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
calamares-settings-debian/testing,now 13.0.6-1 all [installed]
calamares/testing,now 3.3.7-1+b1 amd64 [installed]
一旦ソフトウェアマネージャから削除して、calamares 関連のパッケージを調べてみます。
# apt-cache search calamares
calamares - distribution-independent installer framework
calamares-extensions - Mobile module for Calamares installer framework
calamares-extensions-data - Mobile module for Calamares installer framework - data files
calamares-settings-debian - Debian theme and settings for the Calamares Installer
calamares-settings-mobian - Calamares branding and configuration for Mobian
libkpmcore-dev - KDE Partition Manager Core development files
libkpmcore12 - KDE Partition Manager Core
試しにコレを入れてみました。
# apt install calamares-settings-debian
ソフトウェアマネージャからインストールしたのと同様に動きますね。
カスタマイズ
別記事にまとめました。
「Calamares のカスタマイズ」
https://qiita.com/nanbuwks/items/25b9053609a327817bf7