Frage Wie kann ich den Microsoft EULA-Vertrag für ttf-mscorefonts-installer akzeptieren?


Nach einem letzten Update ttf-mscorefonts-installer veranlasste mich, seine Lizenzvereinbarung zu akzeptieren.

enter image description here

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

Ich habe gerade auch versucht, das Paket vollständig zu entfernen, aber das Terminal sagt, dass wegen des Pakets, das nicht richtig installiert wird, ich das Paket neu installieren sollte, bevor ich es entferne. 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).


282
2017-12-04 22:40


Ursprung




Antworten:


Es ist ⇆ TAB, dann zurück ↵.

:-)


Im Allgemeinen, um zu navigieren ncurses-Stil-Menüs:

  • Benutze die Tab Taste, um von einem Element (z. B. Schaltfläche, Textfeld) zum nächsten zu wechseln. Benutzen Verschiebung+Tab sich rückwärts bewegen.
  • Benutzen Leertaste Klicken Sie auf die ausgewählte Schaltfläche.
  • Benutzen Eingeben Klicken Sie auf die Standardschaltfläche (oder auf die aktuell ausgewählte Schaltfläche, wenn keine Standardeinstellung vorhanden ist).
  • Mit den Pfeiltasten und mit können Sie in einem Textfeld nach oben und unten navigieren Seite nach oben und Seite nach unten. Wenn das nicht funktioniert, drücken Sie Tab bis das Textfeld, in dem Sie navigieren möchten, ausgewählt ist.

Wenn Sie versehentlich gesagt haben, dass Sie dem EULA nicht zustimmen, und Sie möchten eine Chance, es erneut zu überprüfen und zuzustimmen, können Sie neu installieren ttf-mscorefonts-installerLöschen der globalen Konfigurationsdateien:

sudo apt-get --purge --reinstall install ttf-mscorefonts-installer

379
2017-12-04 22:50



Nun, ich bin ein Idiot ... das war so offensichtlich. Vielen Dank. - Magic
Persönlich denke ich, dass Flüche falsch sind, du solltest einfach Return drücken können. : P - Stefano Palazzo♦
Wow, das hätte ich nie herausgefunden. Erfolgt das nur mit Microsoft-Installern? - B Seven
@BSeven: Ich nehme an, Microsoft hat die Verpackung nicht auf diesem einen und der Maintainer des Pakets hat diesen Dialog implementiert. Aber die meiste Zeit müssen Sie EULAs nicht akzeptieren, wenn Sie Pakete installieren, also ... - Joey
Ich dachte, ich wäre die einzige Person, die damit konfrontiert ist, und ich bin der einzige Dummkopf, der das nicht herausgefunden hat. Aber es scheint, dass 121 Benutzer die Frage aufgefrischt haben und ab dem Datum, ich bin nicht der Einzige. Du hast viele von uns gerettet. thnx - inquisitive


Normale Installation, Bereitstellung oder in Skripts

Verwenden Sie debconf, um die Auswahl voreinzustellen. 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 das zu Ihrer Kickstart.cfg-Datei hinzu:

preseed --owner ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula boolean true

88
2018-02-10 10:37



Beim Benutzen --quietWird die Lizenz automatisch akzeptiert? - king_julien
Es ist einfacher, sudo nur für den Teil des Befehls zu verwenden, der es benötigt:echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections - Stephen Ostermiller
@Stephen Ostermiller: guter Punkt, danke. Ich habe meine Antwort entsprechend sanktioniert. - uzhoasit
Ich brauchte zwei Debconf-Einträge: echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections und echo ttf-mscorefonts-installer msttcorefonts/present-mscorefonts-eula note | sudo debconf-set-selections - Janning
@king_julien: nein, --quiet Ich akzeptiere die Lizenz nicht, daher sollte dies keine Option sein echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections! - rubo77


Sie können die Lizenz auch mit einem einzigen 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']
  }
}

17
2017-07-08 21:51





Manche Leute finden diese Frage bei der Suche nach Hilfe bei der Installation ubuntu-restricted-extras (oder wenn ihre Fragen eine EULA für akzeptieren) ubuntu-restricted-extras sind als Duplikat dieser Frage geschlossen).

ubuntu-restricted-extras ist ein Metapaket das existiert nur, um andere Pakete zu installieren.

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 "Knopf" zu "Knopf" im nicht-graphischen "Fenster" zu wechseln, und entweder die Leertaste ("klickt" den ausgewählten "Button") oder die Eingeben Taste ("klickt" auf die "Standard" -Schaltfläche). Sie können im EULA mit den Pfeiltasten und mit nach oben und unten gehen Seite nach oben und Seite nach unten.

  • Wenn Sie aus Versehen gesagt haben, dass Sie der EULA nicht zustimmen, und Sie die Möglichkeit haben, sie erneut zu überprüfen und zuzustimmen, können Sie sie erneut installieren ttf-mscorefonts-installerLöschen der globalen Konfigurationsdateien:

    sudo apt-get --purge --reinstall install ttf-mscorefonts-installer
    
  • Wenn Sie sich entschließen, diese Schriftarten überhaupt nicht zu verwenden (oder die EULA nicht akzeptieren möchten), aber Sie möchten die anderen von ubuntu-restricted-extras, dann entfernen ttf-mscorefonts-installer und stellen Sie sicher, dass Sie die anderen Pakete haben und dass sie manuell installiert sind (damit sie nicht in einem autoremove nach ubuntu-restricted-extras wird mit entfernt 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



Ist es möglich, das zu installieren? ubuntu-restricted-extras und akzeptiere automatisch die Lizenz in einem Befehl? - king_julien


Versuche zu schlagen  (Die rechte Pfeiltaste). Navigieren Sie dann mit den Pfeiltasten zur Eingabe und Eingabe (Zurück), um eine Option auszuwählen.


8
2017-12-04 22:49



Nun, die Enter (Return) Taste hat nicht funktioniert. Auch der rechte Pfeil kann nicht für die Navigation verwendet werden. - Kolappan Nathan