Instalando o Debian sem um DE [closed]

0

Eu gostaria de substituir o Fedora pelo teste Debian em um laptop ... No entanto, eu gostaria de não instalar nenhum ambiente de desktop junto com o Debian, e simplesmente instalar o Openbox assim que a base estiver lá. Eu tive problemas com dependências de DE e outros, então eu simplesmente gostaria de evitá-los todos juntos e ir com um sistema "puro", somente WM.

No entanto, tenho algumas preocupações ...

Quando eu apt-get install Openbox - ele instalará o X11 junto com ele? Poderei logar sem editar vários arquivos de configuração do X, instalando DMs, etc? Ou seja, tudo será configurado como se eu tivesse o Xfce / Gnome instalado? Se não, como eu poderia fazer isso?

Além disso, como alguém poderia começar a iniciar o Openbox diretamente do console de login baseado em texto? Esta é uma alternativa viável para vários gerenciadores de login / desktop?

Outra coisa que eu tenho medo é de não ter vários daemons de fundo e utilitários sendo executados por padrão.

Especificamente, estou procurando por keyrings, daemons de notificações de desktop, gerenciadores de energia de segundo plano que possam ser úteis para laptops e assim por diante.

Qual software devo instalar depois do Openbox?

    
por jcora 08.07.2013 / 14:18

1 resposta

4

Primeiro, o Openbox depende do Xorg, então ele precisa e será instalado como uma dependência.

Segundo, você pode configurar sua máquina para inicializar somente em um shell que é o padrão para uma instalação mínima do Debian. Então você pode executar startx (se o Xorg estiver instalado) naquele console e este comando iniciará seu X11. Para iniciar uma sessão do Openbox com startx você precisa editar o seu ~ / .xinitrc e adicionar

exec openbox-session

Você também pode usar um gerenciador de exibição como o gdm, slim ou xdm. Depende de qual você escolhe como você tem que configurar o DM. Eu uso slim, pois é rápido e é fácil de configurar (pelo menos na minha opinião).

Terceiro, a pequena coisa que facilita a vida. Isso é sempre um pouco difícil de ser executado, especialmente as coisas do gnome têm muitas dependências.

Para usar a notificação da área de trabalho é muito fácil, você só precisa instalar xfce4-notifyd , notifyOSD ou notification-daemon . Todos eles precisam do daemon DBUS, então você precisa instalar e iniciar também.

Para um chaveiro, eu uso o gnome-keyring whit, a única razão pela qual não encontrei nenhuma solução melhor. Também precisa de DBUS. Como uma GUI, eu uso seahorse .

Eu não uso nenhum gerenciador de energia, porque eu não preciso deles, a única coisa que eu uso é o status da bateria do painel tint2, que me mostra quanto tempo resta. Há algum gerenciador de energia no wiki de caixa aberta

Agora, para iniciar os daemons e os utilitários, você precisa configurar o ~/.config/openbox/autostart e o ~/.config/openbox/environment .

Em environment , você pode definir suas variáveis de ambiente para executar sua área de trabalho. Aqui o meu como um exemplo

#!/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

Em autostart , você pode iniciar tudo o que precisa para executar na inicialização. Aqui meu

(
  (
        /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!!

É importante que tudo que é iniciado em autostart seja executado em segundo plano. Se este não for o caso, sua sessão será interrompida.

E finalmente alguns links úteis. Wiki do Openbox Openbox no Debian

    
por 08.07.2013 / 15:26