3
การเปลี่ยนเขตเวลาด้วย dpkg-reconfigure tzdata และ debconf-set-selections
ฉันต้องการตั้งค่าสคริปต์ที่จะเปลี่ยนเขตเวลาโดยอัตโนมัติในเครื่อง (รันอูบุนตู 11.10) และตั้งค่าที่ถูกต้องให้กับdebconfฐานข้อมูล ฉันได้ลองทำสิ่งต่อไปนี้แล้ว แต่มันไม่ทำงาน (ในตอนท้ายเขตเวลาปัจจุบันยังคงไม่เปลี่ยนแปลงและถ้าฉันรันdpkg-reconfigure tzdataคำสั่งด้วยตนเองค่าที่เลือกจะเป็นค่าเดิม): #!/bin/sh -e echo "tzdata tzdata/Areas select Europe" | debconf-set-selections echo "tzdata tzdata/Zones/Europe select Madrid" | debconf-set-selections echo "tzdata tzdata/Zones/America select " | debconf-set-selections dpkg-reconfigure -f noninteractive tzdata ดังนั้นโดยตอนนี้ฉันทำมันยุ่งกับไฟล์/etc/localtimeและ/etc/timezoneโดยตรง แต่ฉันอยากจะชอบdpkg-reconfigureและdebconfวิธี