संपादित 1 सप्ताह पहले द्वारा ExtremeHow संपादकीय टीम
डेबियनसमय क्षेत्रसिस्टम सेटिंग्ससीएलआईलिनक्सऑपरेटिंग सिस्टमओपन सोर्सआईटीसर्वरडेस्कटॉप
अनुवाद अपडेट किया गया 1 सप्ताह पहले
अनुसूचित कार्यों, लॉगिंग और आपके कंप्यूटर पर समय-निर्भर अन्य गतिविधियों के सही कामकाज को सुनिश्चित करने के लिए सही समय क्षेत्र सेट करना महत्वपूर्ण है। डेबियन, एक लोकप्रिय लिनक्स डिस्ट्रिब्यूशन, समय क्षेत्र बदलने के कई सरल तरीके प्रदान करता है। इस गाइड का उद्देश्य डेबियन पर समय क्षेत्र बदलने के तरीके पर व्यापक चर्चा प्रदान करना है। हम उन विभिन्न तरीकों को कवर करेंगे जिनका उपयोग आप अपने समय क्षेत्र सेटिंग्स को अपडेट करने के लिए कर सकते हैं, यह समझेंगे कि सही समय क्षेत्र सेट करना क्यों महत्वपूर्ण है, और परिवर्तन की पुष्टि कैसे करें। इस चरण-दर-चरण गाइड में प्रक्रिया के हर पहलू को विस्तार से समझाने के लिए लगभग 3000 शब्दों का समय लगेगा।
डेबियन पर समय क्षेत्र बदलने के चरणों में जाने से पहले, यह समझना महत्वपूर्ण है कि समय क्षेत्र क्या हैं और वे क्यों मायने रखते हैं। एक समय क्षेत्र एक भौगोलिक क्षेत्र है जहां लोग एक ही मानक समय का उपयोग करते हैं। पृथ्वी के घूर्णन के आधार पर समय क्षेत्र स्थापित किए जाते हैं, और वे एक विशिष्ट समय अंतराल से एक-दूसरे से भिन्न होते हैं, आमतौर पर एक घंटा। उदाहरण के लिए, न्यूयॉर्क का समय क्षेत्र लॉस एंजेलेस के समय क्षेत्र से अलग है, हालांकि दोनों शहर संयुक्त राज्य अमेरिका के भीतर हैं।
सही समय क्षेत्र कॉन्फ़िगर करना कई कारणों से महत्वपूर्ण है:
डेबियन सिस्टम के समय क्षेत्र को अपडेट करने के कई तरीके प्रदान करता है। हालाँकि, दो प्राथमिक तरीके आमतौर पर उपयोग किए जाते हैं: कमांड लाइन का उपयोग करना और dpkg-reconfigure
उपयोगिता का उपयोग करना। आइए इनमें से प्रत्येक पर विस्तार से चर्चा करें।
कमांड लाइन विधि सिस्टम समय क्षेत्र को स्थायी रूप से बदलने के लिए डेबियन के डिफ़ॉल्ट टूल का उपयोग करने में शामिल है। इसे करने के लिए यहां चरण-दर-चरण मार्गदर्शिका दी गई है:
समय क्षेत्र बदलने से पहले, वर्तमान समय क्षेत्र सेटिंग की जांच करना एक अच्छा विचार है। यह सुनिश्चित करता है कि आप आवश्यक परिवर्तन कर रहे हैं। वर्तमान समय क्षेत्र की जांच के लिए, टर्मिनल खोलें और निम्नलिखित कमांड टाइप करें:
timedatectl
टर्मिनल वर्तमान स्थानीय समय, सार्वभौमिक समय (यूटीसी) और सक्रिय समय क्षेत्र प्रदर्शित करेगा। यदि आवश्यक हो तो वर्तमान सेटिंग्स को नोट करें।
डेबियन एक सूची प्रदान करता है जिसमें आप अपने भौगोलिक स्थान या प्राथमिकता के आधार पर समय क्षेत्रों का चयन कर सकते हैं। सभी उपलब्ध समय क्षेत्रों की सूची बनाने के लिए, टर्मिनल में निम्नलिखित कमांड निष्पादित करें:
timedatectl list-timezones
यह कमांड सिस्टम को ज्ञात सभी समय क्षेत्रों की एक व्यापक सूची प्रदर्शित करेगा। वे आमतौर पर महाद्वीप/शहर के अनुसार व्यवस्थित होते हैं।
एक बार जब आप सूची में से सही समय क्षेत्र की पहचान कर लेते हैं, तो आप इस कमांड का उपयोग करके अपने सिस्टम के समय क्षेत्र को अपडेट कर सकते हैं:
sudo timedatectl set-timezone <your_selected_timezone>
<your_selected_timezone>
को पिछले चरण से प्राप्त उपयुक्त समय क्षेत्र स्ट्रिंग, जैसे America/New_York
से बदलें।
सुनिश्चित करें कि आपके पास सुपरयूजर या एसयूडीओ विशेषाधिकार हैं, क्योंकि सिस्टम समय क्षेत्र सेटिंग को संशोधित करने के लिए प्रशासनिक अधिकारों की आवश्यकता होती है।
समय क्षेत्र बदलने के बाद, आपको पुष्टि करनी चाहिए कि परिवर्तन सफल रहा है। आप timedatectl
कमांड को पुनः चलाकर ऐसा कर सकते हैं। इसे अपडेट किया गया समय क्षेत्र दिखाना चाहिए।
समय क्षेत्र बदलने का एक और तरीका डेबियन के पैकेज कॉन्फ़िगरेशन टूल, dpkg-reconfigure
का उपयोग करना है। यह विधि समय क्षेत्र बदलने का एक अधिक इंटरैक्टिव तरीका प्रदान करती है।
सबसे पहले, सुनिश्चित करें कि tzdata
पैकेज आपके सिस्टम पर स्थापित है। इस पैकेज में समय क्षेत्र चयन के लिए आवश्यक डेटा शामिल है। इसे स्थापित करने के लिए, यदि यह पहले से मौजूद नहीं है, तो निम्नलिखित कमांड का उपयोग करें:
sudo apt-get install tzdata
रीबिल्ड प्रक्रिया शुरू करने के लिए निम्नलिखित कमांड निष्पादित करें:
sudo dpkg-reconfigure tzdata
यह कमांड एक इंटरैक्टिव इंटरफेस लाएगा जहां आप अपना इच्छित समय क्षेत्र चुन सकते हैं। आप पहले भौगोलिक क्षेत्र (जैसे अमेरिका, यूरोप, आदि) चुनेंगे और फिर विशिष्ट समय क्षेत्र (जैसे न्यूयॉर्क, लंदन, आदि) चुनेंगे।
चयन के बाद, सिस्टम स्वचालित रूप से परिवर्तन लागू करेगा। आप timedatectl
कमांड चलाकर परिवर्तनों को सत्यापित कर सकते हैं, जो अब आपके नए समय क्षेत्र सेटिंग्स को दर्शाएगा।
कभी-कभी, डेबियन पर समय क्षेत्र बदलते समय आपको कुछ समस्याओं का सामना करना पड़ सकता है। नीचे कुछ सामान्य समस्याएं और समाधान दिए गए हैं:
यदि आपको "अनुमति अस्वीकृत" त्रुटि का सामना करना पड़ता है, तो सुनिश्चित करें कि आप sudo
का उपयोग करके सुपरयूजर विशेषाधिकार के साथ कमांड चला रहे हैं। आप कमांड के साथ sudo
को उपसर्ग करके अपनी विशेषाधिकार बढ़ा सकते हैं।
यदि timedatectl
कमांड नहीं मिली है, तो सुनिश्चित करें कि आपका सिस्टम अपडेटेड है और आप डेबियन का आधुनिक संस्करण उपयोग कर रहे हैं। आप निम्नलिखित चलाकर अपने सिस्टम को अपडेट कर सकते हैं:
sudo apt-get update && sudo apt-get upgrade
कभी-कभी, समय क्षेत्र बदलने के बावजूद, सिस्टम अभी भी पुराने समय क्षेत्र को प्रदर्शित कर सकता है। ऐसे मामलों में, पूर्ण प्रभाव लागू करने के लिए सिस्टम पुनरारंभ या सेवा पुनरारंभ (उदा., एनटीपी या क्रॉन्ड) की आवश्यकता हो सकती है।
डेबियन पर समय क्षेत्र बदलना एक सरल प्रक्रिया है जिसे कमांड लाइन या dpkg-reconfigure
उपयोगिता के माध्यम से पूरा किया जा सकता है। इन विस्तृत चरणों का पालन करके, आप यह सुनिश्चित कर सकते हैं कि आपका सिस्टम सही समय सेटिंग्स के साथ कुशलतापूर्वक चले। उपयुक्त समय सेटिंग्स का उपयोग करने से आप क्रॉन नौकरियों जैसे कार्यों को सही ढंग से चला सकते हैं, सटीक लॉगिंग सुनिश्चित कर सकते हैं, और विभिन्न सेवाओं और सिस्टमों के बीच समन्वय बनाए रख सकते हैं।
यह गाइड एक विश्वसनीय संसाधन प्रदान करता है ताकि यदि आपको भविष्य में फिर से इस प्रक्रिया का संदर्भ लेने की आवश्यकता हो। चाहे आप एकल सर्वर का प्रबंधन कर रहे हों या डेबियन सर्वरों के पूरे डेटा सेंटर का, संगत और सही समय क्षेत्र सेटिंग्स बनाए रखना एक महत्वपूर्ण प्रशासनिक कार्य है।
सुनिश्चित करें कि अपने सिस्टम के वर्तमान समय क्षेत्र की जांच करें, उपलब्ध विकल्पों में से खोजें और चुनें, नए समय क्षेत्र को आत्मविश्वासपूर्वक सेट करें, और परिवर्तनों की त्रुटिहीन रूप से पुष्टि करें। जब भी आप समस्याओं का सामना करें, समस्या निवारण अनुभाग की समीक्षा करने से इस कार्य के दौरान आने वाली सामान्य समस्याओं के समाधान मिल सकते हैं।
इन निर्देशों का पालन करके, आप सुनिश्चित कर सकते हैं कि आपका डेबियन-आधारित सिस्टम सही समय क्षेत्र पर है, जिससे इसके इष्टतम प्रदर्शन में योगदान मिलता है।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं