デスクトップ環境(Gnome 3)でどのアプリケーションを「実行」できるかをどうやって知ることができますか?

デスクトップ環境(Gnome 3)でどのアプリケーションを「実行」できるかをどうやって知ることができますか?

オープンスース13.1

パニックになるほど簡単な質問があります。私のデスクトップ環境(Gnome 3)でどのアプリケーションが「実行」されているのか、どうすればわかりますか?一部のアプリケーションではKDEが必要ですか?私は何に注意を払うべきであり、それが私に何を言うのでしょうか。

たとえば、私はLinuxビデオゲームエミュレータプログラムについて疑問に思って次のリストを見つけました。http://www.linuxlinks.com/article/20081012160727880/VideoConsoles.html これらのどれがGnomeを必要とするのか、どれがKDEを必要とするのか、どれがデスクトップ環境でまったく機能しないのかは明らかではありません。

ベストアンサー1

プログラムの依存関係を見つけることができますか?

OpenSUSEを使用していませんが、Xubuntu(Debianベース)では、プログラムに必要な依存関係を確認できます。今後そのプログラムをインストールします。このために私はapt-cache show program_name

次の例では、およびをprogram_name交換しました。依存関係を下の図に示します。xmahjongggnome-mahjonggkmahjongg

xmahjongg
Depends: libc6 (>= 2.4), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.1.1), libx11-6

gnome-mahjongg
Depends: libc6 (>= 2.3.4), libcairo2 (>= 1.2.4), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.31.8), libgtk-3-0 (>= 3.4.0), librsvg2-2 (>= 2.32.0), dconf-gsettings-backend | gsettings-backend

kmahjongg
Depends: kde-runtime, libc6 (>= 2.14), libkdecore5 (>= 4:4.11.2), libkdegames6 (>= 4:4.10.80), libkdeui5 (>= 4:4.11.2), libkio5 (>= 4:4.11.2), libkmahjongglib4 (>= 4:4.9.80), libqtcore4 (>= 4:4.6.1), libqtgui4 (>= 4:4.5.3), libstdc++6 (>= 4.1.1), kdegames-mahjongg-data (>= 4:4.10)

出力を調べてみると、これが依存性を要求してインポートするのでgnome-mahjongg(明らかに)GNOMEプログラムであることがわかります。libgtk-3-0kmahjonggkdeqt

オペレーティングシステムのソフトウェアセンターにないソフトウェアの場合は、そのソフトウェアのホームページまたはウェブサイトを参照する必要があります。そこから要件を指定できます。

おすすめ記事