Como posso aceitar o contrato Microsoft EULA para o ttf-mscorefonts-installer?

286

Após uma atualização recente, ttf-mscorefonts-installer solicitou que eu aceitasse seu contrato de licença.

Por alguma razão meu terminal não me permite aceitar, ou por alguma razão eu estou pressionando a tecla de atalho errada ... Eu tentei todas as letras no teclado e Enter entre outras .. Tenho certeza de que há uma solução muito simples e óbvia para isso.

Eu também tentei remover o pacote completamente, mas o terminal afirma que, devido ao pacote não estar corretamente instalado, eu devo reinstalar o pacote antes de removê-lo. Muito frustrante! Essencialmente, como não consigo instalar este pacote com sucesso, eu realmente não posso atualizar meu sistema porque eu sempre tenho que terminar o terminal com o contrato de licença (assim, a atualização falha).

    
por Magic 04.12.2010 / 23:40

5 respostas

384

É ⇆ TAB , então retorna ↵ .

: -)

Em geral, para navegar pelos menus ncurses -

  • Use a tecla Tab para mover de um elemento (por exemplo, botão, caixa de texto) para o próximo. Use o Shift + a aba para mover em sentido inverso.
  • Use a barra de espaço para "clicar" no botão selecionado.
  • Use Enter para clicar no botão padrão (ou no botão atualmente selecionado, se não houver nenhum padrão).
  • Você pode mover para cima e para baixo em uma caixa de texto com as teclas de seta e com Page Up e Page Down . Se isso não funcionar, pressione Tab até que a caixa de texto na qual você deseja navegar esteja selecionada.

Se você disse acidentalmente que não concorda com o EULA e deseja revisá-lo novamente e concordar, é possível reinstalar ttf-mscorefonts-installer , limpando seus arquivos de configuração globais:

sudo apt-get --purge --reinstall install ttf-mscorefonts-installer
    
por Stefano Palazzo 04.12.2010 / 23:50
88

Instalação normal, implantação ou em scripts

Use o debconf para pré-selecionar a seleção. Isso não solicitará a aceitação da licença:

echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections
sudo apt-get install ttf-mscorefonts-installer

Com o Kickstart

Adicione isto ao seu arquivo Kickstart.cfg:

preseed --owner ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula boolean true
    
por uzhoasit 10.02.2011 / 11:37
17

Você também pode aceitar a licença com um único comando como este:

echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | debconf-set-selections

Isso evitará a criação do arquivo conf.

Se você estiver usando fantoches, aqui está uma receita para instalar o pacote:

class unifocus-context::msfonts {
  exec { "accept-msttcorefonts-license":
    command => "/bin/sh -c \"echo ttf-mscorefonts-installer msttcorefonts/accepted-     mscorefonts-eula select true | debconf-set-selections\""
  }

  package { "msttcorefonts":
    ensure  => installed,
    require => Exec['accept-msttcorefonts-license']
  }
}
    
por Casey Watson 08.07.2011 / 23:51
10

Algumas pessoas podem encontrar esta pergunta ao procurar por ajuda na instalação de ubuntu-restricted-extras (ou quando suas perguntas sobre a aceitação de um EULA para ubuntu-restricted-extras estão fechadas como uma cópia desta pergunta).

ubuntu-restricted-extras é um metapackage que existe unicamente para instalar outros pacotes.

Um desses pacotes é ttf-mscorefonts-installer . Essa é a que você deve concordar com um EULA para concluir a instalação. Ele busca as fontes da Microsoft e as instala em seu sistema.

  • Para concordar com o EULA, use a tecla Tab para alternar de "botão" para "botão" na "janela" não gráfica, e a barra de espaço / kbd> ("clica" no botão "selecionado") ou na tecla Enter ("clica" no botão "padrão"). Você pode mover para cima e para baixo no EULA com as teclas de seta e com Page Up e Page Down .

  • Se você disse acidentalmente que não concorda com o EULA e deseja revisá-lo novamente e concordar, pode reinstalar o ttf-mscorefonts-installer , limpando seus arquivos de configuração globais:

    sudo apt-get --purge --reinstall install ttf-mscorefonts-installer
    
  • Se você decidir que não deseja essas fontes (ou não deseja aceitar o EULA para elas), mas deseja os outros pacotes fornecidos por ubuntu-restricted-extras , remova ttf-mscorefonts-installer e verifique se tem os outros pacotes e que eles estão configurados para serem instalados manualmente (para que eles não desapareçam em autoremove depois que ubuntu-restricted-extras for removido com ttf-mscorefonts-installer ):

    sudo apt-get remove ttf-mscorefonts-installer
    sudo apt-get update
    sudo apt-get install ubuntu-restricted-addons gstreamer0.10-plugins-bad-multiverse libavcodec-extra-53 unrar
    
por Eliah Kagan 11.07.2012 / 18:01
8

Tente acertar (a tecla de seta para a direita). Em seguida, use as teclas de seta para navegar e digite (Isso é retorno) para selecionar uma opção.

    
por Isaiah 04.12.2010 / 23:49