DE 없이 데비안 설치하기 [닫기]

DE 없이 데비안 설치하기 [닫기]

노트북에서 페도라를 데비안 테스트로 교체하고 싶은데... 다만 데비안과 함께 데스크톱 환경을 설치하는 건 아니고 그냥 기본 설치가 완료된 후 Openbox를 설치하면 됩니다. DE 종속성 및 기타 문제가 발생했기 때문에 이러한 문제를 피하고 "순수한" WM 전용 시스템을 사용하고 싶습니다.

하지만, 몇 가지 우려되는 점이 있습니다.

Openbox를 열면 apt-get installX11도 설치되나요? 각종 X 구성 파일 수정, DM 설치 등을 하지 않고도 로그인할 수 있나요? 즉, Xfce/Gnome이 설치된 것처럼 구성되어 있습니까? 그렇지 않다면 어떻게 해야 합니까?

또한 텍스트 기반 로그인 콘솔에서 Openbox를 직접 시작하려면 어떻게 해야 합니까? 이것이 다양한 로그인/데스크톱 관리자에 대한 실행 가능한 대안입니까?

제가 걱정하는 또 다른 점은 다양한 배경 데몬과 유틸리티가 기본적으로 실행되지 않는다는 것입니다.

구체적으로는 내 노트북에 유용할 수 있는 키체인, 데스크탑 알림 데몬, 백그라운드 전원 관리자 등을 찾고 있습니다.

Openbox 이후에는 어떤 소프트웨어를 설치해야 합니까?

답변1

첫째, Openbox는 Xorg에 의존하므로 종속성으로 설치되어야 하며 설치될 것입니다.

둘째, 최소 데비안 설치의 표준인 셸로만 부팅하도록 컴퓨터를 설정할 수 있습니다. 그런 다음 해당 콘솔에서 실행할 수 있습니다 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 패널의 배터리 상태뿐입니다. 거기에 몇 가지 전원 관리자가 있습니다오픈박스 위키

이제 데몬과 유틸리티를 시작하려면 ~/.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백그라운드에서 실행된다는 것입니다. 그렇지 않은 경우 세션이 중단됩니다.

마지막으로 유용한 링크가 있습니다. 오픈박스 위키 데비안의 오픈박스

관련 정보