दस्तावेज़
APT पैकेज मैनेजर के माध्यम से अतिरिक्त सॉफ्टवेयर स्थापित करना
पृष्ठभूमि
डिफ़ॉल्ट रूप से, प्रत्येक TurnKey सर्वर को ध्यान से जमीन से बनाया जाता है, न्यूनतम घटकों के साथ अधिकतम दक्षता और सुरक्षा के साथ अपनी भूमिका की सेवा करने की आवश्यकता होती है।
उपयोगकर्ता जो सॉफ़्टवेयर की आवश्यकता है जो डिफ़ॉल्ट रूप से स्थापित नहीं है, वह आसानी से APT, एडवांस्ड पैकेजिंग टूल के माध्यम से इसे स्थापित कर सकता है, जिसे वेब इंटरफेस (Webmin) के माध्यम से एक्सेस किया जा सकता है। या कमांड लाइन इंटरफ़ेस (अनुशंसित) के माध्यम से।
याद रखें, एक TurnKey Linux सर्वर हुड के नीचे Debian है। TurnKey Linux आपको एक बेहतर प्रारंभिक बिंदु देता है, इसलिए यह ok है जो आपकी आवश्यकताओं को पूरा करने के लिए सर्वर को अनुकूलित करता है। आप अपनी आवश्यकताओं को पूरा करने के लिए उपयोग कर सकते हैं। Debian प्रलेखन मदद करने के लिए।
शुरू करने से पहले
आपको यकीन है कि आपका सर्वर इंटरनेट एक्सेस है। इसे APT के ऑनलाइन पैकेज रिपॉजिटिवरीज़ तक पहुंचने में सक्षम होना चाहिए।
कमांड लाइन के माध्यम से पैकेज स्थापित करना
आप एक SSH क्लाइंट के माध्यम से या AJAX वेब शेल का उपयोग करके अपने ब्राउज़र से ऐसा कर सकते हैं: https://appliance.ip:12320/
APT डेटाबेस अद्यतन
यदि यह APT के माध्यम से आपका पहला इंस्टालिंग सॉफ्टवेयर है तो आपको इसे पहले उपलब्ध पैकेजों का डेटाबेस अपडेट करना होगा।
apt-get update
एक पैकेज को स्थापित करना
apt-get install name-of-package
पैकेज के लिए खोज
पैकेज नाम + लघु विवरण की एक सूची दिखाएं:
apt-cache search keyword1 keyword2 ...
पैकेज का पूरा विवरण दिखाएं:
apt-cache show packagename
उदाहरण के लिए, चलो कहते हैं कि हम कुछ नेटवर्क अन्वेषण करना चाहते हैं:
apt-cache search map network | less # let's find out more about this nmap tool apt-cache show nmap # let's install it apt-get install nmap
वेब प्रबंधन इंटरफ़ेस (Webmin) के माध्यम से पैकेज स्थापित करना
Webmin में लॉग इन करें: https://appliance.ip:12321/
सिस्टम पर जाएं -> सॉफ्टवेयर पैकेज
APT डेटाबेस अद्यतन
यदि यह APT के माध्यम से आपका पहला इंस्टालिंग सॉफ्टवेयर है तो आपको इसे पहले उपलब्ध पैकेजों का डेटाबेस अपडेट करना होगा। स्क्रीन के नीचे स्क्रॉल करें और "Update Now" पर क्लिक करें।
पैकेज स्थापित करना
आप APT से "APT से पैकेज" रेडियो बटन का चयन करके एक पैकेज स्थापित करने के लिए "एक नया पैकेज स्थापित करें" अनुभाग स्थापित करें और पैकेज के नाम में प्रवेश करें, फिर क्लिक करें "Install"।
पैकेज के लिए खोज
यदि आप चाहते हैं तो पैकेज का सही नाम नहीं जानते हैं, तो "Search APT" बटन पर क्लिक करके इसके लिए खोज सकते हैं। यह एक पॉप-अप विंडो खुल जाएगी जिसमें आप कीवर्ड (जैसे, संपादक) की खोज कर सकते हैं और उन पैकेजों की एक सूची प्राप्त कर सकते हैं जिनका नाम उनके नाम या विवरण में कीवर्ड है।
आम तौर पर आवश्यक अतिरिक्त पैकेज
- निर्माण-आवश्यक: Compiler build chain. यदि आप स्रोत से सॉफ्टवेयर का निर्माण करने जा रहे हैं तो आपको इसकी आवश्यकता होगी।
-
वीम: Vim टेक्स्ट एडिटर का एक पूर्ण संस्करण।
डिफ़ॉल्ट रूप से सभी सर्वर विम-टाइनी (विम का एक उपसेट, विशेषज्ञों द्वारा पसंदीदा एक मोडल टेक्स्ट एडिटर) और नैनो (एक सरल गैर-आधुनिक टेक्स्ट एडिटर) के साथ आते हैं।
Debian पैकेज रिपोजिटरी ब्राउज़ करें या खोज करें
Debian स्थिर में उपलब्ध संकुल की पूरी सूची ब्राउज़ करें (आम तौर पर वर्तमान TurnKey संस्करण का आधार) यहाँ:
https://packages.debian.org/stable/
या यहाँ खोज सुविधा का उपयोग करके संकुल की खोज:
https://www.debian.org/distrib/packages#search_packages
अपने कीवर्ड (s) को इनपुट करें और चुनें कि पैकेज का नाम केवल खोजना है या विवरण भी। वर्तमान TKL संस्करण के लिए डिस्को (सामान्य रूप से 'स्थिर') का चयन करें और खोज (कीवर्ड के बगल में) पर क्लिक करें।
यदि आप एक पैकेज द्वारा प्रदान की गई एक स्क्रिप्ट की तलाश में हैं, तो आपको इसका नाम नहीं पता है, तो 'पैकेज की सामग्री को खोजें' पृष्ठ को आगे नीचे देखें।
जब बाह्य ट्यूटोरियल का पालन करते हैं तो गोटाचा
प्रासंगिक (और कभी कभी इतना प्रासंगिक नहीं) ट्यूटोरियल और/या निर्देश कैसे स्थापित करने के लिए और/या अतिरिक्त सॉफ्टवेयर ऑनलाइन (केवल गूगल!) को कॉन्फ़िगर करने के लिए) की एक बड़ी राशि है। यदि आप ध्यान में रखते हैं कि TurnKey हुड थिए के तहत Debian है तो विचार और उपयोगी संसाधन का एक अमूल्य स्रोत हो सकता है। हालांकि आप कुछ gotchas में आ सकते हैं!
सुडो
कुछ निर्देश कई कमांडों (जैसे एपीटी-जीए और कई अन्य) से पहले सुडो कमांड का उपयोग कर सकते हैं। अनिवार्य रूप से सुडो आपको कमांड चलाने की अनुमति देता है जैसे कि आप रूट यूज़र (जब आप नहीं हैं)। चूंकि TurnKey मूल खाते का उपयोग करने के लिए डिफ़ॉल्ट रूप से आवश्यक नहीं है। हालांकि यह आवश्यक होने पर स्थापित किया जा सकता है - उपयुक्त का उपयोग करना!
योग्यता
कुछ Debian निर्देश / tutorials ऑनलाइन उपलब्ध हैं, एक वैकल्पिक कमांडलाइन उपकरण का उपयोग कर सकते हैं जिसे 'aptitude' कहा जाता है। TurnKye में डिफ़ॉल्ट रूप से योग्यता शामिल नहीं है। आम तौर पर आप बिना किसी मुद्दे के 'आश्वास' के लिए 'अष्ट-get' का विकल्प चुन सकते हैं, हालांकि योग्यता में कुछ विकल्प (और अतिरिक्त) उन्नत कमांड होते हैं। सामान्य उपयोग के लिए उपयुक्त-आसमान होना चाहिए, हालांकि यदि आप चाहते हैं कि आप उपयुक्तता स्थापित कर सकें!