2017-06-02 3 views
1

インストールapt-getを。私はスクリプトでこれを使っていくつかの設定をしようとしていますが、どうすればapt-getをユーザー入力なしで実行できますか?タイムゾーンを選ぶためのコマンドラインオプションが現れるのtzdata非対話型

私は

echo "America/New_York" > /etc/timezone 
dpkg-reconfigure -f noninteractive tzdata 

を行うことができますのtzdataを再構成するために知っているが、インストール時に、私はそれが正しいタイムゾーンを設定しない場合、私は常にそれを再構成することができ、それも完全に実行する必要があります。

私は

echo 5 | apt-get install -y tzdata 

を試みたが、期待どおりに動作していません。

答えて

2

これは私が

#!/bin/bash 
export DEBIAN_FRONTEND=noninteractive 

apt-get install -y tzdata 
ln -fs /usr/share/zoneinfo/America/New_York /etc/localtime 
dpkg-reconfigure --frontend noninteractive tzdata 

を使用するスクリプトが正常に動作するようです。

関連する問題