Shell

沒有 bash 的 Linux

  • October 27, 2021

我不是 Linux 世界的新手,但我從不喜歡 Bash。一般來說,對我來說,程式是一門藝術,我對語言語法非常敏感。當我必須使用 bash 時,感覺就像我在用石器時代的人的語言寫作。

也許 Fish 不是完美的 shell,但它比 Bash 更好,我想完全切換到它,但有件事告訴我,從系統中刪除 Bash 並不是一個好主意。

所以我決定問這個瘋狂的問題,即使我不相信任何人都會有答案 - 是否存在一些沒有開箱即用的 bash 的可用 Linux 發行版?

沒有什麼可以阻止您更改 shell 並完全忘記 bash 的存在。

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

看起來你原則上不喜歡它的存在,但生活中可能有很多我們不喜歡的事情,但我們卻設法無視而不發瘋。

AFAIK 沒有不使用 bash 且受廣泛支持的主要發行版。如果你真的想處理支持較少的,你甚至可以使用busybox.

引用自:https://unix.stackexchange.com/questions/675008