オーディオ UNIXおよびLinux用のウィンドウマネージャーとデスクトップのガイド

UNIXおよびLinux用のウィンドウマネージャーとデスクトップのガイド

目次:

Anonim

UnixおよびLinuxの世界の他のすべてと同様に、ユーザーインターフェイスに関しては多くの選択肢があります。 これは祝福と呪いの両方になる可能性があります。 選択とは、より適切なものを見つけることができることを意味しますが、その選択を行うのは難しく、時間がかかる場合があります。 ここでは、混乱を切り抜け、デスクトップ環境とウィンドウマネージャーのさまざまなオプションの概要を示します。

ウィンドウマネージャーとデスクトップ環境

最初に決定することは、従来の本格的なウィンドウ環境を使用するか、ウィンドウマネージャだけを使用するかです。


ほとんどのLinuxおよび他のUnixシステムが使用するX Window Systemでは、グラフィックシステムは非常にモジュール化されています。 Xはそれ自体はグラフィカルユーザーインターフェイスではありませんが、ピクセルの実際の配置を処理します。 知っているのは、ウィンドウの場所、マウスの場所、ボタンが押されているかどうかだけです。 窓の周りに装飾を描くことさえしません。 ウィンドウマネージャーを強制終了してみてください。 ウィンドウはそこにありますが、移動することはできません。 ウィンドウマネージャは、動きを処理し、ウィンドウの周りにこれらのきれいな境界線を描画します。


デスクトップ環境にはウィンドウマネージャーが含まれていますが、ファイルマネージャー(Mac Finder用のWindowsエクスプローラーに似ています)やその他の小さなアプリケーションなど、他の便利な機能も提供しています。


インターフェースに対してよりミニマリストなアプローチが必要な場合は、ウィンドウマネージャーを使い続けることができます。 このアプローチの利点は、ユーティリティのさまざまなオプションをすべて組み合わせて使用​​できることです。これにより、目的のデスクトップを正確に取得できます。

デスクトップ環境

GNOME

GNOMEは、Linuxの世界における主要なデスクトップの1つです。 KDEが使用したQtツールキットのライセンスをめぐる論争が原因で、Richard StallmanのGNUプロジェクトの後援の下で開始されました。 KDEはオープンソースでしたが、このライセンスは当時のものでした。 Qtはその後オープンソース化されましたが、GNOMEとQtの間にはまだ競合が続いています。 GNOME 3の主要な変更点の1つは、表面的にはUbuntuのUnityインターフェースに似ているGNOME Shellです。 Unityのように、それはいくつかの論争を引き起こしましたが、ちょっと、Linuxユーザーの楽しさの1つは、どちらが最高のプログラムであるかについて、互いに戦っています!


KDE

KDEは、UnixおよびLinuxの世界で選択されるもう1つの主要なデスクトップ環境です。 洗練されていますが、Gnome 3とUnityの両方とは対照的に、従来のデスクトップのルックアンドフィールを維持しています。 それは非常に滑らかなインターフェイスですが、それが好きかどうかはまだ好みの問題です。


Xfce

他の選択肢があなたの好みには重すぎても、デスクトップ環境が必要な場合は、Xfceが最適かもしれません。 低速の古いシステムでは問題なく動作しますが、オプションのグラフィカルな合成が特徴です。


LXDE

さらに軽量なソリューションが必要な場合は、LXDEを確認してください。 ネットブックのような低スペックのコンピューターやモバイルデバイスを使用する人々を対象としているため、メモリと電力の使用量が少なくなります。


団結

Unityはいい名前かもしれませんが、Ubuntuコミュニティに対して行った名前ではありません。 CanonicalはLinuxディストリビューションのさらにユーザーフレンドリーなバージョンを作成しようとしましたが、デスクトップの「バカげた」と思われる品質とバグのある品質のために、著名なLinux開発者を疎外しました。 (Linux DistrosのLinuxディストリビューションについて:どっちがいい?)


ただし、Ubuntuのバージョン11.04では、メニューを検索する機能など、いくつかのエキサイティングな新機能が導入されました。 [Alt]を押すと、検索ボックスがポップアップ表示され、メニューオプションをすばやく見つけることができます。

ウィンドウマネージャー

前述のように、ウィンドウマネージャーはデスクトップ環境に代わるスリム化された代替手段です。 それらは通常、スタッキングとタイルの2つのフレーバーのいずれかで提供されます。 スタッキングとは、ウィンドウが互いに重なり合って表示される、慣れ親しんだ方法のことです。 タイリングは、その名前が示すように、画面の使用を最大化するようにウィンドウを配置します。 (Windowsの最初のバージョンは、Appleがウィンドウの積み重ねに関する特許を保有していたため、このように機能しました。)


箱を開ける

Openboxは、ウィンドウを管理するだけなので、人気のあるウィンドウマネージャーです。 Windowsのタスクバーのようなものの代わりに、デスクトップを右クリックするとメニューが表示されます。 テキストファイル(遅かれ早かれUnixの世界で取り組まなければならないもの)またはobconfと呼ばれるGUIプログラムを介して構成できます。


Fluxbox

FluxboxはOpenboxに似ており、非常に構成可能であり、ミニマルですが、興味深いひねりが加えられています。 タブブラウジングと同様に、ウィンドウをタブにグループ化できます。これにより、ウィンドウを簡単にグループ化できます。


啓発

多くのリソースを消費しない魅力的なウィンドウマネージャーが必要な場合は、Enlightenmentを探してください。 はい、これは技術サイトであり、スピリチュアリティを扱うサイトではありません。 Enlightenmentは洗練されたウィンドウマネージャーで、皮肉なことに、90年代後半にデビューしたときにリソースを大量に消費するものと考えられていましたが、古いハードウェアでも問題なく動作します。


DR17バージョン(執筆時点では最新)は、本格的なデスクトップ環境を対象としています。 プレビューリリースをダウンロードできますが、フルバージョンを楽しみにしないでください。 これは10年以上にわたって開発されてきましたが、明らかにそれはそのまま使用できるようです。


Fvwm

この高度に設定可能なウィンドウマネージャは、長年使用されてきました。 それは明らかに最も多くのUnixyの1つです。 したがって、それはユーザーフレンドリーではありませんが、ホームページのスクリーンショットが示すように、専門家は驚くほど美しいカスタマイズを行うことができます。

タイリングウィンドウマネージャー

Xmonad

このタイリングマネージャーは、深刻なアカデミックコンピューターサイエンスエッグヘッドのお気に入りとしてLispとスパーリングするプログラミング言語の1つであるHaskell(および「史上最高のコンピューター言語」)で記述されています。 安定した、クラッシュのないマネージャーを目指しています。


wmii

Wmiiはよりミニマルで、伝統的なUnix哲学を忠実に守ろうとしています。 Unixコマンドラインのコマンドを介して設定されます。 興味深い機能は、管理しやすいようにウィンドウにタグを付ける機能です。


驚くばかり

Awesomeは、高度に設定可能なウィンドウマネージャーを目指しています。 Luaスクリプトを介して構成され、小さくて拡張可能です。


dwm

Dwmはwmiiのいとこです。 ただし、これを設定するには真のハードコア技術者でなければなりません。 唯一の構成ファイルは、独自のソースコードです!


ラットポイズン

名前が示すように、ratpoisonは、パワーユーザーがマウスを使用せずにウィンドウを操作できるようにする試みです。 実際、それはこれらすべてのウィンドウマネージャーの目標です。 どうして? 視聴者のことを考えてください。 主にプログラマーを対象としています。 これらは、ホームの列からあまり手を離したくない人です。


もちろん、これは表面を傷つけるだけです。 ウィキペディアにはデスクトップ環境とウィンドウマネージャーのリストがあります。このページもご覧ください。 試してみてください。 いくつか試してみてください! あなたが新しいユーザーであろうと経験豊富なユーザーであろうと、あなたは忙しくしておくためにたくさんあります。

UNIXおよびLinux用のウィンドウマネージャーとデスクトップのガイド