ttf-mscorefonts-installer の Microsoft EULA 契約に同意するにはどうすればよいですか?

ttf-mscorefonts-installer の Microsoft EULA 契約に同意するにはどうすればよいですか?

最近の更新後、ttf-mscorefonts-installerライセンス契約に同意するように求められました。

 ┌─────────────────┤ Configuring ttf-mscorefonts-installer ├─────────────────┐
 │                                                                           │ 
 │ TrueType core fonts for the Web EULA                                        
 │ END-USER LICENSE AGREEMENT FOR MICROSOFT SOFTWARE                           
 │ IMPORTANT-READ CAREFULLY: This Microsoft End-User License Agreement         
 │ ("EULA") is a legal agreement between you (either an individual or a        
 │ single entity) and Microsoft Corporation for the Microsoft software         
 │ accompanying this EULA, which includes computer software and may include    
 │ associated media, printed materials, and "on-line" or electronic            
 │ documentation ("SOFTWARE PRODUCT" or "SOFTWARE"). By exercising your        
 │ rights to make and use copies of the SOFTWARE PRODUCT, you agree to be      
 │ bound by the terms of this EULA. If you do not agree to the terms of        
 │ this EULA, you may not use the SOFTWARE PRODUCT.                            
 │                                  <Ok>                                       
 │                                                                           │ 
 └───────────────────────────────────────────────────────────────────────────┘ 

スクリーンショット:
ここに画像の説明を入力してください

何らかの理由でターミナルが受け入れを許可しないか、何らかの理由で間違ったホットキーを押しています... キーボード上のすべての文字やその他の文字を試しましたEnter... これには非常にシンプルで明白な解決策があると確信しています。

答え1

 ⇆ TAB では、ですreturn ↵

:-)


一般的に、ナビゲートするにはncursesスタイルのメニュー:

  • キーを使用してTab、ある要素 (ボタン、テキスト ボックスなど) から次の要素に移動します。逆方向に移動するにはShift+を使用しますTab
  • Spacebar選択したボタンを「クリック」するために使用します。
  • Enterデフォルトのボタン (または、デフォルトのボタンがない場合は、現在選択されているボタン) をクリックするために使用します。
  • テキスト ボックス内を上下に移動するには、矢印キーを使用します。また、Page Upと をPage Down使用します。それでもうまくいかない場合は、Tab移動したいテキスト ボックスが選択されるまで を押します。

誤ってEULAに同意しないと伝えてしまった場合を再度確認して同意したい場合は、 を再インストールしてttf-mscorefonts-installer、グローバル構成ファイルを消去することができます。

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

答え2

通常のインストール、展開、またはスクリプト内

debconf を使用して選択を事前設定します。これにより、ライセンスに同意するかどうかのプロンプトは表示されません。

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

キックスタートで

Kickstart.cfg ファイルに以下を追加します:

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

答え3

次のような単一のコマンドでライセンスに同意することもできます。

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

これにより、conf ファイルの作成が回避されます。

Puppet を使用している場合、パッケージをインストールするための手順は次のとおりです。

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

答え4

(右矢印キー)を押してみてください。次に矢印キーを使用して移動し、Enter (リターン) キーを押してオプションを選択します。

関連情報