компилировать нужно что-то редко, обычная установка проще чем в винде, под рутом никто не работает по той же причине что и под администратором в винде, бинарники есть и в линухе, например гугле хром ставиться из бинарника(аналог exe)
ps: поставь убунту, вайн и скомпиль что-нибудь, а потом напишешь книгу как ты это делал