I have idea about
ln -s and
PATH. Recently, i had some issue once I installed some softwares in my Debian box. While I tried to start the program, it says
No such file or directory (in console).
So, I just found the bin path of that application and created
/usr/bin/. Then it works fine.
And I just tried to do the same with setting up
alias name to that bin file and Works fine.
And same with by adding this
bin path to
PATH variable. And everything works fine (Anyway, only one option is fine for me).
Is there any specific difference When do I need to use what? Am I violating anything?