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.

Como mudar de Bash para ZSH no Linux

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

Como mudar de Bash para ZSH no Linux

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.

wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh

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.

Leave a Comment

Diagnósticos de MP3: corrija até 50 problemas com arquivos de áudio MP3

Diagnósticos de MP3: corrija até 50 problemas com arquivos de áudio MP3

O MP3 Diags é a ferramenta definitiva para corrigir problemas na sua coleção de áudio musical. Ele pode marcar corretamente seus arquivos MP3, adicionar capas de álbuns ausentes e corrigir VBR.

Aplicativos de notificação de desktop do Google Voice

Aplicativos de notificação de desktop do Google Voice

Assim como o Google Wave, o Google Voice gerou um burburinho em todo o mundo. O Google pretende mudar a forma como nos comunicamos e, como está se tornando

Baixe os favoritos do Flickr com o FlickrFaves

Baixe os favoritos do Flickr com o FlickrFaves

Existem muitas ferramentas que permitem aos usuários do Flickr baixar suas fotos em alta qualidade, mas existe alguma maneira de baixar os Favoritos do Flickr? Recentemente, viemos

OK Sampler é um software de amostragem de música gratuito

OK Sampler é um software de amostragem de música gratuito

O que é Sampling? Segundo a Wikipédia, “É o ato de pegar uma parte, ou amostra, de uma gravação sonora e reutilizá-la como um instrumento ou

Backup do Google Sites: Importar/Exportar

Backup do Google Sites: Importar/Exportar

O Google Sites é um serviço do Google que permite ao usuário hospedar um site no servidor do Google. Mas há um problema: não há uma opção integrada para fazer backup.

Aplicativo de desktop do Google Tasks

Aplicativo de desktop do Google Tasks

O Google Tasks não é tão popular quanto outros serviços do Google, como Agenda, Wave, Voice, etc., mas ainda é amplamente utilizado e é parte integrante da vida das pessoas.

Como recuperar partições perdidas e dados do disco rígido [Guia]

Como recuperar partições perdidas e dados do disco rígido [Guia]

Em nosso guia anterior sobre como limpar com segurança o disco rígido e a mídia removível por meio do Ubuntu Live e do CD de inicialização DBAN, discutimos que o disco baseado no Windows

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Aprenda a desinstalar o Firefox Snap no Ubuntu 22.04 LTS e substituí-lo pela versão DEB. Siga este guia passo a passo para uma experiência melhor.

Como compactar arquivos no Linux mais rápido com Pigz

Como compactar arquivos no Linux mais rápido com Pigz

Pigz é uma das melhores ferramentas para compactar arquivos. Neste guia, você aprenderá a instalar e utilizar essa ferramenta poderosa em seu sistema Linux.

Como instalar e configurar o Samba no Debian 11 Bullseye

Como instalar e configurar o Samba no Debian 11 Bullseye

Se você estiver no Debian 11 Bullseye e precisar configurar um servidor Samba, este guia o ajudará. Aprenda como configurar o Samba para Debian 11!