「Trinity」の版間の差分
(DeveloperWikiのリンク変更) |
(→トラブルシューティング: 翻訳を修正) |
||
(同じ利用者による、間の7版が非表示) | |||
2行目: | 2行目: | ||
[[en:Trinity]] |
[[en:Trinity]] |
||
{{Related articles start}} |
{{Related articles start}} |
||
− | {{Related| |
+ | {{Related|デスクトップ環境}} |
− | {{Related|pacman ヒント}} |
||
{{Related articles end}} |
{{Related articles end}} |
||
+ | Trinity デスクトップ環境 (TDE) [http://trinitydesktop.org/ プロジェクトページ] から: |
||
− | + | :TDE は、Unix 系オペレーティングシステム用に設計された完全なソフトウェアデスクトップ環境で、従来のデスクトップモデルを好むコンピュータ ユーザーを対象とした、無料/自由ソフトウェアです。2010 年に [[KDE]] 3.5 のフォークとして誕生した TDE は、現在では独自の個性と開発チームを持つ完全に独立したプロジェクトとなり、さまざまな Linux ディストリビューション、BSD、DilOS で利用できます。 |
|
+ | TDE は依然として古いバージョンの Qt に依存していますが、このバージョンは非推奨になっているため、現在は自社で保守しています。Trinity アプリケーションとアプレットは、他のデスクトップ環境でも動作する必要があります。 |
||
− | ==TDE について== |
||
− | TDE の最新の安定版は2019年12月30日にリリースされた R14.0.7 です。現在は 14.1.0 が開発中です。 |
||
+ | == インストール == |
||
− | Trinity は KDE 3.5 の独立したフォークであり開発コミュニティは KDE とは別になっています。Trinity プロジェクトによる継続的な開発によって KDE 3.5.10 の最終リリースに存在していた荒っぽいところは綺麗に仕上げられています。また、最新の環境を維持するために新しい便利な機能が多数追加されています。 |
||
+ | === バイナリパッケージ === |
||
− | R14 は真の TDE リリースとするためにブランドやアートワーク、グラフィックが全て変更されて Trinity プロジェクトとしてアップデートされており、KDE3 の標準的なイメージは残っていません。R14 コードベースの主要な改善と変更は 3.5.13-sru にバックポートされています。最新のグラフィックライブラリ, systemd, libusbx, udisk2 など新しい実装のハードウェアパラダイムでデスクトップは機能します。 |
||
+ | 基本的な Trinity 環境の場合は [[非公式ユーザーリポジトリ# trinity|trinity]] リポジトリから ''tde-tdebase'' パッケージをインストールするか、より完全な環境の場合は ''tde-meta'' パッケージをインストールします。 |
||
− | ==ソースからビルド== |
||
+ | [[アップグレード]] 中にエラーが発生した場合は、[[pacman/パッケージ署名#非公式な鍵を追加]] に従って {{ic|0x8685AD8B}} キーを追加します。 |
||
− | 2015年7月現在、Arch Linux に Trinity のパッケージは存在しないため、自分で作成する必要があります。Arch のパッケージを作成する方法は[[パッケージの作成]]を見て下さい。 |
||
+ | === ソースからビルド === |
||
− | R14 のソース tarball をダウンロードするには、[https://www.trinitydesktop.org/releases/R14.0.0/ Trinity R14.0.0 Release] のページの下部にある Download Source Tarballs リンクを辿って下さい。 |
||
+ | |||
+ | [https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging Trinity Packaging リポジトリ] には、ほとんどの Trinity パッケージの PKGBUILD ファイルが ''arch'' フォルダーに含まれています。 |
||
ソースは git リポジトリに存在します。リポジトリを複製する方法は Trinity プロジェクトの [https://wiki.trinitydesktop.org/Project_GIT_Information#Using_GIT GIT information] ページを見て下さい。 |
ソースは git リポジトリに存在します。リポジトリを複製する方法は Trinity プロジェクトの [https://wiki.trinitydesktop.org/Project_GIT_Information#Using_GIT GIT information] ページを見て下さい。 |
||
− | ビルド |
+ | 推奨されるビルド順序は、[https://wiki.trinitydesktop.org/How_to_Build_TDE TDE のビルド方法] ページで指定されています。 |
+ | |||
+ | {{Note|chroot でパッケージをビルドするには、[[DeveloperWiki:クリーンな chroot でビルドする]] を参照してください。}} |
||
− | == |
+ | == 起動 == |
+ | === 手動 === |
||
− | {{Warning|Arch で Trinity をビルドする場合 [[KDE|KDE4]] が存在しないクリーンな環境でビルドする必要があります。}} |
||
− | [[DeveloperWiki:クリーンな chroot 内でビルドする]] を参照してビルドするための chroot をセットアップしてください。[[en2:DeveloperWiki|DeveloperWiki]] に書かれているように {{ic|$CHROOT/root/repo}} に {{ic|local}} リポジトリを設定してビルドしたパッケージをリポジトリに追加します。 |
||
+ | Linux コンソールから Trinity を起動するには: |
||
− | 例: |
||
− | # mkarchroot -u $CHROOT/root |
||
− | # makechrootpkg -c -r $CHROOT |
||
− | # makechrootpkg -r $CHROOT |
||
+ | $ startx /opt/trinity/bin/starttde |
||
− | Which means respectively: |
||
+ | 詳細については、[[xinit]] を参照してください。 |
||
− | #update the chroot |
||
− | #build first package with the -c option |
||
− | #build remaining packages without update |
||
+ | === グラフィカル === |
||
− | ==起動と設定== |
||
+ | ''tde-tdebase'' には TDE ディスプレイマネージャーが付属しています。起動時に開始するには、{{ic|tdm.service}} を [[有効化]] します: |
||
− | TDE のインストールが成功したら、kdm を使って KDE Plasma を起動するのと同じように tdm デスクトップマネージャを使って TDE (や他のデスクトップ) を起動することができます。ディスプレイマネージャの init スクリプトは衝突しないように {{ic|kdm}} から {{ic|tdm}} に名前が変更されています。TDE には {{ic|tdm.service}} ファイルが含まれており systemd でブート時に tdm を起動することが可能です。また、{{ic|~/.xinitrc}} に starttde のパスを記述することで TDE をコマンドラインから起動することもできます。どちらにしろ tdm や TDE の起動は簡単です。 |
||
+ | == ヒントとテクニック == |
||
− | ===systemd で tdm.service を有効化してブート時に tdm を起動=== |
||
+ | === Trinity "Kicker" パネルと他のデスクトップ環境 === |
||
− | systemd がデフォルトの {{ic|multi-user.target}} を起動するように設定されている場合、{{ic|tdm.service}} を[[有効化]]するだけでブート時に tdm を起動するように設定できます。 |
||
+ | Trinity の "Kicker" デスクトップパネルとアプレットを別のデスクトップ環境で使用するには、このスクリプトを作成し、[[#実行可能属性の付与|実行可能]] にします。Plasma5 の場合は、''System Settings > Startup and Shutdown > Autostart > Add Script'' を使用します。 |
||
− | 何か問題が発生したら、{{ic|default.target}} を手動で設定してください。詳しくは[[ディスプレイマネージャ#ディスプレイマネージャをロードする]]を参照。 |
||
+ | #!/bin/bash |
||
− | ===startx で起動するように設定=== |
||
+ | /opt/trinity/bin/tdeinit |
||
+ | /opt/trinity/bin/kicker |
||
+ | /opt/trinity/bin/tdebuildsycoca --noincremental |
||
+ | == トラブルシューティング == |
||
− | Trinity は通常の {{ic|starttde}} を提供しています。Arch のパッケージングガイドラインに従ってパッケージを作成した場合、ファイルは {{ic|/usr/bin}} に配置されます。Trinity を起動する一番簡単な方法は {{ic|~/.xinitrc}} の末尾に {{ic|starttde}} を追加することです。{{ic|~/.xinitrc}} が存在しない場合、{{ic|/etc/skel}} からコピーするか以下の内容で作成してください: |
||
+ | === TDE ディスプレイマネージャ === |
||
− | {{hc|~/.xinitrc|exec starttde}} |
||
+ | 問題が発生した場合は、{{ic|default.target}} を手動で設定する必要があります。解決策については、[[ディスプレイマネージャ#ディスプレイマネージャをロードする]] を参照してください。 |
||
− | そしてコマンドラインから、{{ic|startx}} と入力します。詳しくは [[xinitrc]] を見て下さい。 |
||
− | ==参照== |
+ | == 参照 == |
− | * |
+ | * [https://git.trinitydesktop.org/cgit/ TDE GIT リポジトリ] |
− | * |
+ | * [http://bugs.trinitydesktop.org/ TDE Bugzilla] |
− | * |
+ | * [http://trinitydesktop.org/mailinglist.php メーリングリスト] |
− | * |
+ | * [https://wiki.trinitydesktop.org/Category:Developers Developers Web] |
+ | * [https://wiki.trinitydesktop.org/Category:Developers#Tutorials_and_Documentation_for_QT_and_TQT QT と TQT のチュートリアルドキュメント] |
||
− | *メーリングリスト: https://trinitydesktop.org/mailinglist.php |
||
− | * |
+ | * [https://wiki.trinitydesktop.org/Category:Developers#Building_and_Distributing_Trinity ビルド方法] |
− | *QT と TQT のチュートリアル・ドキュメント: https://wiki.trinitydesktop.org/Category:Developers#Tutorials_and_Documentation_for_QT_and_TQT |
||
− | *How To Build: https://wiki.trinitydesktop.org/Category:Developers#Building_and_Distributing_Trinity |
2023年12月27日 (水) 16:48時点における最新版
関連記事
Trinity デスクトップ環境 (TDE) プロジェクトページ から:
- TDE は、Unix 系オペレーティングシステム用に設計された完全なソフトウェアデスクトップ環境で、従来のデスクトップモデルを好むコンピュータ ユーザーを対象とした、無料/自由ソフトウェアです。2010 年に KDE 3.5 のフォークとして誕生した TDE は、現在では独自の個性と開発チームを持つ完全に独立したプロジェクトとなり、さまざまな Linux ディストリビューション、BSD、DilOS で利用できます。
TDE は依然として古いバージョンの Qt に依存していますが、このバージョンは非推奨になっているため、現在は自社で保守しています。Trinity アプリケーションとアプレットは、他のデスクトップ環境でも動作する必要があります。
目次
インストール
バイナリパッケージ
基本的な Trinity 環境の場合は trinity リポジトリから tde-tdebase パッケージをインストールするか、より完全な環境の場合は tde-meta パッケージをインストールします。
アップグレード 中にエラーが発生した場合は、pacman/パッケージ署名#非公式な鍵を追加 に従って 0x8685AD8B
キーを追加します。
ソースからビルド
Trinity Packaging リポジトリ には、ほとんどの Trinity パッケージの PKGBUILD ファイルが arch フォルダーに含まれています。
ソースは git リポジトリに存在します。リポジトリを複製する方法は Trinity プロジェクトの GIT information ページを見て下さい。
推奨されるビルド順序は、TDE のビルド方法 ページで指定されています。
起動
手動
Linux コンソールから Trinity を起動するには:
$ startx /opt/trinity/bin/starttde
詳細については、xinit を参照してください。
グラフィカル
tde-tdebase には TDE ディスプレイマネージャーが付属しています。起動時に開始するには、tdm.service
を 有効化 します:
ヒントとテクニック
Trinity "Kicker" パネルと他のデスクトップ環境
Trinity の "Kicker" デスクトップパネルとアプレットを別のデスクトップ環境で使用するには、このスクリプトを作成し、実行可能 にします。Plasma5 の場合は、System Settings > Startup and Shutdown > Autostart > Add Script を使用します。
#!/bin/bash /opt/trinity/bin/tdeinit /opt/trinity/bin/kicker /opt/trinity/bin/tdebuildsycoca --noincremental
トラブルシューティング
TDE ディスプレイマネージャ
問題が発生した場合は、default.target
を手動で設定する必要があります。解決策については、ディスプレイマネージャ#ディスプレイマネージャをロードする を参照してください。