Is bash on Haiku different from the one on Linux?

Hello

  1. Many commands in bash do not work, those that work on Linux.
  2. Is there no concept of ‘super user’?
  3. How to create a log-in for user?
  4. Multi-user permitted?

Currently Haiku has very limited multi user support and default user has root privileges.

Bash is just script interpreter, many commands are separate executable files that need to be installed.

Separate users can be created using useradd and passwords set using passwd; but this will not affect the GUI login at all however, only SSH logins.

It would be quite convenient if support for bash could be “smoothened” on a first installation.

I have been using linux since almost 20 years. I have no problem adjusting to something
else, but I also like simple shells such as bash (this is why I am not using zsh by the way,
I just want things to be super simple). Haiku is looking nice, but the terminal is sort of
part of my brain and I think many other linux users will also relate to that. :slight_smile:

What exactly is it that should be smoothened? Bash on Haiku is bash. It does exactly what it does elsewhere and can be configured the same way. When I first used Haiku I was pleasantly surprised that it had bash as it’s default shell, and it works as expected really.

2 Likes

Yes, you probably meant the gnu userland, not bash.