আমি নতুন স্লাইহোস্ট ইনস্টলেশন স্থাপন স্বয়ংক্রিয় করতে স্ক্রিপ্ট লিখছি writing নিখুঁত বিশ্বে, আমি স্ক্রিপ্টটি শুরু করার পরে, এটি কেবল চালানো হবে, আমার কাছ থেকে কোনও মনোযোগ নেই। আমি এক ব্যতিক্রম বাদে সফল হয়েছি।
স্থায়ীভাবে (বেঁচে থাকা পুনরায় বুট করুন) এবং সেনে (স্ট্যান্ডার্ড এবং দিবালোকের সঞ্চয়ী সময়ের জন্য সামঞ্জস্য করুন, তাই কেবল তারিখ জোর করে নয়) কীভাবে টাইমজোন সেট করব? ... এমন পদ্ধতিতে যাতে আমার কাছ থেকে ইনপুট লাগবে না?
বর্তমানে, আমি ব্যবহার করছি
dpkg-reconfigure tzdata
এটিতে পরামিতিগুলি জোর করার কোনও উপায় নেই বলে মনে হয়। এটি ব্যবহারকারীর ইনপুট দাবি করে।
সম্পাদনা: মন্তব্য করার চেয়ে আমি এখানে সম্পাদনা করছি, কারণ মন্তব্যগুলি কোড ব্লককে অনুমতি দেয় না বলে মনে হয়।
নীচে রুডডোগের মন্তব্যের ভিত্তিতে আসল কোডটি এখানে দিয়েছিলাম। আমি আরও লক্ষ্য করেছি যে এটি / ইত্যাদি / টাইমজোন আপডেট করে না। কে এটি ব্যবহার করে তা আমি নিশ্চিত নই, তবে কেউ যেভাবে কাজ করে, আমি সেটিও স্থির করছি।
TIMEZONE="America/Los_Angeles"
echo $TIMEZONE > /etc/timezone
cp /usr/share/zoneinfo/${TIMEZONE} /etc/localtime # This sets the time