KDE/ja

KDEとは、Article description::人気のPlasmaデスクトップ環境を含む、豊富なアプリケーションを開発しているフリーソフトウェアコミュニティです.

GentooのKDEサポートは、大量のKDEベースのソフトウェアの他にも、KDE Frameworks 5、Plasma 5、Applicationsと多岐に渡って非常に優れています.

プロファイル
必ずしも必要ではありませんが、容易なインストールと快適なKDEの利用ために適切なprofileを選択することを推奨します. profileが多数のグローバルまたはパッケージ特有のUSEフラグをセットしてくれるためです.

最も適したプロファイルを選択するには、まず利用可能なものをリストします.

それから、 を適切なプロファイル番号で置き換えて正しいプロファイルを選択します:

Plasma 5デスクトップ環境には、OpenRC なら 、systemd なら   を選んでください. プロファイルでセットされるもの以外の USE フラグの組み合わせも(特に KDE Plasma デスクトップ環境全体ではなくて選択したアプリケーションを実行する場合は)技術的には可能かもしれませんが、サポートされていなかったり、検証されていなかったり、あるいは予期しない機能喪失を引き起こすかもしれないことに注意してください.

サービス
これらのサービスは、先ほど選んだ profile によるデフォルトのものが - 以下の章でのインストール作業で - 自動的に導入されますが、それでも KDE Plasma を初めて開始する前に正しくセットアップする必要があります. デフォルトから外れたい場合には KDE Plasma や KDE Applications に先立って  を使ってそれらをインストールし、Portage がそれらを考慮に入れることができるようにすることをお勧めします. これらのサービスをセットアップする方法については以下のリンクをたどってください.

セッショントラッカー
これらのうち1つだけを選択します:


 * elogind: systemd プロジェクトから抽出された、OpenRC やその他の init システムとともに使用するためのスタンドアローンの logind パッケージ.
 * systemd: systemd の一部であるセッショントラッカーを使用します. systemd のユーザーは、ここではこの他のものに取り組む必要はありません.
 * consolekit: ユーザー、ログインセッションおよび seat を定義、追跡するためのフレームワーク. これが プロファイルの現在のデフォルトです.

デバイスマネージャー
これらのうち1つだけを選択します:


 * eudev: よりよい互換性を得ることを目標としている、Gentoo による udev のフォーク. これが プロファイルの現在のデフォルトです.
 * udev: udev による Linux の動的かつ一貫したデバイス命名のサポートを有功化します.
 * systemd: systemd の一部であるデバイスマネージャーを使用します. systemd のユーザーは、ここではこの他のものに取り組む必要はありません.

その他

 * D-Bus: D-Bus メッセージバスシステムの使用を有効化します.
 * polkit: システム全体のサービスへの権限を管理する polkit フレームワークを有功化します.
 * udisks: ストレージ関係のいくつかのサービスのサポートを有効化します.

X サーバー
X 環境をセットアップするには X server の記事を読み、その手順に従ってください.

パッケージの衝突
KDE Plasma や Applications には多くの依存関係があります. これらの依存関係のいくつかは選択されるパッケージをあらかじめ決定しますが、それ以外では複数の選択肢があります.


 * FFmpeg: デフォルトでは の   USE フラグが有効化されており、 に依存するようになっています. システムの他の部分では  を使用したいユーザーはこのフラグをオフに切り替えてください.
 * JPEG: 5.11.1以降、 は に依存しています. いずれにせよ、Gentoo はデフォルトとしてこちらを  よりもお勧めしています.

Plasma
Plasma 5は現在の世代のKDEのデスクトップ環境で、Qt 5とKDE Framework 5に基づいています.

インストール
パッケージが完全な Plasma 5 デスクトップを提供しており、多数の USE フラグによって設定可能です:

代わりに、 はとても基本的なデスクトップを提供しており、ユーザーは必要な、あるいは自身が足りていないと気付いた機能の追加パッケージのみを自由にインストールすることができます:

ウィジェット
パッケージ( によって既に導入済み)には多くの有用なウィジェットが含まれています:

ディスプレイマネージャー
SDDM (Simple Desktop Display Manager) がおすすめのログインマネージャーで、デフォルトで を通じて自動的に導入されます. これが推奨のオプションです. 代わりに、 USE フラグを  に設定することで導入される LightDM を使用することもできます. 選択に応じて適切に の設定を変更してください. さらなる問題が起こった場合には SDDM のページを読んでください.

ディスプレイマネージャーを使用しない
Plasma は を使った昔ながらの方法で開始することもできますが、有効なセッションを確実に得られるようにするために追加の手順を踏む必要があります. 以下の解決策は ConsoleKit 限定です:

システムトレイ
Plasma 5は systray アイコンについて StatusNotifier 仕様を使用しています. すべてのアプリケーションがこの新しいシステムに移植されているわけではないためいくつかの回避策 があり、また Plasma 5は古い xembed ベースのシステムトレイアイコンを StatusNotifier のアイコンに変換する手段も持っています.

レガシーサポートは、 を導入する  を  でセットすることで有効になります.

Pidgin
は を必要とします. インストールが終わると Ubuntu Indicator プラグインが Tools | Plugins に表示されます.

KWallet
多くのユーザーは、ログイン後に(無線)ネットワーク接続を追加する時や でEメールアカウントを追加する時に Plasma の暗号化されたパスワードストレージである  を紹介されるでしょう.

Kwallets の管理やパスワードのインポート、エクスポートが行える、 があります:

KWallet の自動アンロック
はログインの後に続いて kwallet へのアクセスのためにパスワードを尋ねられないようにする仕組みを提供します.

以下のセットアップが必要です:
 * Kwallet のセキュリティのため、GPG ではなく古典的な blowfish 暗号を使用する
 * ログインと kwallet で同じパスワードを選ぶ
 * ディスプレイマネージャーを PAM をサポートするように設定する - と  はどちらもこの要件を満たします:

KWallet の無効化
KWallet サブシステムを完全に無効化するには以下のファイルを編集します:

SSH/GPG エージェントの開始/終了スクリプト
ssh-agent のスクリプトは と  に置かれています. これについては Keychain の記事により詳しい情報があります.

GUI アプリケーションを root 権限で実行する
KDE Plasma にはグラフィカルなプログラムを root 権限で開始するためのユーティリティーがあります. で提供されています - これを  USE フラグとともにビルドすると  へのグラフィカルフロントエンドがインストールされ、 を実行することで使用できます. これは KRunner と端末エミュレーターのどちらからでも行えます:

Remember to rebuild the package to pick up the changes:

It can be used by invoking either from KRunner or a terminal emulator:

root パスワードを尋ねるメッセージダイアログが表示されます.

Applications
各リリースは Qt 5/KDE Frameworks 5 に基づく様々なアプリケーションとサポートライブラリからなっています.

入手可能なバージョン
KDE Applications は以下のメタパッケージに分かれています:

インストール
パッケージが完全な Applications バンドルを提供しますが、代わりに上のリストから1つまたは複数のより小さなメタパッケージを選ぶこともできます:

ローカライゼーション
Plasma-5 や Applications はパッケージ毎に ローカライゼーション を含んでいます. ローカライゼーションは systemsettings で有効にできます.

KDE PIM
KDE PIM はメール、カレンダー、連絡先その他を含む個人的な情報を管理するためのアプリケーションスイートです. これにはいくつかのオプションの実行時依存関係があり、機能を拡張することができます:


 * ウイルス検出:
 * スパムフィルター: または

Frameworks
KDE Frameworks 5は KDE Plasma 5や KDE Applications の基礎を提供するライブラリやソフトウェアフレームワークの集まりですが、どのような Qt アプリケーションからでも活用できます.

Frameworks はその大部分がライブラリーでありユーザー向けの機能をほとんど提供しないため、手動でインストールする必要はありません - 必要なパッケージは依存関係として自動的に導入されます.

さらなる KDE ソフトウェア
ほとんどの重要な KDE アプリケーションは Gentoo ebuild リポジトリに含まれており、その多くは kde-apps や kde-misc カテゴリーにあります.

トラブルシューティング
サブ記事 トラブルシューティング を参照してください.

参考

 * Plasma 4 から 5 へのアップグレードページ - Plasma 4 からアップグレードする方法、マイグレーション、トラブルシューティングについての情報.
 * kde-sunset ebuild repository - メイン ebuild リポジトリから削除された古い KDE ソフトウェア用.
 * kde-sunset ebuild repository - メイン ebuild リポジトリから削除された古い KDE ソフトウェア用.

外部リンク

 * KDE の公式ユーザー Wiki
 * KDE の公式フォーラム
 * KDE Store (テーマ、ウィジェット、壁紙など)