Home
» LINUX
»
Como mudar de Bash para ZSH no Linux
Como mudar de Bash para ZSH no Linux
Os usuários do Linux que passam muito tempo no terminal se familiarizam muito com o Bash Shell. É versátil e confiável, embora não tenha recursos que o tornem moderno. Se você está procurando por algo com mais recursos do que o Bash Shell, uma boa alternativa para verificar é o Z Shell (também conhecido como Zsh). É baseado no Bash, mas tem grandes melhorias que o tornam mais utilizável. Neste guia, veremos como você pode mudar de Bash para ZSH e torná-lo seu Shell principal, bem como ativar a estrutura Oh My Zsh para melhorias futuras.
Instale Zsh
Antes de usar o shell Zsh no lugar do Bash, você precisará instalá-lo em seu PC Linux. Felizmente, como Zsh é uma das alternativas Bash mais conhecidas, não há problema em obtê-lo. Abra uma janela de terminal e digite o comando para fazê-lo funcionar em sua distribuição.
Ubuntu
sudo apt install zsh
Debian
sudo apt-get install zsh
Arch Linux
Na verdade, o Arch Linux usa o Z Shell por padrão, no disco ativo. Ainda assim, embora o disco live use Zsh, não significa que sua instalação o terá habilitado por padrão. Se você decidiu usar o Bash tradicional, talvez ainda seja necessário instalar o shell com o Pacman.
sudo pacman -S zsh
Fedora
sudo dnf install zsh
OpenSUSE
sudo zypper install zsh
Outros Linuxes
Como mencionado anteriormente, Zsh é muito popular na comunidade Linux. Como resultado, até mesmo os usuários das distribuições Linux mais obscuras não devem ter problemas para encontrá-lo no gerenciador de pacotes. Para instalar o Zsh, abra um terminal, pesquise “zsh” e instale-o como você normalmente instala o software.
Como alternativa, visite o site do Zsh e aprenda como obtê-lo no sistema operacional Linux de sua escolha.
Configurando Zsh
Para configurar o Zsh, abra o terminal e execute-o. Executar o Z Shell pela primeira vez abrirá automaticamente o assistente de configuração. No assistente, pressione 1 no teclado para iniciar o processo de configuração.
Na próxima página, Zsh tem várias opções para escolher. Essas opções facilitam a configuração do shell. Mais uma vez, pressione 1 . Selecionar esta opção irá guiá-lo através da configuração das configurações de histórico do Shell, etc.
Primeiro, pressione 1 para definir o tamanho da linha do histórico. Em seguida, pressione 2 para criar o novo arquivo de histórico e 3 para personalizar o número de linhas a serem salvas. Quando todas as 3 configurações estiverem definidas, pressione Q para voltar ao menu principal.
No menu de configuração Zsh, pressione 2 para configurar o sistema de autocompletar. Este sistema preencherá automaticamente os comandos que detecta no arquivo de histórico.
Com o preenchimento automático ativo, pressione Q para voltar ao menu.
A configuração das opções 1 e 2 são as únicas etapas críticas. Se desejar, passe pelo restante das configurações para personalizar totalmente sua experiência com o Z Shell. Caso contrário, pressione 0 para salvar as alterações e sair.
Chang Default Shell
Zsh está configurado corretamente, mas não é o Desktop Shell padrão. O Bash ainda abre por padrão sempre que um terminal é aberto. Para resolver este problema, vá ao terminal e use o comando chsh .
Primeiro, altere o shell para Root:
sudo -s
chsh -s / bin / zsh root
Agora que o usuário Root está usando Zsh por padrão, é hora de fazer a transição de seu usuário. Lembre-se de que você precisará executar novamente este comando para cada usuário que deseja usar o Zsh Shell. Substitua usuário no comando abaixo pelo seu nome de usuário.
nome de usuário chsh -s / bin / zsh
Digite a senha do usuário para confirmar a alteração. Feche o terminal e abra-o novamente para acessar o Zsh.
Instale Oh My Zsh
Usar o Zsh sozinho é suficiente para a maioria dos usuários, mas se você quiser tirar ainda mais proveito desse shell, instalar o Oh My Zsh é o caminho a percorrer. Para obter o Zsh, use a ferramenta de download wget para obter a versão mais recente do script de instalação. Lembre-se de que você precisará ter o pacote Git instalado em seu PC Linux. Pesquise “git” no gerenciador de pacotes e instale-o antes de usar o Wget.
Oh My Zsh, uma vez em seu PC Linux, define um bom arquivo de configuração Zsh completo com dezenas de plug-ins diferentes para escolher. Para habilitar qualquer um desses plug-ins, você precisará editar o arquivo de configuração Zsh. No terminal, use o editor de texto Nano para abrir ~ /. zshrc .
nano ~ / .zshrc
Os primeiros na lista de plug-ins para escolher em Oh My Zsh são os temas. Por padrão, o tema “Robby Russel” está habilitado. Quer outra coisa? Vá para esta página aqui , encontre um tema e mude o nome entre aspas para o seu tema favorito.
Seguindo o tema, existem muitos outros plug-ins Zsh para habilitar. Role a lista para baixo com a tecla de seta e leia a descrição dos plug-ins. Vê um que você gosta? Remova o sinal # da frente do código para ativar o plugin.
Habilite os plug-ins salvando o Nano (Ctrl + O e depois Ctrl + X) e reiniciando o terminal.