タグ

ブックマーク / horimislime.hateblo.jp (1)

  • Linuxパッケージのインストール時に出る承諾画面を飛ばす方法 - 面白コンテンツ探求日記

    シェルスクリプトとかを使ったバッチ処理でパッケージのインストールをしていると、ポストインストール画面でライセンス承諾を求められると処理が止まってしまう。 yumやaptで-yオプションを付けてY/n 入力を飛ばすように、このような承諾入力もパスするやり方をしらべてみた。 手順 今回試した環境はUbuntu12.04。 まずDEBIAN_FRONTEND という名前で環境変数をセットする。 # export DEBIAN_FRONTEND=noninteractive 変数をセットした状態で承諾画面の出るパッケージをインストールしてみる。 # apt-get install -y oracle-java7-installer .... oracle-license-v1-1 license could not be presented try 'dpkg-reconfigure debcon

    Linuxパッケージのインストール時に出る承諾画面を飛ばす方法 - 面白コンテンツ探求日記
    topaz2
    topaz2 2014/01/12
    export DEBIAN_FRONTEND=noninteractive echo "oracle-java7-installer shared/accepted-oracle-license-v1-1 boolean true" | debconf-set-selections
  • 1