On Friday 31,July,2009 04:56 PM, a.beloborodov@viscomp.bg wrote:
Hm, nothing, just "command not found".. Examples :
[nask0@nask0 ~]$ sudo geany sudo: geany: command not found [nask0@nask0 ~]$ su - Password: [root@nask0 ~]# geany (here Geany runs without problems) nask0@nask0 ~]$ sudo -s [root@nask0 ~]# geany bash: geany: command not found
It's a problem with your PATH. sudo does not change your PATH, but su does. You should try something of this sort to see the differences:
$ echo $PATH <output of your user's PATH> $ su - # echo $PATH <output of root's PATH>
The two outputs are probably different. In particular, I think /usr/local/bin[1] is missing from your user's PATH, but exists in root's PATH. If you do something like:
$ export PATH=/usr/local/bin:$PATH $ geany
it should work.
[1] /usr/local is your installation prefix, as shown in your first e-mail