আমি নিজের বোধগম্যতার জন্য স্থানীয় সময় লগ ইন করার জন্য প্রোগ্রামগুলি পাওয়ার চেষ্টা করছি।
আমি আমার টাইমজোন এর সাথে আপডেট করেছি:
dpkg-reconfigure tzdata
কিন্তু এই আদেশের ফলাফল:
Current default time zone: 'Australia/Adelaide'
Local time is now: Mon May 20 03:09:52 UTC 2013.
Universal Time is now: Mon May 20 03:09:52 UTC 2013.
ইউটিসি- তে লক্ষ্য করুনLocal time
এটি হতে পারে এমন কোনও কারণ?
আমি প্রচুর গুগলিং করেছি তবে আমার সমস্যাটি তাদের সবার থেকে আলাদা বলে মনে হচ্ছে :(
এখানে আরও কিছু বিবরণ দেওয়া হল:
# cat /etc/timezone
Australia/Adelaide
# date
Mon May 20 03:41:06 UTC 2013
# export TZ='Australia/Adelaide'; date
Mon May 20 13:16:11 CST 2013
সেট export TZ='Australia/Adelaide';
আমার মধ্যে /etc/profile
তোলে date
একটি ব্যাশ অধিবেশন ডিফল্টরূপে কাজ কিন্তু সিস্টেম লগ তারিখ পরিবর্তন করে না (সার্ভিস পুনরায় চালু করার পর)
সম্পাদনা:
# ls -l /etc/localtime
lrwxrwxrwx 1 root root 20 May 10 14:48 /etc/localtime -> /usr/share/zoneinfo/
# ls /etc/localtime/
Adelaide Chile GMT Japan PST8PDT Universal
Africa Cuba GMT+0 Kwajalein Pacific W-SU
America EET GMT-0 Libya Poland WET
Antarctica EST GMT0 MET Portugal Zulu
Arctic EST5EDT Greenwich MST ROC iso3166.tab
Asia Egypt HST MST7MDT ROK localtime
Atlantic Eire Hongkong Mexico Singapore localtime.dpkg-new
Australia Etc Iceland Mideast SystemV posix
Brazil Europe Indian NZ Turkey posixrules
CET Factory Iran NZ-CHAT UCT right
CST6CDT GB Israel Navajo US zone.tab
Canada GB-Eire Jamaica PRC UTC
উত্তর:
জ্যামেজ করার জন্য এটি কাজ করে। কোনও কারণে আমার কাছে / ইত্যাদি / স্থানীয় সময় একটি সিমিলিংক হিসাবে ছিল ... এখানে আইটি গাই টার্নকি 12 ব্যবহার করে সার্ভারটি সেট আপ করেছেন যাতে সম্ভবত সমস্যা ছিল।
# mv /etc/localtime /etc/localtime.old
# cp /usr/share/zoneinfo/Australia/Adelaide /etc/localtime
# date
Thu May 23 09:36:17 CST 2013
cp /usr/share/zoneinfo/Australia/Adelaide /etc/localtime
আমার জন্য কিছু বদলাবেন না :( স্থানীয় সময় এখনও ইউটিসি রয়েছে, আমি যা বলেছিls -l /etc/localtime
তাও যোগ করেছি ।