Categories: Tecnologia

Como alterar o shell padrão para Bash no macOS Catalina

Com o macOS Catalina , a Apple agora usa o Zsh como shell padrão. Amamos o Zsh , mas o antigo e confiável shell do Bash ainda está incluído no macOS e você pode voltar para o Bash rapidamente, se preferir.

Zsh é apenas o shell padrão em contas de usuário recém-criadas, portanto, quaisquer contas existentes que você tenha em um Mac atualizado ainda usarão o Bash por padrão, a menos que você o altere. Cada conta de usuário tem sua própria preferência de shell padrão.

Do Terminal

Para alterar o shell padrão de uma conta de usuário no macOS, basta executar o chsh -scomando (alterar shell) em uma janela do Terminal.

Mude o shell padrão para Bash executando o seguinte comando:

chsh -s / bin / bash

Você terá que inserir a senha da sua conta de usuário. Por fim, feche a janela do Terminal e reabra-a. Você usará Bash em vez de Zsh.

Mude o shell padrão de volta para Zsh executando este comando:

chsh -s / bin / zsh

Digite sua senha quando solicitado. Depois de fechar a janela do terminal e reabri-la, você usará o Zsh.

Você pode ver uma lista de shells incluídos que pode selecionar executando o seguinte comando:

cat / etc / shells

Das Preferências do Sistema

Você também pode alterar essa opção graficamente nas Preferências do Sistema, se preferir.

Vá para Preferências do sistema> Usuários e grupos em seu Mac. Clique no ícone de cadeado e digite sua senha. Segure a tecla Ctrl, clique no nome da sua conta de usuário no painel esquerdo e selecione “Opções avançadas”.

Clique na caixa suspensa “Login Shell” e selecione “/ bin / bash” para usar o Bash como o shell padrão ou “/ bin / zsh” para usar o Zsh como o shell padrão. Clique em “OK” para salvar suas alterações.

Bash no macOS ainda está desatualizado

Observe que a versão do Bash (Bourne Again SHell) incluída no macOS ainda está bastante desatualizada. Se você executar bash --version, verá que o Catalina inclui o Bash 3.2.57 quando o Bash 5.0 for a versão mais recente. As versões mais recentes são licenciadas sob a licença GPLv3, enquanto a Apple ainda distribui uma versão licenciada sob a GPLv2.

Em contraste, a versão do Zsh (Z shell) incluída no macOS (verifique com zsh --version), é Zsh 5.7.2, que é a versão mais recente no momento do lançamento de Catalina.

Se você deseja a versão mais recente do Bash, pode instalá-la você mesmo via Homebrew .

maisroot

Recent Posts

O novo aplicativo “PC Manager” da Microsoft se parece muito com o CCleaner

Muitos aplicativos de limpeza estão disponíveis para Windows ao longo dos anos, mas hoje em…

1 ano ago

Como reiniciar um PS4

Seu PlayStation 4 está congelado? Seus jogos favoritos continuam travando? Reiniciar seu PS4 pode resolver…

1 ano ago

Veja por que as reticências são tão assustadoras ao enviar mensagens de texto…

A popularidade das mensagens de texto significou aprender uma forma totalmente nova de comunicação. Você…

1 ano ago

O telescópio James Webb acaba de capturar os “Pilares da Criação”

A foto dos "Pilares da Criação" tirada pelo Telescópio Espacial Hubble é uma das fotos…

1 ano ago

Você poderá baixar o Proton Drive mais cedo do que pensa

O Proton Drive saiu de seu estágio beta há algumas semanas, mas o aplicativo real…

1 ano ago

Como aumentar o zoom no Photoshop

Para ver suas fotos mais de perto ou para uma edição precisa , você pode…

1 ano ago