why Centos uses tcsh as default shell ?
why Centos uses tcsh as default shell ?
I recently came across Fish shell the best thing I liked about it is the auto completion and how light grey text appears while auto completion is still suggesting..
I think this is a great feature however I do not know on overall how performance and security wise fish shell works . Can anyone please enlighten me the reason to use tcsh rather than fish shell.
Or Fish shell is just a fancy little shell ?
I think this is a great feature however I do not know on overall how performance and security wise fish shell works . Can anyone please enlighten me the reason to use tcsh rather than fish shell.
Or Fish shell is just a fancy little shell ?
Re: why Centos uses tcsh as default shell ?
Last time I looked the default shell was bash. You can yum remove tcsh but you can't do that for bash
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Re: why Centos uses tcsh as default shell ?
well either way why it uses bash then, how come it is better than fish shell in same regards ?
Re: why Centos uses tcsh as default shell ?
Not having used fish, I don't know. However, bash has been the default shell in most Linux distributions for many years. (It's also the default in Mac OSX).
In FreeBSD, the default shell is tcsh and one is advised against changing root's default shell.
I don't quite understand your question. I doubt that RH will consider changing the default shell from bash, though you could always open a bugzilla request at https://bugzilla.redhat.com. ArchLinux has zsh as their default shell on the LiveCD (though bash is the default if installed). I doubt that any mainstream distribution is going to change the default shell from bash in the near future, and I think that if RedHat (and CentOS is created from RedHat) did that, there would be lot of anger.
This is one of those cases where the vast majority of users wouldn't want such a change, in my opinion. It's easy to change your own default shell to fish. I don't know what would happen if you change root's shell, probably nothing.
In FreeBSD, the default shell is tcsh and one is advised against changing root's default shell.
I don't quite understand your question. I doubt that RH will consider changing the default shell from bash, though you could always open a bugzilla request at https://bugzilla.redhat.com. ArchLinux has zsh as their default shell on the LiveCD (though bash is the default if installed). I doubt that any mainstream distribution is going to change the default shell from bash in the near future, and I think that if RedHat (and CentOS is created from RedHat) did that, there would be lot of anger.
This is one of those cases where the vast majority of users wouldn't want such a change, in my opinion. It's easy to change your own default shell to fish. I don't know what would happen if you change root's shell, probably nothing.
New users should check the FAQ and Read Me First pages
Re: why Centos uses tcsh as default shell ?
CentOS doesn't even ship fish let alone make it default!
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Re: why Centos uses tcsh as default shell ?
So you are trying to tell that fish shell is a fancy little toy ?TrevorH wrote:CentOS doesn't even ship fish let alone make it default!
Re: why Centos uses tcsh as default shell ?
No.
CentOS offers the same shells that the upstream vendor does. If you want fish in that pool, you have to affect the upstream.
It seems that you can install fish from opensuse's repo.
You can as user change the default shell of your account.
You can, as admin, set the shell for accounts. That is site customization.
(I, for example, have loaned the "grep shows match in color" setting from Fedora to CentOS [56].)
CentOS offers the same shells that the upstream vendor does. If you want fish in that pool, you have to affect the upstream.
It seems that you can install fish from opensuse's repo.
You can as user change the default shell of your account.
You can, as admin, set the shell for accounts. That is site customization.
(I, for example, have loaned the "grep shows match in color" setting from Fedora to CentOS [56].)
Re: why Centos uses tcsh as default shell ?
How do you get the impression that we are saying it's a fancy little toy? You may wish to open a bugzilla report, asking that it be included as are a few other shells besides bash. Otherwise, you can probably build and install it from source.
By the way, in case it isn't clear, these forums aren't where you might submit such a request--while some of the CentOS developers may, on occasion, view the forums, these forums are primarily users helping other users.
Judging by its home page, it has its own packages for CentOS (untested by me) so go ahead and use it if you wish. You can install it, then use the chsh command to make it your primary user's default shell.
By the way, in case it isn't clear, these forums aren't where you might submit such a request--while some of the CentOS developers may, on occasion, view the forums, these forums are primarily users helping other users.
Judging by its home page, it has its own packages for CentOS (untested by me) so go ahead and use it if you wish. You can install it, then use the chsh command to make it your primary user's default shell.
New users should check the FAQ and Read Me First pages