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.