Wie kann ich die Microsoft EULA-Vereinbarung für ttf-mscorefonts-installer akzeptieren?

279

Nach einem kürzlichen Update hat mich ttf-mscorefonts-installer dazu aufgefordert, seine Lizenzvereinbarung zu akzeptieren.

Aus irgendeinem Grund lässt mein Terminal es nicht zu, oder aus irgendeinem Grund drücke ich den falschen Hotkey ... Ich habe jeden Buchstaben auf der Tastatur ausprobiert und Enter unter anderem. Ich bin mir sicher, dass es eine sehr einfache und offensichtliche Lösung dafür gibt.

Ich habe auch gerade versucht, das Paket vollständig zu entfernen, aber das Terminal sagt, dass das Paket neu installiert werden sollte, bevor es entfernt wird. Sehr frustrierend! Da ich dieses Paket nicht erfolgreich installieren kann, kann ich mein System im Grunde nicht wirklich aktualisieren, da ich immer das Terminal mit der Lizenzvereinbarung beenden muss (daher schlägt das Upgrade fehl).

    
Magic 04.12.2010, 23:40

5 Antworten

376

Es ist ⇆ TAB , dann return ↵ .

: -)

Im Allgemeinen können Sie Menüs in ncurses navigieren:

  • Verwenden Sie die Tab -Taste, um von einem Element (z. B. Schaltfläche, Textfeld) zum nächsten zu wechseln. Verwenden Sie Shift + Tab , um sich rückwärts zu bewegen.
  • Verwenden Sie Leertaste , um auf die ausgewählte Schaltfläche zu klicken.
  • Verwenden Sie Enter , um auf die Standardschaltfläche (oder die aktuell ausgewählte Schaltfläche, falls keine Standardeinstellung vorhanden ist) zu klicken.
  • Sie können mit den Pfeiltasten in einem Textfeld nach oben und unten navigieren und mit Bild hoch und Bild runter . Wenn dies nicht funktioniert, drücken Sie Tab , bis das Textfeld ausgewählt ist, in dem Sie navigieren möchten.

Wenn Sie versehentlich gesagt haben, dass Sie der EULA nicht zustimmen und Sie eine erneute Überprüfung wünschen und zustimmen, können Sie ttf-mscorefonts-installer erneut installieren und die globalen Konfigurationsdateien löschen:

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

Normale Installation, Bereitstellung oder in Skripten

Verwenden Sie debconf, um die Auswahl zu speichern. Dies wird nicht aufgefordert, die Lizenz zu akzeptieren:

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

Mit Kickstart

Fügen Sie dies Ihrer Kickstart.cfg-Datei hinzu:

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

Sie können die Lizenz auch mit einem einzelnen Befehl wie diesem akzeptieren:

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

Dies vermeidet die Erstellung der conf-Datei.

Wenn Sie Marionette verwenden, ist hier ein Rezept für die Installation des Pakets:

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

Manche Leute finden diese Frage möglicherweise, wenn sie nach Hilfe suchen, um ubuntu-restricted-extras zu installieren (oder wenn ihre Fragen, die eine EULA für ubuntu-restricted-extras akzeptieren, als Duplikat dieser Frage geschlossen werden).

ubuntu-restricted-extras ist ein Metapaket , das nur zur Installation anderer Pakete existiert.

Eines dieser Pakete ist ttf-mscorefonts-installer . In diesem Fall müssen Sie einer EULA zustimmen, um die Installation abzuschließen. Es ruft Microsoft-Schriftarten ab und installiert sie auf Ihrem System.

  • Um der EULA zuzustimmen, verwenden Sie die Tab -Taste, um von "button" auf "button" im nicht-grafischen "window" und entweder die Leertaste ("klickt" auf die ausgewählte "Schaltfläche") oder die Eingabetaste ("klickt" auf die Schaltfläche "Standard"). Sie können im EULA mit den Pfeiltasten nach oben und nach unten und mit Bild hoch und Bild runter .

  • navigieren
  • Wenn Sie aus Versehen gesagt haben, dass Sie der EULA nicht zustimmen und eine erneute Überprüfung wünschen und zustimmen, können Sie ttf-mscorefonts-installer erneut installieren, indem Sie die globalen Konfigurationsdateien löschen:

    sudo apt-get --purge --reinstall install ttf-mscorefonts-installer
    
  • Wenn Sie sich entschließen, diese Schriftarten überhaupt nicht zu verwenden (oder die EULA für sie nicht akzeptieren möchten), aber die anderen von ubuntu-restricted-extras bereitgestellten Pakete verwenden möchten, entfernen Sie ttf-mscorefonts-installer und stellen Sie sicher, dass Sie sie haben die anderen Pakete und deren manuelle Installation (so dass sie nicht in autoremove verschwinden, nachdem ubuntu-restricted-extras mit ttf-mscorefonts-installer entfernt wurde):

    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
    
Eliah Kagan 11.07.2012 18:01
8

Versuchen Sie, zu drücken (die rechte Pfeiltaste). Verwenden Sie dann die Pfeiltasten, um zu navigieren und geben Sie (das ist zurück) für die Auswahl einer Option ein.

    
Isaiah 04.12.2010 23:49