Come posso accettare l'accordo EULA Microsoft per ttf-mscorefonts-installer?

280

Dopo un recente aggiornamento, ttf-mscorefonts-installer mi ha spinto ad accettare il suo accordo di licenza.

Per qualche motivo il mio terminale non mi permetterà di accettare, o per qualche ragione sto premendo il tasto di scelta rapida sbagliato ... Ho provato ogni lettera sulla tastiera e Invio tra gli altri .. Sono sicuro che c'è una soluzione molto semplice ed ovvia a questo.

Ho anche appena provato a rimuovere completamente il pacchetto, tuttavia il terminale afferma che a causa del fatto che il pacchetto non viene installato correttamente, dovrei reinstallare il pacchetto prima di rimuoverlo. Molto frustrante! Essenzialmente, poiché non riesco ad installare correttamente questo pacchetto, non posso davvero aggiornare il mio sistema perché devo sempre terminare il terminale con il contratto di licenza (quindi l'aggiornamento fallisce).

    
posta Magic 04.12.2010 - 23:40

5 risposte

377

È ⇆ TAB , quindi return ↵ .

: -)

In generale, per navigare nei menu ncurses :

  • Utilizza la chiave Tab per spostarti da un elemento (ad es. pulsante, casella di testo) a quello successivo. Usa Shift + Tab per muoverti al contrario.
  • Utilizza Barra spaziatrice per "fare clic" sul pulsante selezionato.
  • Utilizza Invio per fare clic sul pulsante predefinito (o sul pulsante attualmente selezionato, se non esiste un valore predefinito).
  • Puoi muoverti su e giù in una casella di testo con i tasti freccia e con Pagina su e Pagina giù . Se ciò non funziona, premi Tab fino a selezionare la casella di testo in cui vuoi navigare.

Se hai accidentalmente detto di non essere d'accordo con l'EULA e vuoi riesaminarlo di nuovo e d'accordo, puoi reinstallare ttf-mscorefonts-installer , eliminando i suoi file di configurazione globali:

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

Installazione normale, distribuzione o negli script

Usa debconf per preimpostare la selezione. Questo non richiederà di accettare la licenza:

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

Con Kickstart

Aggiungi questo al tuo file Kickstart.cfg:

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

Puoi anche accettare la licenza con un singolo comando come questo:

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

Questo eviterà di creare il file conf.

Se usi il burattino, ecco una ricetta per installare il pacchetto:

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']
  }
}
    
risposta data Casey Watson 08.07.2011 - 23:51
10

Alcune persone potrebbero trovare questa domanda quando cercano aiuto nell'installazione di ubuntu-restricted-extras (o quando le loro domande che accettano un EULA per ubuntu-restricted-extras sono chiuse come duplicato di questa domanda).

ubuntu-restricted-extras è un metapackage che esiste esclusivamente per installare altri pacchetti.

Uno di questi pacchetti è ttf-mscorefonts-installer . È quello che devi accettare un EULA per completare l'installazione. Raccoglie i font Microsoft e li installa sul tuo sistema.

  • Per accettare l'EULA, usa il tasto Tab per passare da "button" a "button" nella "finestra" non grafica, e la barra spaziatrice ("fa clic" sul "pulsante" selezionato) o sul tasto Invio ("fa clic" sul pulsante "predefinito"). Puoi muoverti su e giù nel EULA con i tasti freccia e con Pagina su e Pagina giù .

  • Se hai accidentalmente affermato di non essere d'accordo con l'EULA e desideri riesaminarlo nuovamente e accettare, puoi reinstallare ttf-mscorefonts-installer , eliminando i suoi file di configurazione globali:

    sudo apt-get --purge --reinstall install ttf-mscorefonts-installer
    
  • Se decidi di non volere quei font (o non vuoi accettare l'EULA per loro), ma vuoi gli altri pacchetti forniti da ubuntu-restricted-extras , quindi rimuovi ttf-mscorefonts-installer e assicurati di avere gli altri pacchetti e che sono impostati per l'installazione manuale (quindi non vanno via in autoremove dopo che ubuntu-restricted-extras viene rimosso con 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
    
risposta data Eliah Kagan 11.07.2012 - 18:01
8

Prova a colpire (il tasto freccia a destra). Quindi utilizzare i tasti freccia per navigare e immettere (That's return) per selezionare un'opzione.

    
risposta data Isaiah 04.12.2010 - 23:49

Leggi altre domande sui tag