DEなしでDebianをインストールする[閉じる]

DEなしでDebianをインストールする[閉じる]

ラップトップでFedoraをDebianテストに置き換えたいのですが... Debianと一緒にデスクトップ環境をインストールするのではなく、基本的なインストールが完了した後にOpenboxをインストールするだけです。 DE依存関係やその他の問題が発生したため、これらの問題を回避し、「純粋な」WM専用システムを使用したいと思います。

しかし、いくつかの懸念があります。

Openboxを開くとapt-get installX11もインストールされますか?各種X構成ファイルの変更、DMのインストールなどをしなくてもログインできますか?つまり、Xfce / Gnomeがインストールされているかのように構成されていますか?そうでない場合はどうすればよいですか?

また、テキストベースのログインコンソールからOpenboxを直接起動するにはどうすればよいですか?これは、さまざまなログイン/デスクトップ管理者に実行可能な選択肢ですか?

私が心配するもう一つのことは、さまざまなバックグラウンドデーモンとユーティリティが基本的に実行されないことです。

具体的には、私のラップトップに役立つキーチェーン、デスクトップ通知デーモン、バックグラウンドパワーマネージャなどを探しています。

Openboxの後にどのソフトウェアをインストールする必要がありますか?

答え1

まず、OpenboxはXorgに依存しているため、依存関係でインストールする必要があり、インストールされます。

次に、最小 Debian インストールの標準であるシェルでのみ起動するようにコンピュータを設定できます。その後、そのコンソールで実行できますstartx(Xorgがインストールされている場合)。このコマンドはX11を起動します。 Openbox セッションを開始するには、startx以下を編集する必要があります。~/.xinitrcそして追加してください

exec openbox-session

gdm、slim、xdmなどのディスプレイマネージャを使用することもできます。 DMの設定方法によって異なります。私はSlimが速くて設定しやすいので使います(少なくとも私の考えでは)。

第三に、人生をより簡単にする小さなものです。残念ながら、常に実行するのは少し難しいです。特に依存性の高い gnome の場合はさらにそうです。

デスクトップ通知を使用する方法は非常に簡単です。またはをxfce4-notifydインストールするだけです。これらはすべてDBUSデーモンを必要とするため、それらをインストールして起動する必要があります。notifyOSDnotification-daemon

キーチェーンには白を使用しましたが、gnome-keyringこれがより良い解決策を見つけることができなかった唯一の理由でした。また、DBUSが必要です。 GUIでseahorse

私は必要ないので、電源マネージャを使用しません。私が使用する唯一のことは、残りの時間を知らせるTint2パネルのバッテリー状態だけです。そこにいくつかの電源マネージャがありますオープンボックス Wiki

今デーモンとユーティリティを起動するには~/.config/openbox/autostart~/.config/openbox/environment

environmentデスクトップの実行に必要な環境変数を設定できます。ここに私の例があります。

#!/bin/sh
# DBUS start and settings
eval $(dbus-launch)
export DBUS_SESSION_BUS_ADDRESS
export DBUS_SESSION_BUS_PID
# gnome-kering start and settings
eval $(/usr/local/bin/gnome-keyring-daemon --start --components=gpg,pkcs11,secrets,ssh)
export SSH_AUTH_SOCK
export GPG_AGENT_INFO
export GNOME_KEYRING_CONTROL
export GNOME_KEYRING_PID

#set the GTK2 theme
GTK2_RC_FILES="$HOME/.gtkrc-2.0";export GTK2_RC_FILES
EDITOR=vim;export EDITOR
PAGER=less;export PAGER

autostartここから起動時に実行するために必要なすべてを開始できます。これは私のものです。

(
  (
        /usr/local/bin/tint2&             # start tint2
        /usr/local/libexec/xfce4-notifyd& # start notification daemon
        /usr/local/bin/pidgin&            # start jabber and icq client
        /usr/local/bin/liferea&           # start rss reader
  );                                      # after all this is done 
/usr/local/bin/urxvt                      # start my terminal
)&                                        #run this in the background!!

重要なことは、開始されたすべてがautostartバックグラウンドで実行されることです。そうでない場合、セッションは中断されます。

最後に役に立つリンクがあります。 オープンボックス Wiki Debian のオープンボックス

関連情報