Просто попытался установить Ubuntu 18.04 LTS Server и нашел его TUI довольно аккуратным. Какую библиотеку TUI установщик использовал для отображения своего пользовательского интерфейса?
Новый установщик Ubuntu Server (с 18.04) - Маловажность («Повсеместность для серверов»). Он использует библиотеку Python urwid
для своего интерфейса.