KDE/ja

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

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

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

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

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

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

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

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


 * : OpenRC やその他の init システムとともに使用するために systemd プロジェクトから抽出された、 プロファイルでデフォルトとなっている、スタンドアローンの logind パッケージ.
 * : systemd の一部であるセッショントラッカーを使用します. systemd のユーザーは、ここではこの他のものに取り組む必要はありません.

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


 * : udev による Linux の動的かつ一貫したデバイス命名のサポートを有効化します.
 * : 以前のカーネルや各種ツールチェーンとのよりよい互換性を求めた udev のフォーク.
 * : systemd の一部であるデバイスマネージャーを使用します. systemd のユーザーは、ここではこの他のものに取り組む必要はありません.

その他

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

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

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

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

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

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

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

を使用する場合、Plasma は で起動できます

ログインしたときに実行される、ユーザのプロファイルファイルに以下を追加することもできます:

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

システムトレイ
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 のスクリプトは と  に置かれています. 終了スクリプトは source されるものではないので、実行可能ビットを必要とします. これについては の記事により詳しい情報があります.

ダイアログのための非 root ユーザ認証
プリンタ、無線ネットワークの追加、ユーザの追加など、一部の KDE のダイアログには管理者認証が必要です. 認証は を介して処理され、 から独立して扱われます. Gentoo のデフォルトでは root アカウントが唯一の管理者で、ユーザアカウントが を介して root コマンドを実行できたとしても、これらの KDE ダイアログの認証は失敗するでしょう.

を利用した無線ネットワークの追加は、Gentoo パッケージの一部である、 plugdev グループに属するすべてのユーザのアクセスを許可する polkit ルールによって、すでに許可されています. 他のダイアログについては、手動で挙動を設定する必要があります: wheel グループのすべてのユーザを管理者にする必要がある場合は、 のコピーを作成して、50 より小さい数で始まるファイル名に変更し、 の行を次のように編集してください:

ルール設定についてのさらなる詳細は wiki ページにあります.

GUI アプリケーションを root 権限で実行する
KDE Plasma にはグラフィカルなプログラムを root 権限で開始するためのユーティリティーがあります. で提供されています - これを  USE フラグとともにビルドすると  へのグラフィカルフロントエンドがインストールされます. これは を必要とし、X の中でのみ機能します.

変更を適用するために、忘れずにパッケージを再ビルドしてください:

これは KRunner または端末エミュレーターから を実行することで使用できます:

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

ファイル
XDG 標準ディレクトリが KDE Plasma と KDE アプリケーションのために使用されています:


 * (デフォルトでは ) - 設定ファイル
 * (デフォルトでは ) - アプリケーションデータ

削除
KDE Plasma とその依存を削除するための最初のステップは、 を unmerge することです. この時点ではまだシステムからどんなファイルも削除しないので、デスクトップ環境は動作し続けるでしょう:

次のステップでは、 ディレクトリ内の 、 そして から KDE Plasma 固有のエントリを探索し、それらを消すのがよいでしょう.

最後に、Plasma パッケージとその依存をすべてアンインストールするためのコマンドを実行してください. 実行中のすべての Plasma セッションから事前に抜けておくのがよいでしょう:

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

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

インストール
パッケージが完全な Release Service バンドルを提供します:

すべてのパッケージが必要ではない場合、代わりに上のリストから 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 からアップグレードする方法、マイグレーション、トラブルシューティングについての情報.
 * - メイン ebuild リポジトリから削除された古い KDE ソフトウェア用.
 * - メイン ebuild リポジトリから削除された古い KDE ソフトウェア用.

外部リンク

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