KDE PlasmaがSnapパッケージに
「KDE Plasma」は、「Kubuntu」に採用されているデスクトップ環境です。モダンなデスクトップ環境として「GNOME」と双璧をなすデスクトップ環境です。
その「KDE Plasma」がSnapパッケージになりました。
Snapパッケージとは
Snapパッケージは、従来のパッケージフォーマットである「deb」や「rpm」等に代わる新しいパッケージフォーマットです。Snapパッケージが利用できるOSは「Ubuntu」だけでなく、「Debian」「Fedora」「Arch Linux」「openSUSE」など、様々なOSで利用できます。
Snapパッケージは隔離された環境にソフトウェアを配置するため、他のソフトウェアや既存のシステムに影響を与えることなくソフトウェアのインストールや利用が可能です。
また、もしソフトウェアで不具合などの問題が発生すれば、以前のバージョンにロールバックする機能も備えています。
SnapパッケージはLinuxのソフトウェアをパッケージ化するための次世代のパッケージフォーマットです。
Snapの利用方法は、以下を参照してください。
各OSごとにSnapを利用する方法が紹介されています。
「Ubuntu」では、デフォルトで「Snap」が利用できるようになっています。
またデフォルトでインストールされている「Ubuntuソフトウェア」から、Snapパッケージ(Snapアプリ)の検索やインストールが可能です。
既存のシステムに影響を与えない
デスクトップ環境は、様々なコンポーネントと連携して動作する複雑なソフトウェアです。そのためすでにデスクトップ環境がインストールされているシステムに他の異なるデスクトップ環境をインストールすると、設定等リソースの奪い合いや衝突が発生し、期待通りに動作しないケースがあります。
例えば「Ubuntu(GNOME)」に「Kubuntu(KDE Plasma)」や「Xubuntu(Xfce)」など複数のデスクトップ環境をインストールするケースがこれに該当します。
Snapは各ソフトウェアを異なる領域に配置(インストール)するため、このようなリソースの衝突を避けることができ、またお互いのシステムに影響を及ぼすことなくソフトウェアを活用できます。
アンインストールが簡単
同一システムに複数のデスクトップ環境をインストールすることは簡単ですが、アンインストールは手間がかかります。Snapはソフトウェア毎に隔離されてインストールされるため、アンインストールが非常に簡単です。
もちろん既存のシステムに影響を与えることなくアンインストールできます。
Snap版KDE Plasma
Snap版「KDE Plasma」は、Snapパッケージで提供されるデスクトップ環境です。そのため上記のようなSnapの利点を活用できます。
あくまで試験的なリリース
今回リリースされたSnap版「KDE Plasma」はあくまで試験的なリリース(テクニカルプレビュー版)であり、基本的な機能の提供に留められています。つまり安定版ではなく、日常的に利用する品質ではありません。
しかしSnapで提供されるデスクトップ環境を試すには十分な出来でしょう。
スタンドアローンアプリケーションとして動作
Snap版「KDE Plasma」は、スタンドアローンアプリケーションとして提供されます。Snap版「KDE Plasma」に関する情報は、以下を参照してください。
現在「Wayland」はサポートされていません。
これはSnap内からX11を起動することができず、結果「XWayland」も起動できないためです。
またホストシステムとの完全な隔離がまだ不十分です。
Snap版KDE Plasmaをインストールするには
Snap版「KDE Plasma」をインストールする方法です。ここでは例として「Ubuntu 18.04」にSnap版「KDE Plasma」をインストールします。
1.KDE Plasmaのインストール
「端末」を起動します。以下のコマンドを実行し、Snap版「KDE Plasma」をインストールします。
snap install --edge --devmode plasma-desktop
2.セッションの登録
以下のコマンドを実行し、Snap版「KDE Plasma」のセッションを登録します。
sudo wget https://metadata.neon.kde.org/snap/plasma-snap.desktop -O /usr/share/xsessions/plasma-snap.desktop
以上でインストール作業は完了です。
ここでPCを再起動します。
3.セッションの選択
ログイン画面でセッション選択メニューを開き、「プラズマ」を選択します。あとはいつも通りにログインします。
4.デスクトップ画面
以下のようにSnap版「KDE Plasma」が起動します。Snap版KDE Plasmaをアンインストールするには
Snap版「KDE Plasma」をアンインストールする方法です。1.KDE Plasmaのアンインストール
以下のコマンドを実行し、Snap版「KDE Plasma」をアンインストールします。
sudo snap remove plasma-desktop
2.セッションの登録解除
以下のコマンドを実行し、Snap版「KDE Plasma」のセッションを削除します。
sudo rm /usr/share/xsessions/plasma-snap.desktop