Linux sem bash

Linux sem bash

Não sou novo no mundo Linux, mas nunca gostei do Bash. Geralmente para mim programar é uma arte e sou muito sensível à sintaxe da linguagem. Quando tenho que trabalhar com o bash, parece que estou escrevendo na linguagem popular da Idade da Pedra.

Talvez o Fish não seja um shell perfeito, mas é muito melhor que o Bash e eu quero mudar para ele completamente, mas algo me diz que remover o Bash do sistema não é uma boa ideia.

Então decidi fazer esta pergunta maluca, mesmo tendo pouca fé que alguém terá uma resposta - existe alguma distribuição Linux utilizável que não tenha bash pronto para uso?

Responder1

Nada impede que você mude seu shell e esqueça completamente a existência do bash.

chsh --shell /usr/bin/fish
# or
usermod --shell /usr/bin/fish luarocks

Parece que a princípio você não gosta de sua presença, mas pode haver muitas coisas na vida que não gostamos e que ainda assim conseguimos desconsiderar sem enlouquecer.

AFAIK, não existem grandes distros bem suportadas e com um grande público que não usem o bash. Se você realmente quiser lidar com aqueles com menos suporte, você pode até usar aqueles que vêm com o busybox.

Responder2

Muitos aplicativos têm scripts instalados nos subdiretórios /usr, portanto, se você remover o bash, nenhum deles continuará funcionando corretamente, apenas não o remova e não use o bash como seu shell de perfil, usando ksh ou qualquer outro shell como padrão para o shell padrão do nível do usuário.

Eu não acho que existam distros Linux sem bash, até que mesmo distros muito leves entreguem pelo menos bash/sh/ksh/csh e algumas outras do zero.

informação relacionada