Вы рассматривали виртуализацию?
Если вам просто нужна среда исполнения для инструментов командной строки (программирование) командной строки, виртуализация отличная!
Другое преимущество заключается в том, что у вас нет (! d2)
Вы можете использовать Virtualbox, который является бесплатным или vmware-сервером, который также является бесплатным.
Что касается меня, я занимаюсь веб-разработкой с помощью ubuntu 10.4 LTS, виртуализированный с помощью vmware / Win7
Самый простой способ сделать это - запустить программу через strace и посмотреть вызовы stat64 (), которые получают информацию о файлах, или открыть () вызовы, открывающие файлы.
Итак, вы do:
strace -e stat64 -e open [program name]
И в результирующем выходе найдите:
(Нет такого файла или каталога)
Путь, который он пытался открыть, должен быть слева от этой ошибки.