Configurando Gnome no OpenBSD 5.0
PessoALL, segue mais uma dica ai para quem curte o OpenBSD, e pretende usá-lo como desktop. Fiz a configuração do Gnome e está funcionando perfeitamente, na dica vou postar também um script feito em shell para otimizar a instalação de alguns importantes packages.
1. Instalação e Configuração (Nano / Vim / Gnome / Gdm)
#pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/nano-2.2.6.tgz
ou
#pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/vim-7.3.154p1-no_x11.tgz
#pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-session-2.32.1p18.tgz
#pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-session-2.32.1p18.tgz
#nano /etc/rc.local
Adicione o seguinte conteúdo:
if[ -x/usr/local/sbin/gdm];then
echo-n' gdm'; (sleep1;/usr/local/sbin/gdm) &fi
#nano /root/.xinitrc e /home/$USER/.xinitrc
Adicione o seguinte conteúdo:
exec gnome-session
Dê permissão nos arquivos para inicialização automática do gnome:
#chmod +x /root/.xinitrc
#chmod +x /home/$USER/.xinitrc
Agora edite o arquivo /etc/rc.conf/local e adicione o seguinte conteúdo:
gnome_enable=YES
gdm_enable=YES
Pronto o Gnome Desktop Manager (GDM) já está instalado e configurado, agora vamos instalar os pacotes do gnome.
2. Instalação packages Gnome
Crie um arquivo com o nome gnome.sh e copie o conteúdo abaixo no arquivo.
#!/bin/sh
clear
echo “| Iniciando script de instalacao packages OpenBSD 5.0 |”
echo
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-applets2-2.32.1.1p4.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-audio-2.22.2p3.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-backgrounds-2.32.0.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-colors-icon-theme-5.5.1p2.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-common-2.34.0.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-control-center-2.32.1p4.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-desktop-2.32.1p4.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-devel-docs-3.0.3.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-development-monitor-0.1.1p0.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-doc-utils-0.20.6p0.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-games-2.32.1p4.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-games-extra-data-2.30.0.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-icon-theme-2.30.3p3.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-icon-theme-extras-2.30.1p3.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-icon-theme-symbolic-2.30.0p1.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-js-common-0.1.2.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-keyring-2.32.1p3.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-mag-0.16.3p1.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-main-menu-0.9.16.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-mastermind-0.3.1p3.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-media-2.32.0p3.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-menus-2.30.5p2.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-mime-data-2.18.0p4.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-mplayer-1.0.4p1.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-nettool-2.32.0p2.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-panel-2.32.1p5.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-power-manager-2.32.0p2.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-screensaver-2.30.2p2.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-session-2.32.1p18.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-settings-daemon-2.32.1p4.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-speech-0.4.25p3.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-ssh-askpass-5.6p0.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-system-monitor-2.28.2p6.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-terminal-2.32.1.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-themes-2.32.1p6.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-themes-extras-2.22.0p13.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-themes-standard-3.0.2.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-tweak-tool-3.0.5.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-user-docs-2.32.0p0.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-utils-2.32.0p3.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-vfs2-2.24.4p0.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnome-video-arcade-0.6.8p3.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/gnomebaker-0.6.4p15.tgz
pkg_add http://ftp.openbsd.org/pub/OpenBSD/5.0/packages/i386/libreoffice-i18n-pt-br-3.4.1.3v0.tgz
Feche e Salve o arquivo.
Agora de permisão de execução e execute o script:
#chmod +x gnome.sh
#./gnome.sh
Ao término da instalação basta reiniciar a máquina e na tela principal do GDM escolher gnome.desktop no menu “session”.
Conclusão
Sei que essa dica não é nada demais, porém para quem está começando e tem a necessidade de conhecer o sistema operacional acredito que seja um bom estágio realizar essas tarefas de configuração.