Install a minimal KDE on Debian 10 “buster”
Debian のインストール中に KDE デスクトップ環境を選択すると、インストーラはいくつかの追加のデスクトップアプリケーションをインストールします。 Kmail, Knotes, Korganizer, Kaddressbook, などです。 すべての KDE ユーザが、これらの余分なデスクトップアプリケーションに興味があるわけではありません。 しかし、それらを削除しようとすると、Debian は KDE 全体を削除してしまいます。 幸運なことに、Debian に KDE の最小限のバージョンだけをインストールする方法が存在します。
Background
私が最初に Linux を始めたとき、最終的に Debian に落ち着くまで、かなりの量のディストロをホッピングしました。 私がまだ決めていないことのひとつは、好みのデスクトップ環境です。 ほとんどの場合、XFCE か Gnome のどちらかを使っています。
KDE で Debian をインストールし、初めてログインした後、私には必要のない多くの余分なデスクトップアプリケーションに気づきました。 たとえば、Kmail です。 Kmail は素晴らしい電子メールクライアントだと思いますが、個人的には Thunderbird の方が好きです。 大したことはないでしょう? Kmailを削除してThunderbirdをインストールすればいいだけです。 しかし、そうではありません。 Kmail を削除しようとするとどうなるか見てみましょう。
ちょっと大きなスクリーンショットです。 その要点は、Debian パッケージマネージャは KDE デスクトップ環境全体を削除することを意図しています。 言い換えれば、個々の KDE ソフトウェアアプリケーションを削除することはできません。 私は、DebianにKDEの最小限のバージョンだけをインストールする、別の方法が存在するはずだと考えました。 つまり、他のすべてのKDEソフトウェアアプリケーションをインストールすることなく、です。 幸運なことに、これは可能です。 この記事では、そのような最小限の KDE を Debian にインストールする方法をステップバイステップで説明します。
The wrong way to install a minimal KDE in Debian
KDE デスクトップ環境をインストールしようとするとき、通常 Debian インストール中に KDE Plasma を選択します:
これは本質的に kde-standard パッケージがインストールされることを意味します。 インストーラが完了し、ピカピカの新しい KDE デスクトップにログインすると、以下のような KDE 固有のデスクトップアプリケーションが追加されていることに気がつくでしょう。
- Akregator – RSS/Atom フィードアグリゲータ
- Ark – アーカイブユーティリティ
- Dragonplayer – 簡易ビデオプレイヤー
- Gwenview – イメージ ビューア
- Juk – 音楽プレイヤー
- Kaddressbook – アドレス帳
- Kate – 強力なテキストエディター
- Kcalc – 計算機
- Kde-…spectacle – screenshot capture utility
- Kmail – email client
- Knotes – sticky notes
- Kopete – instant messaging
- Korganizer – calender and personal organizer
- Okular – univeral document viewer
- Skanlite – image scanner
全ての素晴らしいデスクトップアプリケーションです。 KDE と Qt に特化したものばかりです。 そのため、誰もがこれらの製品を Linux システムに入れたいと思うわけではありません。 Gnome や GTK3 ベースのものに慣れているのかもしれません。 しかし、KDE 固有のデスクトップアプリケーションを削除しようとすると、Debian は KDE デスクトップ環境全体を削除してしまうのです。
つまり、もし Debian に KDE デスクトップ環境をインストールするつもりだが、上記のデスクトップアプリケーションをすべて必要としないのであれば、インストール時に KDE Plasma を選択しないでください、ということです。
最小限の KDE を Debian にインストールする正しい方法
ネットワークインストール ISO のダウンロード
最小限のバージョンの KDE を Debian にインストールするには、小さなネットワークインストール ISO からインストールすれば十分です。 先に 64-bit PC netinst.iso イメージを Debian ウェブサイトからダウンロードしてください。
ソフトウェアの選択画面で KDE Plasma を選択しないことに加え、通常通り Debian のインストールを完了します。 インストールが完了したら、Debian システムを初めて起動します。 グラフィカルなログイン画面は表示されず、シンプルなターミナルログインが表示されます。
Manually install a minimal KDE in Debian
ターミナルからシステムにログインし、以下のコマンドを実行して Debian の最小バージョンの KDE を手動でインストールしてください:
sudo apt -y install kde-plasma-desktop plasma-nm
インストールが完了したら、コマンドでシステムを再起動します:
sudo reboot
再起動後、ログインすると Debian はインストールしたばかりの KDE デスクトップ環境を表示してくれます:
Debian にこのような最小限の KDE バージョンをインストールすると、以下のデフォルトの KDE アプリケーションだけが利用可能になります。
- Dolphin – ファイルマネージャ
- Kfind – ファイル検索ユーティリティ
- Konsole – 端末プログラム
- Kwrite – 基本テキストエディター
- Konqueror – ウェブブラウザ
KDE の追加アプリケーションのインストール
Debian で KDE の最低バージョンをインストールしたら、次はどのようにインストールしますか。 もちろん、他の KDE 固有のデスクトップアプリケーションを自由にインストールすることができます。 このアプローチの付加的な利点は、KDE デスクトップ環境全体がアンインストールされる危険を冒すことなく、後の時点でそれらも実際に削除することができるということです。 Ark、Kate、Kcalc、Kde-spectacle、および Okular です。 このためのコマンド:
sudo apt -y install ark kate kcalc kde-spectacle okular
Wrap up
Debian で KDE デスクトップ環境をインストールすると、さらに多くの KDE 専用デスクトップ アプリケーションをインストールすることが出来ます。 もしあなたが私のように、これらすべてに興味がないのであれば、おそらく単に手動でこれらを削除しようとするでしょう。 そうすると、びっくりすることに、KDEデスクトップ環境全体も削除されてしまうのです。
この記事では、Debian が最小限のバージョンの KDE のみをインストールするという代替の解決策を紹介しました。 トリックは、Debian インストーラのソフトウェア選択画面で、KDE Plasma を選択しないことです。 新しくインストールした Debian が起動したら、ターミナルから手動でパッケージ kde-plasma-desktop plasma-nm
をインストールし、再起動します。 これで、インストールしたばかりの Debian システム上に KDE の最小バージョンができました。
もちろん、この記事の最後のセクションで紹介したように、KDE 固有のデスクトップアプリケーションをいくつかインストールすることは可能です。 さらに、KDE デスクトップ環境全体がアンインストールされるという好ましくない副作用なしに、それらを後から実際に削除することができます。 今後取り上げてほしい他のトピックについて、PragmaticLinux に気軽に連絡してください。