Answers:
භාවිත timedatectl
sudo timedatectl set-timezone <timeszone>
උදාහරණ:
කාල කලාපය EST ලෙස
sudo timedatectl set-timezone EST
කාල කලාපය UTC ලෙස
sudo timedatectl set-timezone UTC
සියලුම වලංගු කාල කලාප ලැයිස්තුගත කිරීම
timedatectl list-timezones
මෙම විධානය ස්වයංක්රීය ස්ක්රිප්ට් සඳහා පරිපූර්ණ බැවින් එයට ලබා දී ඇති අනෙක් පිළිතුර හා සසඳන විට කිසිදු පරිශීලක අන්තර්ක්රියාකාරිත්වයක් අවශ්ය නොවේ dpkg-reconfigure tzdata
.
dpkg-reconfigure
උපක්රමය කළා.
මූල ලෙස ඔබ ක්රියාත්මක කළ යුතුය:
dpkg-reconfigure tzdata
කාල කලාපය වෙනස් කිරීමට ඔබට ඉඩ සලසන මෙනු පාදක මෙවලමක් ආරම්භ කළ යුතුය.
පහත සඳහන් දෑ ද ක්රියාත්මක වේ. GMT සඳහා:
ln -sf /usr/share/zoneinfo/GMT /etc/localtime
වන:
ln -sf /usr/share/zoneinfo/EST /etc/localtime
ln -sf /usr/share/zoneinfo/Europe/London /etc/localtime
විශේෂයෙන් සේවාදායකයෙකුට වඩාත් පහසුම ක්රමය වන්නේ කාල කලාප ලැයිස්තුගත කිරීමයි:
timedatectl list-timezones
උදාහරණයක් ලෙස ඔබේ දේ තෝරන්න:
timedatectl set-timezone Europe/Athens
ඒක තමයි! , :-)
ෆෝල්ඩරයේ ඇති timezone
ගොනුව මෙසේ සංස්කරණය කරන්න /etc
:
Etc/GMT
ඔබට ඊළඟ ආකෘතිය භාවිතා කළ හැකිය:
Region "/" City
උදාහරණය /etc/timezone
:
Europe/Athens
හෝ
Europe/Paris
Europe/London
ඔබට මෙය අත්හදා බැලිය හැකිය: dpkg-reconfigure tzdata
සහ කාල කලාප ගොනුව පරීක්ෂා කරන්න.
ඔබ සේවාවක් නැවත ආරම්භ කිරීම හෝ නැවත ආරම්භ කළ යුතුය (ntp සේවාව නොවේ). මම දන්නේ නැහැ මොන එකද කියලා. කවුරුහරි දන්නවා නම් කරුණාකර අප සමඟ බෙදා ගන්න. (උබුන්ටු 15.10 හි පරීක්ෂා කර ඇත වෙනස ක්ෂණිකව සැලකිල්ලට ගනී)
එක් කාලසටහනක් වෙනත් කාල කලාප සැකසුමකින් ක්රියාත්මක කිරීම සඳහා, TZ
පරිසර විචල්යය සකසන්න , උදා: TZ=Pacific/Kiritimati date
නත්තල් දූපතේ වේලාව කුමක්දැයි බැලීමට ධාවනය කරන්න, නැතහොත් export TZ=Pacific/Kiritimati
ෂෙල් සැසියක් සඳහා අවසාන සැකසුම තිබිය යුතුය.
cp -p /usr/share/zoneinfo/US/Pacific /etc/localtime
අනෙක් අය සඳහන් කළ ආකාරයට සම්බන්ධ වීමට මම නිර්දේශ කරමි. සමහර ස්ක්රිප්ටයක් අහම්බෙන් ඔබේ /etc/localtime
ගොනුව ලියන්නේ නම්, එය ඔබගේ පැසිෆික් කාල කලාප ගොනුව නැවත ලියයි ... එය ප්රතිස්ථාපනය කිරීම සුළු වේදනාවක්.
ඉහත විධානය සමඟ පැසිෆික් ගොනුව දේශීය කාලීන ගොනුව හරහා පිටපත් කරන්න.
මූල ලෙස ඔබ ක්රියාත්මක කළ යුතුය:
ln -fs /usr/share/zoneinfo/Europe/Warsaw /etc/localtime && dpkg-reconfigure --frontend noninteractive tzdata
එස්එස්එච් හරහා ජීසීපී උබුන්ටු 14 හි මෙය මට වැඩ කළේය
sudo su
cp /usr/share/zoneinfo/Asia/Singapore /etc/localtime
tzdata
කරන්නේද, එය ක්රියා කරන්නේ කෙසේදැයි මම නොදනිමි, නමුත් මට මෙය අවශ්ය නොවේ එක් පේළි විධානයක්). ස්තූතියි!