কিভাবে টার্মিনাল মাধ্যমে স্বয়ংক্রিয় সময় আপডেট বন্ধ?


24

এই প্রশ্নটি দেখায় যে কীভাবে স্বয়ংক্রিয় সময় আপডেট বন্ধ করা যায় (এবং ম্যানুয়ালটিতে স্যুইচ করুন):

কিভাবে স্বয়ংক্রিয় সময় আপডেট বন্ধ?

আমি এই সঠিক জিনিসটি করতে চাই তবে আমি কেবল আমার মেশিনে এসএসএস করতে পারি তাই টার্মিনালের মাধ্যমে আমার এই পরিবর্তনটি করা দরকার। এই কাজ করতে কোন উপায় আছে কি?



3
@ আইজউদ্দিনজালী আমি বলব যে এটি তা নয় - যেহেতু তিনি তাকে বলছেন যে এনটিপি. সার্ভিস বোঝাই হচ্ছে না এবং sudo /etc/init.d/ntp stopকাজ করে না ত্রুটি পেয়েছে - আমার উত্তর সম্পর্কে মন্তব্য দেখুন
টেলমেউ কেন

হ্যাঁ, এটি জিনোম সময় এবং তারিখের সেটিংয়ের সাথে করতে হবে।
আইজউদ্দিন জালী

ডান, আমি কেবল আইডি ভাবছি যে টার্মিনাল থেকে সেটিংস পরিবর্তন করার উপায় আছে, বা আমার কোনও লাইন পরিবর্তন করার দরকার আছে এমন কোনও ফাইল আছে? আমি জিআই-তে সেটিংস পরিবর্তন করার সময় 'কনফট ওয়াচ /' চেষ্টা করেছি কিন্তু এটি কিছুই দেখায় নি (তবে কিছু অন্যান্য সেটিংস পরিবর্তন করেছে)
জেনারালআশ

এনটিপি এবং জিনোম স্বয়ংক্রিয় তারিখ ও সময় এক নয়
এবি

উত্তর:


38

জিনোম স্বয়ংক্রিয় তারিখ ও সময় এনটিপি পরিষেবা ব্যবহার করে না, এটি ইনস্টলযোগ্য sudo apt-get install ntp। সুতরাং পরিষেবাটি থামানো বা আনইনস্টল করা কোনও উপকারে আসে না।

সিস্টেমড timedatectlব্যবহার করা হয়, সুতরাং সুইচ অফ করার জন্য একটি কমান্ড

timedatectl set-ntp 0

এবং একটি কমান্ড চালু করতে

timedatectl set-ntp 1

উদাহরণ

এখানে চিত্র বর্ণনা লিখুন

% timedatectl set-ntp 1

এখানে চিত্র বর্ণনা লিখুন

বা মাধ্যমে timedatectl status

% timedatectl status
      Local time: Do 2015-10-08 18:17:17 CEST
  Universal time: Do 2015-10-08 16:17:17 UTC
        RTC time: Do 2015-10-08 16:17:17
       Time zone: Europe/Berlin (CEST, +0200)
     NTP enabled: no
NTP synchronized: yes
 RTC in local TZ: no
      DST active: yes
 Last DST change: DST began at
                  So 2015-03-29 01:59:59 CET
                  So 2015-03-29 03:00:00 CEST
 Next DST change: DST ends (the clock jumps one hour backwards) at
                  So 2015-10-25 02:59:59 CEST
                  So 2015-10-25 02:00:00 CET

% timedatectl set-ntp 1

% timedatectl status
      Local time: Do 2015-10-08 18:17:35 CEST
  Universal time: Do 2015-10-08 16:17:35 UTC
        RTC time: Do 2015-10-08 16:17:35
       Time zone: Europe/Berlin (CEST, +0200)
     NTP enabled: yes
NTP synchronized: yes
 RTC in local TZ: no
      DST active: yes
 Last DST change: DST began at
                  So 2015-03-29 01:59:59 CET
                  So 2015-03-29 03:00:00 CEST
 Next DST change: DST ends (the clock jumps one hour backwards) at
                  So 2015-10-25 02:59:59 CEST
                  So 2015-10-25 02:00:00 CET

ধন্যবাদ! আমি ঠিক এটিই খুঁজছিলাম। সিস্টেম সেটিংগুলিতে ম্যানুয়াল এবং স্বয়ংক্রিয়র মধ্যে স্যুইচ করার সময় এই সেটিংসটি পরিবর্তন করা হয়
জেনারালআশ

7

উবুন্টু 15.04 এর মতো সিস্টেমযুক্ত অপারেটিং সিস্টেমে timedatectlইউটিলিটিটি ব্যবহার করুন , যা জিনোম নিয়ন্ত্রণ কেন্দ্র ইউটিলিটি যেমন ডেস্কটপ বাস আরপিসি কল করে:

timedatectl set-ntp false

আরও পড়া

  • timedatectl। উবুন্টু 15.04 ম্যানুয়াল পৃষ্ঠাগুলি। ক্যানোনিকাল।
  • timedatectl। সিস্টেমযুক্ত ম্যানুয়াল পৃষ্ঠাগুলি। Freedesktop.org।

4

আপনি যা সন্ধান করছেন সেটি ntpdডিফল্টরূপে ইনস্টলড নয়। এটি এমন একটি if-up.dস্ক্রিপ্ট যা যখনই কোনও নেটওয়ার্ক ইন্টারফেস সক্রিয় হয় তখন সময় আপডেট চালায়।

dconf watch /কিছুই না দেখায় কিন্তু inotifywait -m -r /etc/করবে।

/etc/network/if-up.d/ MOVED_FROM ntpdate
/etc/network/if-up.d/ MOVED_TO ntpdate.disabled

এটি এনটিপিডিট প্যাকেজের অন্তর্গত।

$ dpkg -S /etc/network/if-up.d/ntpdate
ntpdate: /etc/network/if-up.d/ntpdate

সুতরাং সময় আপডেট অক্ষম করতে, নিয়ন্ত্রণ কেন্দ্রের মতো সেই ফাইলটির পুনরায় নামকরণ করুন:

sudo mv /etc/network/if-up.d/ntpdate /etc/network/if-up.d/ntpdate.disabled

1
আমিও বিরক্ত হয়েছিলাম, dconf watch /সময় অঞ্চলটির জন্য পরিবর্তন দেখায় তবে স্বয়ংক্রিয় তারিখ / সময় সেটিংসের জন্য নয়। ভাল এক =)
এবি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.