web-dev-qa-db-ja.com

LinuxでGUIアプリケーションを実行する最も簡単な方法は?

私は デスクトップ環境なしのウィンドウマネージャー を使用でき、気になる機能を失わないことに気付きました。アプリケーションは引き続き正常に機能しますが、アプリケーションウィンドウは自由に調整できます。

これにより、LXDEやXFCEなどの軽量のデスクトップ環境でマイユースケースを使用する必要がほとんどなくなります。

それがリストの終わりかどうか疑問に思います。切り取れるものはありますか?最低限、FirefoxのようなGUIアプリを実行できるものが欲しいです。端末を使って他のアプリケーションを起動できるものを想像します。

26
phunehehe

他の「軽量」ウィンドウマネージャーを見てみましたか;-)ウィンドウマネージャー?

たとえば、私は完全にi3に満足しています: http://i3wm.org/

これは、アプリケーションを起動するためのdmenuを備えたタイリングウィンドウマネージャーです。デスクトップやその他の特別な機能はなく、バイナリはほんの数KBです。

この範囲には他にもたくさんあります:

絶対的な最小要件は、ウィンドウマネージャーを使わずに、アプリケーションを起動するためにdmenu( http://tools.suckless.org/dmenu/ )のようなものを使ってX-Serverを実行することです。アプリケーションウィンドウのサイズ変更や移動などができないため、これが本当に望んでいるかどうかはわかりません。

17
echox

Xウィンドウマネージャーの比較 のWikipediaページでは、さまざまなウィンドウマネージャーを4つのカテゴリ(ヘビーウェイト、ミドルウェイト、ライトウェイト、ミニマル)に分類しています。あなたはおそらく最小限のカテゴリーの人たちに興味があるでしょう。

現在、Matchbox、sithWM、evilwm、dwm、WMFS、wmii、scrotwmなどがあります。 (i3は軽量化されます。Xfwm(デフォルトではXfceで使用されます)とOpenbox(デフォルトではLXDEで使用されます)はどちらも、この分類ではMiddleweightと見なされます。)

これらを分類するためにどのような根拠が使用されたかはわかりません。また、どれほど正確であるかを知るのに十分なほど試していません。

ただし、Compizのスタンドアロンについて述べた点については、LXDEをOpenboxで使用するか、XFCEをXFWMで使用するよりも軽いとは思いません。 Compizはリソースビーストです。 GNOMEで必要のないものをロードしない限り、単独で使用してもGNOMEで使用する場合と大差ありません。

(XFCEとLXDEはデスクトップ環境であることを思い出してください。デスクトップ環境なしでCompizを実行できるのと同じように、これらのデスクトップ環境の残りを使用せずにデフォルトのウィンドウマネージャーを実行できます。まあ、少なくともLXDEなしでOpenboxを実行できることはわかっています。 XFCEなしでXFWMを実行しようとしたことはありません。)

14
frabjous

私のエンジニアは、ミニマリストのウィンドウマネージャーとして ratpoison が大好きです。

軽量化が必要なときは、Open Look(olwmとolvwm)の再構築の苦労を経験しますが、しばらくはそれほど苦労しませんでした。

6

X11でウィンドウマネージャーを使用する必要はありません。 [〜#〜] gwin [〜#〜] とともに、テキストモードのウィンドウマネージャーである [〜#〜] twin [〜#〜] を使用できます。マウス。ただし、プライマリWebブラウザを Links に、チャットプログラムを Finch に切り替える必要がある場合があります。

5

KDEに移行する前は、ハードコア Fluxbox ユーザーでした。コマンドインターフェイスfbrunがあり、右クリックでカスタマイズ可能なメニューとともにプログラムを起動できます。これにはウィンドウタブもあり、これは最初のWMの1つだと思います。 IIRC Fluxboxは Damn Small Linux が使用するWMです。

4
xenoterracide

icewmは非常に軽量です。 1GBのヘッドレスサーバーで適切に動作しますRAM with Xvfb and x11vnc。軽量の「デスクトップ環境」を使いたい場合は、ROX-Filerが好きです。

2
LawrenceC

CwmのOpenBSD実装は、軽量と豊富な機能の素晴らしいバランスです。デフォルトでは、ログインするとxtermのみが表示されます。ウィンドウの周りには装飾がなく、デスクトップには何もありません。すべてはキーボードを介して行われます(そして、はい、私はすべてを意味します)。 sshしたい場合Alt+.はsshダイアログを表示します。プログラムを実行したい場合Shift+Alt+/はexecダイアログを表示します。

機能/コマンドの完全なリストが利用可能です manページとして

残念ながら、これは私の知る限りOpenBSDでのみ利用できます。ソースをコンパイルしてLinuxで実行することもできますが、これはOpenBSDの使用が許可されていないときに行うことです。

2
gabe.

そのような場合の私の好みは間違いなくxmonadです。スタンドアロンのウィンドウマネージャーであり、GNnomeまたはKDEデスクトップ環境なしで使用できます(ただし、xmonadのGnomeがあります)。

xmonadは、synapticの下でパッケージとして入手できます。私はubuntuでSudo apt-get install xmonadを使用してインストールし、xmonadセッションにログインしました。それ以来、xmonadのみを使用しています。初心者で使用するのは少し面倒ですが、あなたのニーズを正確に満たします。

1
Anoop

32MB RAMしかない古い199MHzラップトップで、かなり長い間 jwm を使用しました。

かなりうまくいき、見た目はかなり良かった。構成もXMLファイルでうまく行われます。

1
polemon

個人的には、デスクトップ環境ではなく「Xvesa」を使用することを好みます。

Xvesaは、firefoxと一種のアプリケーションを実行するのに十分強力です。

[Xvesaは、最小で最小のLinux OSであるtinycoreで使用されています]

0
SHW

たとえば、X11でアプリケーションを直接起動する方法を時々読みます。たとえば、デスクトップ環境/ウィンドウマネージャー/起動時に実行するアプリケーションがfirefox/is gimp/is other otherであることをX11に伝えます。

多分Kiosk modeに関連しています。アプリからアプリに切り替えることはできません-シングルを使用してください。アプリ。

0
user unknown