Linux デスクトップ用に Openbox を設定する方法 (推奨)

Linux デスクトップ用に Openbox を設定する方法 (推奨)

この記事は、「24 Days of Linux Desktop」の特別シリーズの一部です。 Openbox ウィンドウ マネージャーは、システム リソースの使用量が少なく、設定が簡単で、使いやすいです。

Openbox デスクトップを使用したことがあるかどうかは、おそらくご存じないかもしれません。Openbox は、それ自体が優れたウィンドウ マネージャーですが、LXDE や LXQT などのデスクトップ環境用のウィンドウ マネージャー「エンジン」であり、KDE ​​や GNOME も管理できます。 Openbox は、複数のデスクトップの基盤であることに加えて、多くの設定オプションを学習したくない人にとっては、設定が最も簡単なウィンドウ マネージャーの 1 つであると言えます。 obconf のメニューベースの設定アプリケーションを使用すると、GNOME や KDE などの完全なデスクトップと同じように簡単にすべての一般的な設定を設定できます。

Openboxをインストールする

Openbox は、Linux ディストリビューションのソフトウェア リポジトリ内、または Openbox.org で見つけることができます。すでに別のデスクトップを実行している場合は、Openbox にはいくつかの構成パネル以外のバンドルされたアプリケーションが含まれていないため、同じシステムに Openbox を安全にインストールできます。

インストール後、現在のデスクトップ セッションからログアウトして、Openbox デスクトップにログインできるようにします。デフォルトでは、セッション マネージャー (設定に応じて KDM、GDM、LightDM、または XDM) は引き続き以前のデスクトップにログインするため、ログインする前にその選択を上書きする必要があります。

GDM を使用して上書きするには:

SDDM を使用して上書きするには:

Openboxデスクトップの設定

デフォルトでは、Openbox には obconf アプリケーションが含まれており、これを使用してテーマの選択とインストール、マウスの動作の変更、デスクトップの設定などを行うことができます。ウィンドウ マネージャーの他の部分を構成するための、obmenu などの他の構成アプリケーションがリポジトリ内に存在する場合があります。

独自のデスクトップ環境を構築するのは比較的簡単です。システム トレイ用の stalonetray、タスク バー用の Tint2、または考えられるほとんどすべてのものに対応する Xfce4-panel など、通常のデスクトップ コンポーネントがすべて揃っています。夢のオープンソース デスクトップが完成するまで、アプリケーションを好きなように組み合わせることができます。

Openboxを使用する理由

Openbox はフットプリントが小さく、設定が簡単で、使いやすいです。ほとんど障害に感じることはなく、馴染みやすいシステムとなるでしょう。目の前に座っているデスクトップ環境が、ウィンドウ マネージャーとして密かに Openbox を使用していることに気付くことは決してないでしょう (カスタマイズ方法を知っていたら便利だと思いませんか?)。オープンソースに興味があるなら、Openbox を試してみてください。

要約する

上記は、Linux デスクトップ用に Openbox を設定する方法についての紹介です。お役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • VirtualBoxにArchlinuxをインストールし、デスクトップ環境を構成する
  • デスクトップなしで Linux に VMWare Tools をインストールするチュートリアル
  • VNC を使用して Windows から Linux デスクトップにリモート接続する

<<:  MySQL データベースのインストールと Navicat for MySQL の使用に関するチュートリアル

>>:  js 基本構文と Maven プロジェクト構成チュートリアル ケース

推薦する

Docker イメージのエクスポート、インポート、コピーの例の分析

最初の解決策は、イメージを公開イメージリポジトリにプッシュし、それをプルダウンすることです。 2 番...

CSSの使用に関する深い理解 clear:both

clear:both清除浮動これは私が常に持っていた印象ですが、私はこれをめったに使用せず、私の理...

HTML内の画像はbase64でエンコードされた文字列に直接置き換えられます

最近、画像はあるのに外部画像リソースが参照されていないウェブページを見つけました。気になりました。コ...

Linux にバイナリ MySQL をインストールして MySQL パスワードをクラックする方法

1. システムに必要な libaio ソフトウェアがインストールされていることを確認します。インスト...

Vueはv-modelを使用してel-paginationコンポーネントのプロセス全体をカプセル化します。

v-model を使用してページング情報オブジェクトをバインドします。ページング情報オブジェクトに...

CSS を使用してサブ要素に応じて異なるスタイルを記述する方法

達成すべき効果: 必要なもの1枚、2枚、3枚とスタイルが異なります。子要素の判定はjsで完結できます...

js を使用して USB スキャナー データを取得する方法

この記事では、USBバーコードスキャナデータを取得するjsの具体的なプロセスを参考までに紹介します。...

Vue は Echarts をインポートして折れ線グラフを実現します

この記事では、VueでEchartsをインポートして線散布図を実現する具体的なコードを参考までに共有...

chkconfig および systemctl コマンドを使用して Linux サービスを有効または無効にする方法

これは Linux 管理者にとって重要な (そして素晴らしい) トピックなので、誰もが Linux ...

背景画像のみを180度回転させるCSS3実装例

1. 心の旅最近コックピットを書いていたときに、背景画像を単純に特定の角度に回転させるという問題につ...

MySQL における一般的な高度な SQL ステートメント

MySQL 高度な SQL ステートメント kgc を使用します。 テーブルlocation(Reg...

Vue はグラフィック検証コードログインを実装します

この記事では、グラフィック認証コードログインを実装するためのVueの具体的なコードを参考までに紹介し...

Linux の文字端末でマウスを使って赤い四角形を移動する方法

すべてがファイルです! UNIX はすでにそれを言っています。エリック・レイモンドはこう言いました。...

MySQL で左結合を使用して where 条件を追加する問題の詳細な分析

現在の需要:グループとファクターの 2 つのテーブルがあります。1 つのグループは複数のファクターに...