Esta resposta resolve o erro "meio-instalado" ttf-mscorefonts-installer. Esse erro pode ocorrer porque o Microsoft True Type Core Fonts para a Web, que é instalado pelo ttf-mscorefonts-installer, é um software proprietário da Microsoft e, embora possa ser instalado gratuitamente, não pode ser instalado sem aceitar o Microsoft End User. Contrato de Licença (EULA). O problema é que a janela do Microsoft EULA aparece atrás da janela do Ubuntu Software Center, e como é menor do que a janela do Ubuntu Software Center, ela é muitas vezes completamente encoberta para que não seja vista. Então, quando você fecha a janela do Ubuntu Software Center, ela também fecha a janela do EULA, o que faz com que o pacote do ttf-mscorefonts-installer esteja 'parcialmente instalado'.
Se isto aconteceu com você, então você precisa desinstalar o pacote ttf-mscorefonts-installer e reinstalá-lo, preferencialmente a partir do terminal, para que a janela do EULA não tenha nenhuma janela grande para se esconder atrás.
Execute sudo apt install ttf-mscorefonts-installer
e aceite o EULA, ou então se você já tiver o ttf-mscorefonts-installer instalado e não aceitou o EULA, desinstale o ttf-mscorefonts-installer e reinstale-o assim:
sudo dpkg -P ttf-mscorefonts-installer
sudo apt install ttf-mscorefonts-installer
Use as teclas Tab e Enter para aceitar o EULA na janela de fontes principais do Microsoft TrueType que aparece. O terminal emitirá uma nova mensagem toda vez que concluir o download de uma nova fonte. Espere um pouco até o terminal informar que terminou de baixar e instalar as fontes principais do Microsoft TrueType.
Se este método não funcionar, faça o download de a versão mais recente do ttf-mscorefonts-installer e clique duas vezes nele para instalá-lo usando o Ubuntu Software Center.