I just solve my problem by adding the path of my newly-installed bash to the beginning of PATH. However I now have some new questions:
1. The change to PATH is effective only in the current shell session. I was wondering if it is possible to run the new bash instead of the old one everytime it is lauched in terminal, putty and in emacs. Is there a place where the change to PATH could be added and executed before bash starts, like ".bashrc" for when bash is lauched? 2. Also in emacs, if I type "M-x bashdb", bashdb is not "matched". How shall I set it up? Thanks and regards! lehe wrote: > > Hi, > I have no root access to a server, so I can only install bashdb under my > $HOME. Unfortunately bashdb requires Bash 3.1 or 3.2 but the bash on the > server is version 3.00.15. So I first installed bash 3.2 under my > $HOME/bin/bash-3.2.48 > /bin/ from its source. Then I run configuration of dashdb and still get > the same bash version error. How to change the dashdb configure file so > that it will find the bash 3.2 I installed instead of bash 3.0 on the > server? > Another question: if I have no root right, can I install software by its > binary? > Thanks! > -- View this message in context: http://www.nabble.com/Install-Bashdb-and-Bash-not-as-root-tp22316418p22338005.html Sent from the Gnu - Bash mailing list archive at Nabble.com.