LPI SOA स्क्रिप्ट: अपने Linux ऐप का रखरखाव और अद्यतन करें
वर्षों से, में FromLinux, हमने अनगिनत प्रकाशन (लेख) बनाए हैं ट्यूटोरियल और गाइड संबंधित जीएनयू/लिनक्स डिस्ट्रोस, विशेष रूप से डेबियन और उबंटू, और उनके डेरिवेटिव के सबसे उपयुक्त और सही रखरखाव और अद्यतन प्रक्रियाओं को पूरा करने के लिए। इसके अलावा, GNU/Linux पर आधारित हमारे प्रशंसित मुक्त और मुक्त ऑपरेटिंग सिस्टम को अनुकूलित और अनुकूलित करने के तरीके के बारे में।
और चूंकि, कार्य जैसे रखरखाव, अद्यतन, अनुकूलन और अनुकूलन ये ऐसी गतिविधियाँ हैं जो हम आमतौर पर अक्सर करते हैं, आदर्श यह है कि जितना संभव हो उतना स्वचालित किया जाए ताकि सब कुछ तेज़ और आसान हो सके। हालांकि, और इस तथ्य के बावजूद कि इन कार्यों या गतिविधियों में से प्रत्येक के लिए कई अनुप्रयोग हैं, अपना खुद का निर्माण करने में सक्षम होना हमेशा अच्छा होता है टर्मिनल (सीएलआई) या डेस्कटॉप (जीयूआई) अनुप्रयोग हम जो चाहते हैं उसे एक व्यक्तिगत और सटीक तरीके से पूरा करने के लिए। इसलिए आज हम आपको दिखाएंगे की स्टाइल में सिंपल ऐप कैसे बनाया जाता है "LPI SOA स्क्रिप्ट".
LPI - SOA: बैश शेल में निर्मित उन्नत अनुकूलन स्क्रिप्ट
लेकिन, इस वर्तमान पोस्ट को शुरू करने से पहले की शैली में एक साधारण ऐप कैसे बनाया जाए "LPI-SOA स्क्रिप्ट", तो हमारा सुझाव है कि आप दूसरा एक्सप्लोर करें पिछली संबंधित पोस्ट:
अनुक्रमणिका
LPI SOA स्क्रिप्ट: Linux ऐप बनाने के लिए एक टेम्प्लेट
LPI SOA स्क्रिप्ट के बारे में
चूंकि, ए में पिछला पद, हम पहले ही इस दिलचस्प स्क्रिप्ट के बारे में और अधिक विस्तार से चर्चा कर चुके हैं ऐप द्वारा बनाया गया टिक टैक परियोजना समुदाय विशुद्ध रूप से शैक्षिक उद्देश्यों के लिए, हम इसका लिंक तुरंत बाद में छोड़ देंगे ताकि वे कर सकें याद रखना या जानना यह किस बारे में है:
एलपीआई - एसओए एक स्क्रिप्ट है जो एक मुफ्त सॉफ्टवेयर एप्लिकेशन के रूप में काम करती है जो एक पारंपरिक आभासी तकनीकी सहायक का अनुकरण करती है। ऐसे में किसी भी उपयोगकर्ता (नौसिखिया, विशेषज्ञ या तकनीशियन) को स्वचालित या निर्देशित (मैन्युअल) तरीके से विभिन्न कार्यों को निष्पादित करने की अनुमति देना। इस प्रकार कुछ कार्यों पर अनिश्चित घंटों/श्रम की बचत, दोहराव या नहीं। इसके अलावा, बैश शेल का उपयोग करके शेल स्क्रिप्टिंग के साथ बनाया जा रहा है, यह दूसरों को इस मूल लिनक्स भाषा में अपना विकास करने के लिए सीखने और सिखाने के लिए आदर्श है। LPI - SOA: बैश शेल में निर्मित उन्नत अनुकूलन स्क्रिप्ट
सीएलआई कोड
5 साल पहले, नामक एक पोस्ट में स्क्रिप्ट का उपयोग करके GNU/Linux का रखरखाव कैसे करें?, हमने उसके पास मौजूद सीएलआई कोड को उजागर किया। जबकि, वर्तमान में कहा गया है कि स्क्रिप्ट में निम्नलिखित की सिफारिश की गई है बैश शेल पर शेल स्क्रिप्टिंग का कोड (कमांड कमांड)। अद्यतन करने और रखरखाव के त्वरित और कुशल कार्य के लिए:
bleachbit --preset --preview; bleachbit --preset --clean
sudo bleachbit --preset --preview; sudo bleachbit --preset --clean
sudo apt update; sudo update-apt-xapian-index; sudo apt upgrade; sudo apt install -f; sudo apt install --fix-broken; sudo apt autoclean; sudo apt autoremove; sudo apt autopurge
sudo dpkg --configure -a;
sudo update-grub; sudo update-grub2; sudo update-menus; sudo update-initramfs -u
sudo df -h
sudo du -hs /* | sort -k 2
history -c
sudo apt list --installed > $HOME/listado-paquetes-instalados-apt-dpkg-milagros.txt
sudo dpkg-query -Wf '${Installed-size}\t${Package}\n' | column -t | sort -k1 > $HOME/listado-paquetes-instalados-peso-milagros.txt
ध्यान रखें कि, पहली 2 पंक्तियों का उपयोग करने के लिए, एप्लिकेशन को आपकी पसंद के अनुसार इंस्टॉल और कॉन्फ़िगर किया जाना चाहिए ब्लीचबिट. इस तरह, "सुडो" कमांड के साथ और उसके बिना, सीएलआई स्क्रिप्ट या ऐप स्वचालित रूप से और बिना सहायता के, और ब्लीचबिट ग्राफिकल इंटरफ़ेस में कॉन्फ़िगर किए गए मापदंडों का पालन करते हुए, उपयोगकर्ता के होम स्पेस और पूरे ऑपरेटिंग सिस्टम दोनों को गहराई से साफ करेगा।
बेशक, में आपकी अपनी स्क्रिप्ट या सीएलआई ऐप आप जो चाहते हैं उसे जोड़ या हटा सकते हैं, और यहां तक कि प्रत्येक कमांड कमांड को अपने जीएनयू/लिनक्स डिस्ट्रो में समतुल्य के साथ, डेबियन और उबंटू या उनके कुछ डेरिवेटिव के अलावा बदल सकते हैं। उदाहरण के लिए, आर्क, फेडोरा या अन्य।
जीयूआई कोड
जीयूआई ऐप, यानी एलपीआई-एसओए, एक साधारण स्क्रिप्ट की तुलना में बहुत बड़ा और अधिक जटिल है, इसलिए स्पष्ट रूप से हम यहां सभी कोड पेस्ट नहीं कर सकते। हालाँकि आप कर सकते हैं सभी स्रोत कोड तक पहुँचें gif और mp0.3 मल्टीमीडिया प्लेबैक, डेस्कटॉप पॉप-अप नोटिफिकेशन और Zenity और GXMessage के साथ डिज़ाइन की गई सुंदर स्क्रीन के साथ अपना खुद का Linux डेस्कटॉप ऐप बनाने के लिए इसका परीक्षण, इंस्टॉल, उपयोग और संशोधित करने के लिए संस्करण 3 की .deb फ़ाइल।
एक और महत्वपूर्ण तथ्य यह है कि यह तकनीकी और शैक्षिक उपयोग के लिए स्क्रिप्ट या जीयूआई ऐप, काफी स्थिर और कार्यात्मक होने के बावजूद, यह पूर्ण विकास में है, जो स्पष्ट है, क्योंकि यह संस्करण 0.3 पर मुश्किल से है। जो हमें बताता है कि यह विकास की परिपक्व अवस्था में नहीं पहुंचा है।
इसके अलावा, इसका संस्करण 0.2 केवल Respin MilagrOS पर इसके संस्करण 3.1 में उपयोग और प्रयोग के लिए उपलब्ध था, जिसे उसी टिक टैक प्रोजेक्ट समुदाय द्वारा बनाया गया था। और केवल यह संस्करण 0.3 वह है जिसे कम्युनिटी रिस्पिन के बाहर ही परीक्षण किया जा सकता है, लेकिन यह उक्त कम्युनिटी रेस्पिन के भविष्य के संस्करण 3.2 में स्थापित हो जाएगा, जिसे हम बाद में इसकी खबरों के बारे में जानने के लिए भविष्य की पोस्ट में संबोधित करेंगे।
इस प्रकार, हम आपको इसे डाउनलोड करने, इसे आजमाने और योगदान करने के लिए आमंत्रित करते हैं इसके विकास के साथ। साथ ही अपने फायदे के लिए इसका इस्तेमाल करें।
अंत में, ताकि आप इस दिलचस्प के बारे में थोड़ा और जान सकें रेस्पिन मिलाग्रोस, और प्रायोगिक LPI-SOA ऐप और इसके कोड का एक भाग, हम आपको निम्नलिखित स्क्रीनशॉट के साथ छोड़ते हैं:
सारांश
संक्षेप में, टिक टैक प्रोजेक्ट समुदाय द्वारा बनाई गई यह उपयोगी स्क्रिप्ट एक दिलचस्प प्रस्ताव है हमारी अपनी स्क्रिप्ट या ऐप बनाएं, टर्मिनल या डेस्कटॉप, यानी सीएलआई या जीयूआई प्रारूप में, विभिन्न उद्देश्यों के साथ। जो, के सरल कार्यों को करने से लेकर पूरी तरह से चल सकता है रखरखाव, अद्यतन, अनुकूलन और अनुकूलन सिस्टम फ़ाइलों या तृतीय-पक्ष अनुप्रयोगों की अन्य अधिक जटिल कॉन्फ़िगरेशन क्रियाओं के लिए। सब कुछ शेल स्क्रिप्टिंग, ज़ेनिटी, GXMessage, आदि के बारे में प्रत्येक के ज्ञान के स्तर पर निर्भर करेगा।
और अगर आपको यह पोस्ट अच्छा लगा हो तो इसे दूसरों के साथ साझा करना बंद न करें आपकी पसंदीदा वेबसाइटों, चैनलों, समूहों या सामाजिक नेटवर्क या संदेश प्रणाली के समुदायों पर। अंत में, याद रखें हमारे होम पेज पर जाएँ en «FromLinux» अधिक समाचार तलाशने के लिए। और साथ ही, हमारे आधिकारिक चैनल से जुड़ें देसदेलिनक्स से टेलीग्राम, पश्चिम समूह आज के विषय पर अधिक जानकारी के लिए।
पहली टिप्पणी करने के लिए