web-dev-qa-db-ja.com

デスクトップをインストールせずにGUIプログラムを実行することはできますか?

crouton を使用しています。これにより、Chromebookで14.04を実行できます。私はnotデスクトップをインストールしてディスクスペースを節約することを選択しましたので、インストール時にcli-extraターゲットを使用しました:

Sudo sh ~/Downloads/crouton -r trusty -t cli-extra -n cli

Chrome OSシェルからSudo enter-chrootを実行できるようになりました。

私の質問

Geditなどのグラフィカルプログラムを起動することはできますか?別のシステムでLXDEを使用する場合、gksudo geditを実行してプログラムを起動できますが、この場合、このコマンドは認識されません。また、Sudo geditを実行すると、「ディスプレイを開けません:」というメッセージが表示されます。

3
henrywright

Xorgサーバーは、グラフィカル環境の描画を処理します。 Xorgが起動すると、GUIを使用してアプリケーションも起動します。このアプリケーションが終了すると、Xorgも終了します(正しく思い出せば)。 Ubuntuでは、このアプリケーションはUnityデスクトップ環境です。

ベアボーンXorgサーバーをインストールし、コマンドラインを使用して(xinit geditを実行する必要があります)、目的のアプリケーションを起動できるようにする必要があります。または、Openboxのような軽量のウィンドウマネージャーをインストールできます。これらは通常、Gnome、Unity、KDE ​​Plasmaなどの本格的なデスクトップ環境よりもユーザーフレンドリーではありませんが、はるかに小さくて高速です。

2
RobinJ