"Счастливой отладки, суки":
короче, В ПРОЦЕССЕ установки ubuntu-desktop, ставится Firefox. Firefox тащит dnsmasq, НО НЕ КОНФИГУРИРУЕТ ЕГО! NetworkManager ТУТ ЖЕ видит процесс dnsmasq, решает, что "наши полномочия всё", меняет DNS на dnsmasq (точнее, на 127.0.0.1:53), переписывает на это же resolv.conf (вернее, подставлет сгенеренный симлинком) и ВСЁ ЭТО ПРЯМО ПОСРЕДИ УСТАНОВКИ. APT падает, но tasksel прячет ошибки, и вы имеете дело с последствиями, наступившими ВНЕЗАПНО. У вас в системе труп ресольвера, когда все, как челопуки в меме, ссылаются друг на друга, и только некоторые приложения находят как-то прописанный в netplan DNS-сервер (видимо, по API), и у них DNS работает.