Все что делается в десктопе то и в ssh, только ручками, настройками конфигов и скриптов. У меня игровые сервера стояли и доступ был по ssh. Все обновления, компиляция, настройки все ручками, зато работало как часы. Вы пытаетесь сделать все и сразу, с линуксом так не получится. Линукс требует много внимания и терпения... Как говорится: виндовс ставишь за час, потом мучаешься с ним постоянно, у линукса мучаешься неделю-месяц пока поймешь, пока настроишь, зато потом все крутится само по себе и стабильно.