Недавно заметил что система странно себя ведет. Например при попытке запустить virtualbox из консоли выдает
/usr/bin/virtualbox: 1: /usr/bin/virtualbox: uname: not found
/usr/bin/virtualbox: 36: /usr/bin/virtualbox: cat: not found
/usr/bin/virtualbox: 1: /usr/bin/virtualbox: whoami: not found
uname cat и whoami находятся в /usr/local/bin, но этого каталога нет в PATH, который использует virtualbox.
Такая же ситуация с pm-utils
/usr/sbin/pm-hibernate: 45: /usr/sbin/pm-hibernate: id: not found
Где программы берут тот PATH? Потому что в обычном терминале /usr/local/bin есть в PATH.