При новой установке сервера Ubuntu 18 вы можете использовать ту же конфигурацию сети, что и на сервере Ubuntu 16, в /etc/network/interfaces, и это работает, только вы должны:
sudo apt install ifupdown
cd /etc/netplan/
, а затемmv 50-cloud-init.yaml 50-cloud-init.yaml.old
Думаю, это также будет работать при обновлении сервера Ubuntu 16 до сервера Ubuntu 18.
Эта ошибка в Debian отслеживается здесь#790955 "localectl list -раскладки клавиатуры :Не удалось найти раскладки консоли"
В настоящее время нет ни исправления, ни обходного пути.