Проблему установки там где отсутствует интернет я обычно решаю двумя путями:
Первый путь:
Устанавливаем Ubuntu на машину, где есть интернет (например, дома). Устанавливаем локализации и нужные программы. Копируем кэш пакетов (из /var/cache/apt/archives...) на флешку (или другой съёмный носитель). Устанавливаем Ubuntu на целевую машину, где нет интернета, после втыкаем нашу флешку с кешироваными пакетами и устанавливаем их всех (в папке с пакетами выполняем sudo dpkg -i *deb).
Путь второй:
Берём USB-модем, мобильный телефон, 3G/4G роутер и т.п., и на некоторое время получаем интернет на целевой машине, дальше штатная установка. (Если волнует вопрос дороговизны мобильного интернета, то у многих российских операторов есть услуги типа "интернет на день").