Instalação e configuração da zsh no Gentoo GNU/Linux

Existem muitas razões para gostar do Gentoo, e sua semelhança com o Unix de Berkeley é uma delas. A seguir irei descrever como deixar nosso Gentoo mais parecido ainda com o BSD, instalando, configurando e definindo a shell zsh (shell padrão do mundo UNIX/BSD) como padrão do sistema.

[ Hits: 23.367 ]

Por: Rodrigo Chaves em 24/05/2007 | Blog: http://exherbo-br.blogspot.com/


Tornando a zsh na shell padrão



Opção para usuários com privilégios root.

Podemos trocar a shell para um determinado usuário com o comando usermod.

Listagem de código 4.1: Trocando permanentemente a shell para zsh usando usermod

# usermod -s /bin/zsh userlogin

Alternativo para usuários não-root:

Se o administrador do seu sistema (apesar dos pedidos gentis) se recusa a ativar zsh como shell padrão para você, pode fazer com que bash execute zsh na inicialização, tudo o que você precisa fazer é fazer uma pequena modificação no ~/bashrc do sistema.

Listagem de código 4.2: ~/bashrc exemplo

# Adicione a seguinte linha ao ~bashrc do seu sistema
exec zsh

Outro método para trocar shells é usar o comando chsh (um utilitário usado para trocar a shell de login de um usuário). Um usuário comum pode trocar a shell de login apenas para sua própria conta. Como root, você pode trocar a shell de login para qualquer usuário.

Listagem de código 4.3: Trocando a shell para zsh permanentemente com chsh

(Substitua "nome" pelo seu nome de usuário)

$ chsh -s /bin/zsh nome

Página anterior    

Páginas do artigo
   1. Instalação
   2. Configuração
   3. Configurações de salvamento (gravação de configurações)
   4. Tornando a zsh na shell padrão
Outros artigos deste autor

Metro, um breve tutorial

Leitura recomendada

Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop

Remasterização de LPs no Linux

Usando OpenBSD como desktop

Asterisk - O PBX de código aberto

VIM avançado (parte 2)

  
Comentários
[1] Comentário enviado por SMarcell em 24/05/2007 - 09:16h

Apesar de pouco conhecido, o grande Zsh e muito bom, cheio de recursos bacanas e com vários comando bem interessantes. Já uso ele com shell padrão no meu Slackware a algum tempo e não o troco por nada!

Falou!!!

[2] Comentário enviado por removido em 24/05/2007 - 10:14h

Legal,

mas como colocar cores no shell? Semelhantes ao do bash no gentoo, fazendo a distinção de pastas, arquivos de diferentes extensões, etc?

Vlw.

[3] Comentário enviado por stilldre em 24/05/2007 - 19:05h

Caro poupançudo,
Sinto em desapontá-lo mas creio que as "cores" não sejam o ponto forte da zsh, além de ser mais seguro observar seus tipos de arquivo com o comando "ls -l" por exemplo, avaliando seus arquivos através de simbolos (como caracteres do alfabeto), pois as cores podem variar entre as shells. Procure adicionar o argumento "--color=always" ao comando em que deseja observar cores. Para uma solução permanente (se você realmente precisar das cores) verifique a documentação da zsh no endereço: http://zsh.sunsite.dk/Doc/Release/zsh_21.html#SEC144
Abraço.

[4] Comentário enviado por nitromind em 24/05/2007 - 22:57h

excelente artigo ! parabens!

[5] Comentário enviado por SMarcell em 25/05/2007 - 11:26h

poupançudo =)

Aqui você vai encontrar uma série de configurações bacanas para o Zsh:

>> http://www.vivaolinux.com.br/conf/verConf.php?codigo=607

Falou!!!

[6] Comentário enviado por SMarcell em 18/01/2008 - 09:20h

Se alguém se interessar, aqui está o meu arquivo de inicialização (zshrc) do zsh:

http://www.slackbr.org/forum/viewtopic.php?f=45&t=15341

[7] Comentário enviado por M4conheiRoX em 17/10/2008 - 14:36h

mando bem still dre
=D
agora bota o teu!
ftz


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts