Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

One of my friend wants to use C Shell in Ubuntu 11.04 Terminal instead of Bash Shell for sometime, Is there any way to do it without affecting System in any way?

share|improve this question
add comment

3 Answers

up vote 6 down vote accepted

ubuntu has two options, tcsh and csh. tcsh is better c shell then csh To install:

sudo apt-get install tcsh

To run: Open terminal and type

tcsh
share|improve this answer
    
i get "unable to locate package" –  kernel_panic Jan 3 '12 at 6:09
add comment

I think installing the desired shell and doing chsh -s shell will change the default login shell. If you want to change shell for a particular user do usermod -s shellpath username.

share|improve this answer
    
On Unix, users may configure their environment as they wish :) –  Simon Richter Dec 30 '11 at 15:27
add comment

Based on the title, you do not have either csh or tcsh installed on the system. If you do not want to "affect the system", then I suggest to your friend to download the source code and compile it. Your friend could then install it relative to the home directory instead of to /usr or /usr/local.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.