Linux / Unix

Linux / Unix minha vida..

Dezembro 16, 2011 at 7:02am

Início

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'; (sleep 1; /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.