Дело в том, что Вы мыслите как windows-пользователь. OpenServer для убунту, GUI для опенсервера и прочее. В мире линуксовых серверных систем нужно уметь дружить с консолью, так как зачастую серверные системы идут без графической оболочки. Выше рекомендовали Doker, он решает вопросы с одновременным использованием разных версий ПО. Для работы с hosts файлом, есть в сети скрипт либо можно написать его самому, который правит автоматически хост файл, и если Вы работаете с апачем то создает виртуал хост для вновь созданного домена. Получается что при использовании такого скрипта, достаточно создать каталог, и запустить его.