how to set path? here a meet the problem with ns2 installation
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
how to set path? here a meet the problem with ns2 installation
Hi, I just install network simulator 2. The process is so long and at the end It shows something I must do. I think it is like to set a PATH for java in windows. But I don't know how to command.
The screem of final result is as follows,
Please put /usr/local/src/ns-allinone-2.27/bin:/usr/local/src/ns-allinone-2.27/tcl8.4.5/unix:/usr/local/src/ns-allinone-2.27/tk8.4.5/unix
into your PATH environment; so that you'll be able to run itm/tclsh/wish/xgraph.
IMPORTANT NOTICES:
(1) You MUST put /usr/local/src/ns-allinone-2.27/otcl-1.8, /usr/local/src/ns-allinone-2.27/lib,
into your LD_LIBRARY_PATH environment variable.
If it complains about X libraries, add path to your X libraries
into LD_LIBRARY_PATH.
If you are using csh, you can set it like:
setenv LD_LIBRARY_PATH <paths>
If you are using sh, you can set it like:
export LD_LIBRARY_PATH=<paths>
(2) You MUST put /usr/local/src/ns-allinone-2.27/tcl8.4.5/library into your TCL_LIBRARY environmental
variable. Otherwise ns/nam will complain during startup.
(3) [OPTIONAL] To save disk space, you can now delete directories tcl8.4.5
and tk8.4.5. They are now installed under /usr/local/src/ns-allinone-2.27/{bin,include,lib}
After these steps, you can now run the ns validation suite with
cd ns-2.27; ./validate
Thanks visaris
I dont't know what's the meaning of /.bashrc
what is this file useful and where can I find it or just creat a new one under root or the ns2file?
The file '.bashrc' is a file that contains commands which are to be run automatically after bash starts up. For example, if your username is "foo" and you placed
Code:
echo 'Welcome to Linux, foo!'
at the end of your /home/foo/.bashrc file, you would be greeted by "Welcome to Linux, foo!" every time you logged in or started a new xterminal.
Once you have your export lines set up correctly, you can place them in your user's ~/.bashrc file, and then everytime you start a new xterm, the required environment variables will be set up for you, and you can then run your ns2 or whatever.
seems more clear
so the filename is just .bashrc
when I install a new system there is no such file yet?
as I'm a beginner
I will search for some similar thread.
thanks.
LD_Library_PATH and TCL_LIBRARY are environment variables just like PATH is. To get a list of all your current variables and their values type in 'env'.
Well, the environment variables aren't really stored in a file. At least, I don't think so. They are stored in your shell's memory. Sort of like internal values/settings.
If you're asking about the .bashrc file, that is hidden from the ls output. To find all the '.' files do a "ls -al" and that should list all of them. If you do not have a .bashrc file, you can always make one.
Don't mean to hijack here, but is there any way to remove a path once it has been exported in the .bashrc file? I've made a mistake and I don't seem to be able to change it.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.