Pertanyaan Bagaimana saya bisa menerima perjanjian Microsoft EULA untuk ttf-mscorefonts-installer?


Setelah pembaruan terkini, ttf-mscorefonts-installer mendorong saya untuk menerima perjanjian lisensinya.

enter image description here

Untuk beberapa alasan terminal saya tidak akan memungkinkan saya untuk menerima, atau untuk beberapa alasan saya menekan tombol pintas yang salah ... Saya sudah mencoba setiap huruf di keyboard dan Memasukkan antara lain ... Saya yakin ada solusi yang sangat sederhana dan jelas untuk ini.

Saya juga baru saja mencoba untuk menghapus paket sepenuhnya namun terminal menyatakan bahwa karena paket tidak terpasang dengan benar, saya harus menginstal ulang paket sebelum menghapusnya. Sangat frustasi! Pada dasarnya, karena saya tidak berhasil menginstal paket ini, saya tidak dapat benar-benar meningkatkan sistem saya karena saya selalu harus mengakhiri terminal dengan perjanjian lisensi (dengan demikian upgrade gagal).


282
2017-12-04 22:40


asal




Jawaban:


Nya ⇆ TAB, kemudian kembali ↵.

:-)


Secara umum, untuk bernavigasi ncurses-pengaturan gaya:

  • Menggunakan Tab kunci untuk berpindah dari satu elemen (misalnya, tombol, kotak teks) ke yang berikutnya. Menggunakan Bergeser+Tab untuk bergerak mundur.
  • Menggunakan Spasi untuk "klik" tombol yang dipilih.
  • Menggunakan Memasukkan untuk mengklik tombol default (atau tombol yang saat ini dipilih, jika tidak ada default).
  • Anda dapat bergerak naik dan turun dalam kotak teks dengan tombol panah, dan dengan Page Up dan Halaman bawah. Jika itu tidak berhasil, tekan Tab sampai kotak teks yang ingin Anda navigasi dipilih.

Jika Anda tidak sengaja mengatakan Anda tidak menyetujui EULA, dan Anda ingin kesempatan untuk meninjaunya lagi dan setuju, Anda dapat menginstal ulang ttf-mscorefonts-installer, membersihkan file konfigurasi globalnya:

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

379
2017-12-04 22:50



Yah, aku idiot ... itu sangat jelas. Terima kasih. - Magic
Secara pribadi, saya pikir kutukan itu salah, Anda seharusnya hanya dapat menekan kembali. : P - Stefano Palazzo♦
Wow, aku tidak akan pernah mengetahuinya. Apakah ini hanya terjadi dengan installer Microsoft? - B Seven
@ BSeven: Saya kira Microsoft tidak melakukan pengemasan pada yang satu ini dan pengelola paket menerapkan dialog itu. Tetapi sebagian besar waktu Anda tidak harus menerima EULA ketika menginstal paket, jadi ... - Joey
Kupikir akulah satu-satunya orang yang menghadapi ini, dan aku adalah satu-satunya orang yang bodoh yang belum mengetahui hal ini .. tetapi tampaknya 121 pengguna telah mengangkat pertanyaan dan menyukai tanggal, aku bukan satu-satunya. Anda menyelamatkan banyak dari kita. thnx - inquisitive


Pemasangan normal, penerapan, atau skrip

Gunakan debconf untuk menetapkan pilihan. Ini tidak akan meminta untuk menerima lisensi:

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

Dengan Kickstart

Tambahkan ini ke file Kickstart.cfg Anda:

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

88
2018-02-10 10:37



Ketika menggunakan --quiet, apakah akan secara otomatis menerima lisensi? - king_julien
Lebih sederhana hanya untuk menggunakan sudo hanya pada bagian dari perintah yang membutuhkannya:echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections - Stephen Ostermiller
@Stephen Ostermiller: poin bagus, terima kasih. Saya telah memperbarui jawaban saya dengan benar. - uzhoasit
Saya membutuhkan dua entri debconf: echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections dan echo ttf-mscorefonts-installer msttcorefonts/present-mscorefonts-eula note | sudo debconf-set-selections - Janning
@king_julien: tidak, --quiet tidak akan menerima lisensi, sehingga seharusnya tidak menjadi opsi tanpa echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections! - rubo77


Anda juga dapat menerima lisensi dengan satu perintah seperti ini:

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

Ini akan menghindari pembuatan file conf.

Jika Anda menggunakan boneka, di sini adalah resep untuk menginstal paket:

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





Beberapa orang mungkin menemukan pertanyaan ini ketika mencari bantuan untuk menginstal ubuntu-restricted-extras (atau ketika pertanyaan mereka menerima EULA untuk ubuntu-restricted-extras ditutup sebagai duplikat dari pertanyaan ini).

ubuntu-restricted-extras adalah metapackage yang ada hanya untuk menginstal paket lain.

Salah satu paket itu ttf-mscorefonts-installer. Itulah yang Anda harus menyetujui EULA untuk menyelesaikan pemasangan. Ini mengambil font Microsoft dan menginstalnya pada sistem Anda.

  • Untuk menyetujui EULA, gunakan Tab kunci untuk beralih dari "tombol" ke "tombol" di "jendela" non-grafis, dan baik Spasi ("klik" tombol "yang dipilih") atau Memasukkan tombol ("klik" tombol "default"). Anda dapat bergerak naik dan turun di EULA dengan tombol panah dan dengan Page Up dan Halaman bawah.

  • Jika Anda tidak sengaja mengatakan bahwa Anda tidak menyetujui EULA, dan Anda ingin kesempatan untuk meninjaunya lagi dan setuju, Anda dapat menginstal ulang ttf-mscorefonts-installer, membersihkan file konfigurasi globalnya:

    sudo apt-get --purge --reinstall install ttf-mscorefonts-installer
    
  • Jika Anda memutuskan Anda tidak menginginkan font tersebut sama sekali (atau tidak mau menerima EULA untuk mereka), tetapi Anda ingin paket lain yang disediakan oleh ubuntu-restricted-extras, lalu hapus ttf-mscorefonts-installer dan pastikan Anda memiliki paket-paket lain dan bahwa mereka diatur untuk diinstal secara manual (sehingga mereka tidak hilang dalam autoremove setelah ubuntu-restricted-extras dihapus dengan 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



Apakah mungkin untuk menginstal ubuntu-restricted-extras dan secara otomatis menerima lisensi dalam satu perintah? - king_julien


Coba pukul  (Tombol panah kanan). Kemudian gunakan tombol panah untuk menavigasi dan masuk (Itu kembali) untuk memilih opsi.


8
2017-12-04 22:49



Tombol enter (return) tidak berfungsi. Juga panah kanan tidak bisa digunakan untuk navigasi juga. - Kolappan Nathan