On Sat, 2012-03-10 at 09:49 -0600, layr wrote: > Martin Gregorie wrote: > > Useful to know: "which wine" or "which wine64" shows if its in $PATH > > Thanks for the tip. > > Code: > laur@debian:~$ which wine64 > /usr/local/bin/wine64 > > > > So I guess the problem is in the fact wine installed into /usr/local/bin instead of /usr/bin/. > Is there any way to change that? > Why would you want to? The fact that 'which' can find the 'wine64' command tells you that it is in your search path, so simply using 'wine64 as a command in any directory under your login will work. The compilation put Wine in the correct place. The convention is: - Programs needed during system boot, i.e. those that, if absent, leave you with a crippled system go in /bin and those intended for root (the superuser) use go in /sbin - Programs that are part of your distro go in /usr/bin (and those for root) go in /usr/sbin - Programs compiled and installed locally for use by all users should be in /usr/local/bin and (for root use only) in /usr/local/sbin - Programs that are for use only by a single user or that are under development should be in $HOME/bin As a result $PATH for normal users should include "/bin:/usr/bin:/usr/local/bin:$HOME/bin". This is the best way to do things because this arrangement means that you can't screw up /bin or /usr/bin by compiling and installing programs and scripts. It also means that bugs in stuff you've created for your own use can't mess up anybody else. User-specific changes to $PATH depend on the shell being used, but for bash you'd edit ~/.bash_profile to include a line like this if you want to put your own scripts and programs in your own directory: export PATH=$PATH:$HOME/bin Martin