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


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

enter image description here

Per qualche ragione il mio terminale non mi permetterà di accettare, o per qualche ragione sto premendo il tasto rapido sbagliato ... Ho provato ogni lettera sulla tastiera e accedere tra l'altro ... Sono sicuro che c'è una soluzione molto semplice e ovvia a questo.

Ho anche appena provato a rimuovere completamente il pacchetto ma 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 a installare questo pacchetto con successo, non posso davvero aggiornare il mio sistema perché devo sempre terminare il terminale con il contratto di licenza (quindi l'aggiornamento fallisce).


282
2017-12-04 22:40


origine




risposte:


Suo ⇆ TAB, poi ritorno ↵.

:-)


In generale, per navigare ncursesmenu stile:

  • Usa il linguetta chiave per passare da un elemento (ad es. pulsante, casella di testo) a quello successivo. Uso Cambio+linguetta per muoversi al contrario.
  • Uso Barra spaziatrice per "fare clic" sul pulsante selezionato.
  • Uso accedere per fare clic sul pulsante predefinito (o sul pulsante attualmente selezionato, se non ci sono impostazioni predefinite).
  • 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, premere linguetta finché non viene selezionata la casella di testo in cui si desidera navigare.

Se hai accidentalmente detto che non sei d'accordo con l'EULA, e vuoi la possibilità di rivederlo 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

379
2017-12-04 22:50



Beh, sono un idiota ... era così ovvio. Grazie. - Magic
Personalmente, penso che le imprecazioni siano sbagliate, dovresti essere in grado di premere semplicemente return. : P - Stefano Palazzo♦
Wow, non l'avrei mai capito. Questo succede solo con i programmi di installazione di Microsoft? - B Seven
@BSeven: Immagino che Microsoft non abbia fatto la confezione su questo e che il manutentore del pacchetto abbia implementato quella finestra di dialogo. Ma la maggior parte delle volte non è necessario accettare gli EULA quando si installano i pacchetti, quindi ... - Joey
Pensavo di essere l'unica persona che si trova di fronte a questo, e sono l'unico stupido a non averlo capito ... ma sembra che 121 utenti abbiano alzato la domanda e 161 non mi è piaciuto, non sono l'unico. hai salvato molti di noi. thnx - inquisitive


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

88
2018-02-10 10:37



Quando si usa --quiet, accetterà automaticamente la licenza? - king_julien
È più semplice usare solo sudo solo sulla parte del comando che ne ha bisogno:echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections - Stephen Ostermiller
@Stephen Ostermiller: buon punto, grazie. Ho aggiornato la mia risposta sanzionata di conseguenza. - uzhoasit
Avevo bisogno di due voci di debconf: echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections e echo ttf-mscorefonts-installer msttcorefonts/present-mscorefonts-eula note | sudo debconf-set-selections - Janning
@king_julien: no, --quiet non accetterà la licenza, quindi non dovrebbe essere un'opzione senza echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections! - rubo77


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']
  }
}

17
2017-07-08 21:51





Alcune persone possono trovare questa domanda quando cercano aiuto per l'installazione ubuntu-restricted-extras (o quando le loro domande accettano un EULA per ubuntu-restricted-extras sono chiusi come duplicati di questa domanda).

ubuntu-restricted-extras è un metapacchetto esiste solo per installare altri pacchetti.

Uno di quei 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, utilizzare il linguetta tasto per passare da "pulsante" a "pulsante" nella "finestra" non grafica, e il Barra spaziatrice ("fa clic" sul "pulsante" selezionato) o sul accedere tasto ("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 avere la possibilità di rivederlo 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 rimuovere ttf-mscorefonts-installer e assicurati di avere gli altri pacchetti e che siano impostati per l'installazione manuale (quindi non vanno via in un autoremove dopo 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
    

10
2017-07-11 16:01



È possibile installare il ubuntu-restricted-extras e accetta automaticamente la licenza in un unico comando? - king_julien


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


8
2017-12-04 22:49



Bene, la chiave di invio (ritorno) non ha funzionato. Anche la freccia destra non può essere utilizzata per la navigazione. - Kolappan Nathan