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

推薦する

HTML タグ マーキーはさまざまなスクロール効果を実現します (JS 制御なし)

ページの自動スクロール効果は JavaScript で実現できますが、今日偶然、JS 制御なしでさま...

HTML テーブルタグと関連する改行の問題の詳細な分析

テーブルとは何ですか?テーブルは、データのキャリアである HTML テーブルです。以下は比較的標準的...

HTML 中国語文字エンコード標準の概要

HTML では、Web ページで使用されるエンコーディングを指定する必要があります。一般的な指定方法...

JS における ES6 継承と ES5 継承の違い

目次継承ES5 プロトタイプ継承ES6 クラス継承両者の違いES5プロトタイプ継承の内部実装ES6 ...

MySQL で指定した桁数の乱数を生成する方法と、バッチで乱数を生成する方法

1. まず、よく使われるMySQL関数をいくつか紹介しますRAND() は 0 から 1 (0<...

CSS で div にスクロールを追加し、スクロール バーを非表示にする

CSS は div にスクロールを追加し、スクロール バーを非表示にします。具体的なコードは次のとお...

HTMLを圧縮しない理由はいくつかある

理由は簡単です。 HTML ドキュメントでは、複数の空白文字は 1 つの空白文字と同等です。つまり、...

CSSの記述形式、モバイルページの基本構造の詳細な説明

1. CSSの記述形式1. インラインスタイルCSSコードを開始タグに直接記述することができます&l...

HTML onfocus gain focus および onblur lose focus イベントの詳細な説明

HTML onfocus イベント属性定義と使用法onfocus 属性は、要素がフォーカスを受け取っ...

SQL実行ステップの詳細な分析

SQL実行ステップの詳細な分析まず、ステートメントが実行される順序を見てみましょう。 (8)選択する...

Linux システムでのスケジュールされたタスクの紹介

目次1. 計画タスクをカスタマイズする2. 時間を同期する3. 練習する4. セキュリティの問題1....

ミニプログラムは、カスタムのマルチレベル単一選択と複数選択を実装します

この記事では、参考のために、ミニプログラムでカスタムのマルチレベル単一選択および複数選択機能を実装す...

Centos7 システム上の nginx サーバーで Phalcon 環境を構築する方法の詳細な説明

この記事では、centos7 システムの nginx サーバーの下に phalcon 環境を構築する...

sed コマンドを使用してファイルの特定の行を効率的に削除する方法

序文通常、ファイル内の特定の行を削除したい場合は、まずファイルを開き、削除する内容を見つけて、これら...

ES6拡張演算子の理解と使用シナリオ

目次1. 適用メソッドを置き換え、関数を呼び出すときにパラメータを処理する2. 残りパラメータ(残り...