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 プロジェクト構成チュートリアル ケース

推薦する

Linux CDの意味と使い方

Linux CD とはどういう意味ですか? Linux では、cd はディレクトリの変更を意味します...

Docker コンテナにおける Patroni の簡単な分析

目次イメージの作成ファイル構造Dockerファイルエントリポイント関数ファイルを生成するイメージを構...

抽選効果を実現するJavaScript

この記事では、宝くじマシンの効果を実現するためのJavaScriptの具体的なコードを参考までに共有...

JavaScript を使用したコマンドライン アプリケーションの構築

目次1. ノードをインストールする2. Commander.jsをインストールする3. JavaSc...

Javascript ツリー メニュー (11 項目)

1. dhtmlxツリー dHTMLxTree は機能豊富なツリー メニュー コントロールです。豊...

Mybatis マッパー動的プロキシの原理の分析

序文動的プロキシの原理を説明する前に、まず、mybatis を統合した後の dao 層の 2 つの実...

Linux自動ログイン例の説明

インターネット上には、expect を使用して自動ログインを実現するスクリプトが多数存在しますが、明...

Vue が Web オンラインチャット機能を実現

この記事では、Webオンラインチャットを実装するためのVueの具体的なコードを参考までに紹介します。...

CSS3で背景画像にカラーマスクを追加する方法

以前、開発中に背景レイヤーにカラーマスクを追加する必要のあるプロジェクトに遭遇しました。ここでは、背...

Linux usermod コマンドの使用

1. コマンドの紹介usermod (ユーザー変更) コマンドは、ユーザー アカウントを変更するため...

CSS3+HTML5+JSでブロックの縮小・拡大アニメーション効果を実現

最近、あるプロジェクトに取り組んでいたとき、自分のプロジェクトでは CSS3 のアニメーション技術を...

Vueは複数のカウントダウンを同時に設定する機能を実装しています

この記事の例では、複数のカウントダウンを同時に設定するためのVueの具体的なコードを参考までに共有し...

モバイルページで縦画面を強制する方法

最近、仕事でモバイルページを作成しました。もともと特別なことではありませんでしたが、非常に奇妙に感じ...

CentOS 7にDockerをインストールする

Linuxシステムをお持ちでない場合は、ダウンロードとインストールについてはhttps://www....

JavaScript axiosのインストールとパッケージ化のケースの詳細な説明

1. axiosプラグインをダウンロードする cnpm インストール axios -S 2. mai...