Sign up ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

Possible Duplicate:
How to add a directory to my path?

I need to use a program in my job. I followed the installation instructions of this PROGRAM. However, when I try to run it the message appears - program_that_I_want_to_run:Command not found

I know that it is a $PATH problem, but I tried the command line described in the instructions and it did not work.

  1. Set environment variable CONFIG_PATH

    export CONFIG_PATH=/my_path_to_PROGRAM/PROGRAM/config/

I am sure that I indicated correctly the path to access the config directory. No typing errors.


share|improve this question

marked as duplicate by Nitin Venkatesh, bodhi.zazen, Takkat, Jorge Castro, htorque Mar 12 '12 at 0:48

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

Is it really necessary to obscificate your question ? It would be much easier to help you if you specified your program, how you installed it, and what the full path was. I am not sure if you need export CONFIG_PATH=/my_path_to_PROGRAM/PROGRAM/config/ as your error message is one of PATH and not necessarily configuration, hard to know from what little you posted. – bodhi.zazen Mar 2 '12 at 13:13

2 Answers 2

Add this line to ~/.bashrc (you use PATH rather then CONFIG_PATH)

export PATH=$PATH:/path/to_directory_containing_program
export CONFIG_PATH=/my_path_to_PROGRAM/PROGRAM/config/
share|improve this answer
Environment variables should be set in either ~/.pam_environment or ~/.profile, not ~/.bashrc. – geirha Mar 2 '12 at 14:45
@galath- You do understand that this question is both a duplicate and over 3 years old ? The link you give is more recent then the original question. – bodhi.zazen May 30 at 15:08
I came to this page from google and appreciate galaths comment a lot. Thanks – offroff Jul 3 at 9:40

Firstly, check your original path:

echo $PATH

It should show something like this:


Now add your program to that path, ensuring your using the entire path all the way from / to your program.

export PATH=$PATH:/path/to/my/program

This sets your PATH variable to the existing PATH plus what you add to the end. Check that it has been added:

echo $PATH
share|improve this answer
Is this permanent? – chwi Nov 10 '12 at 12:17
no this is not permanent, as i closed the terminal, reopen it and type 'echo $PATH'.. it didn't show me my new path in it. – Farhan Dec 24 '13 at 9:50

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