Dicas soltas do OpenSUSE 11

Se você está acostumado a reiniciar o ambiente gráfico pressionando “Ctrl+Alt+Backspace”, vai notar que a combinação não funciona mais a partir do OpenSUSE 11. Isso acontece por causa da linha Option “ZapWarning “on”, incluída no arquivo xorg.conf, destinada a evitar encerramentos acidentais. Para realmente finalizar o ambiente gráfico, é necessário pressionar o “Ctrl+Alt+Backspace” duas vezes, dentro de um período de 2 segundos.

O OpenSUSE 11 utiliza o NTFS-3G por padrão para montar partições do Windows, de forma a montá-las em modo leitura e escrita. Uma particularidade é que em vez de montar as partições na pasta “/mnt” ou “/media”, ele usa por padrão a pasta “/windows“, montando cada partição em uma sub-pasta com a letra que ela recebe no Windows, como em “/windows/c” e “/windows/d”.

O OpenSUSE usa por padrão o SLAB, um menu alternativo, que tenta facilitar o acesso às aplicações, dividindo as opções em abas e exibindo apenas os aplicativos mais usados na janela principal. Embora o SLAB tenha seus adeptos, uma grande parte dos usuários acha o sistema pouco produtivo e prefere voltar ao iniciar padrão, o que você pode fazer rapidamente clicando com o botão direto sobre ele.

O suporta a Java não é instalado por padrão, mas os pacotes estão disponíveis nos repositórios, basta fazer uma pesquisa por “java” no gerenciador. Para instalar via linha de comando, use:

# zypper install java-1_5_0-sun java-1_5_0-sun-plugin java-1_5_0-sun-alsa

Como pode ver, são três pacotes. Além do pacote principal, temos o plugin para o Firefox e o módulo para o alsa, que adiciona suporte a som (usado por jogos em java, por exemplo).

Se você preferir instalar o Java 1.6, ou se precisar dos pacotes e bibliotecas de desenvolvimento, adicione o repositório usando o link disponível no: http://en.opensuse.org/Package_Repositories

Se você ativou os repositórios Pacman e VLC, você pode instalar o suporte a DVDs protegidos e o suporte a vídeos em WMF e outros formatos usando:

# zypper install libdvdcss libxine1 w32codec-all k3b-codecs

Uma forma alternativa de instalar o libvdcss, sem precisar configurar os repositórios, é baixar o pacote manualmente no: http://download.videolan.org/pub/libdvdcss/1.2.9/rpm/

… e em seguida instalá-lo usando o “rpm -Uvh”, como em:

# rpm -Uvh libdvdcss2-1.2.9-1.i386.rpm

A partir do OpenSUSE 11, os pacotes passaram a ser comprimidos usando o sistema LZMA, em vez do tradicional bzip2. Isso resultou em uma redução de quase 50% no tempo de instalação dos pacotes, o que é uma novidade bem-vinda.

No terminal, o comando “yast” chama a versão em modo texto do painel de controle, de pode ser usada quando você estiver administrando outra máquina remotamente, via SSH, ou em casos de problemas com o ambiente gráfico. Para abrir o painel gráfico, use o comando “yast2“.

Para instalar um pacote diretamente via terminal usando o Yast, sem precisar abrir a interface, acessar o gerenciador de software e localizar o pacote usando a busca, use o comando “yast2 –install”, seguido pelo pacote desejado, como em:

# yast2 –install samba

Isso fará com que o gerenciador de software seja aberto diretamente, iniciando a instalação do pacote solicitado. Se estiver em modo texto, use o comando “yast –install”, que faz a mesma coisa, porém usando a interface em modo texto. No caso do OpenSUSE 11, onde é usado o Zypper por padrão, usar o “yast2 –install” não é muito diferente de usar diretamente o Zypper, mas nas versões antigas o comando era realmente bastante útil.

Diferente do Ubuntu e das distribuições derivadas do Debian de ma forma geral, ao instalar o Samba ou qualquer outro pacote de servidor, o serviço não será inicializado por padrão. A idéia é que você primeiro configure o serviço e depois ative-o manualmente, usando o comando “service”, como em:

# service smb start

Para que ele passe a ser inicializado automaticamente durante o boot é necessário ativá-lo também no “System > System Services (Runlevel)”.

Voltando aos comandos que controlam os serviços, além do “service nome” e do “/etc/init.d/nome”, outra opção é usar o script “rcnome”, que faz a mesma coisa, porém com menos caracteres digitados. No OpenSUSE, existe um script para cada serviço do sistema como “rcsmb“, “rccups” e “rcbluetooth“, que, como de praxe, aceitam os parâmetros “start”, “stop”, “restart”, “reload” e “status”. Para reiniciar o cups, por exemplo, você usaria:

# rccups restart

Para verificar se o Samba está ativo, usaria:

# rcsmb status

Concluindo, se você sentir falta da dupla locate/updatedb (que não é instalada por padrão), instale o pacote “findutils-locate”.

Sobre o Autor

Redes Sociais:

Deixe seu comentário

X