स्थानीय डेबियन (.DEB) पैकेज स्थापित करने के लिए 3 कमांड लाइन उपकरण


इस ट्यूटोरियल में हम सीखेंगे कि Debian में स्थानीय सॉफ़्टवेयर पैकेज ( .DEB ) कैसे स्थापित करें और इसका डेरिवेटिव जैसे Ubuntu और Linux मिंट तीन अलग-अलग कमांड लाइन टूल का उपयोग करते हुए और वे dpkg, apt और gdebi हैं।

यह उन नए उपयोगकर्ताओं के लिए उपयोगी है, जो Windows से Ubuntu या लिनक्स टकसाल में चले गए हैं। बहुत बुनियादी समस्या है कि वे सिस्टम पर स्थानीय सॉफ़्टवेयर स्थापित कर रहे हैं।

हालाँकि, आसान सॉफ़्टवेयर इंस्टॉलेशन के लिए Ubuntu और लिनक्स टकसाल का अपना ग्राफिकल सॉफ्टवेयर सेंटर है, लेकिन हम टर्मिनल तरीके से पैकेज स्थापित करने के लिए तत्पर रहेंगे। ।

1. Dpkg कमांड का उपयोग करके सॉफ़्टवेयर स्थापित करें

Dpkg डेबियन और इसके डेरिवेटिव जैसे Ubuntu और Linux Mint के लिए एक पैकेज मैनेजर है। इसका उपयोग .deb संकुल को स्थापित, निर्माण, हटाने और प्रबंधित करने के लिए किया जाता है। लेकिन अन्य लिनक्स पैकेज प्रबंधन प्रणालियों के विपरीत, यह स्वचालित रूप से अपनी निर्भरता के साथ संकुल को डाउनलोड और स्थापित नहीं कर सकता है।

स्थानीय पैकेज स्थापित करने के लिए, dpkg कमांड का उपयोग -i ध्वज के साथ पैकेज नाम के रूप में दिखाया गया है।

$ sudo dpkg -i teamviewer_amd64.deb

यदि आपको प्रोग्राम स्थापित करने या लॉन्च करने के बाद कोई निर्भरता त्रुटियां मिलती हैं, तो आप -f फ्लैग का उपयोग करके निर्भरता को हल करने और स्थापित करने के लिए निम्न apt कमांड का उपयोग कर सकते हैं, जो बताता है टूट निर्भरता को ठीक करने के लिए कार्यक्रम।

$ sudo apt-get install -f

पैकेज का उपयोग हटाने के लिए -r विकल्प या यदि आप कॉन्फ़िगरेशन फ़ाइलों सहित इसकी सभी फ़ाइलों को निकालना चाहते हैं, तो आप इसे दिखाए गए - purge विकल्प का उपयोग करके इसे शुद्ध कर सकते हैं।

$ sudo dpkg -r teamviewer       [Remove Package]
$ sudo dpkg --purge teamviewer  [Remove Package with Configuration Files]

इंस्टॉल किए गए पैकेजों के बारे में अधिक जानने के लिए, हमारा लेख पढ़ें जो दिखाता है कि .deb पैकेज से इंस्टॉल की गई सभी फाइलों को कैसे सूचीबद्ध किया जाए।

2. एप्ट कमांड का उपयोग करके सॉफ्टवेयर इंस्टॉल करें

Apt कमांड एक एडवांस कमांड-लाइन टूल है, जो नए सॉफ्टवेयर पैकेज इंस्टॉलेशन, मौजूदा सॉफ्टवेयर पैकेज अपग्रेडेशन, पैकेज लिस्ट इंडेक्स को अपडेट करने और यहां तककि पूरे Ubuntu या लिनक्स मिंट <को अपग्रेड करता है।/मजबूत> प्रणाली।

यह Debian पर और अधिक संवादात्मक रूप से संकुल के प्रबंधन के लिए apt-get और apt-cache कमांड-लाइन टूल भी प्रदान करता है और इसका डेरिवेटिव जैसे Ubuntu और Linux Mint सिस्टम।

अनिवार्य रूप से, apt-get या apt समझ में नहीं आता .deb फाइलें, वे मुख्य रूप से पैकेज नामों (उदाहरण के लिए टीमव्यूअर को संभालने के लिए डिज़ाइन किए गए हैं) , apache2 , mariadb आदि ..) और वे एक स्रोत से .deb पैकेज नाम से जुड़े अभिलेखों को पुनः प्राप्त और स्थापित करते हैं। /etc/apt/source.list फ़ाइल में निर्दिष्ट है।

apt-get या apt का उपयोग करके स्थानीय डेबियन पैकेज स्थापित करने का एकमात्र ट्रिक यदि किसी स्थानीय रिश्तेदार या निरपेक्ष पथ (<कोड>। में है) निर्दिष्ट करके है वर्तमान dir) पैकेज के लिए, अन्यथा यह दूरस्थ स्रोतों से पैकेज को पुनः प्राप्त करने का प्रयास करेगा और ऑपरेशन विफल हो जाएगा।

$ sudo apt install ./teamviewer_amd64.deb
$ sudo apt-get install ./teamviewer_amd64.deb

पैकेज उपयोग को हटाने के लिए remove विकल्प या यदि आप कॉन्फ़िगरेशन फ़ाइलों सहित इसकी सभी फ़ाइलों को निकालना चाहते हैं, तो आप इसे दिखाए गए purge विकल्प का उपयोग करके इसे शुद्ध कर सकते हैं।

$ sudo apt-get remove teamviewer
$ sudo apt-get purge teamviewer
OR
$ sudo apt remove teamviewer
$ sudo apt purge teamviewer

3. Gdebi कमांड का उपयोग करके सॉफ़्टवेयर स्थापित करें

gdebi स्थानीय डिब पैकेज स्थापित करने के लिए एक छोटा कमांड-लाइन टूल है। यह मक्खी पर पैकेज निर्भरता को हल करता है और स्थापित करता है। पैकेज स्थापित करने के लिए, निम्न कमांड का उपयोग करें।

$ sudo gdebi teamviewer_13.1.3026_amd64.deb

gdebi से स्थापित पैकेज को निकालने के लिए, आप apt , apt-get या dpkg का उपयोग करके विकल्प।

$ sudo apt purge teamviewer
OR
$ sudo apt-get purge teamviewer
OR
$ sudo dpkg --purge teamviewer

बस! इस ट्यूटोरियल में, हमने Ubuntu और लिनक्स टकसाल में स्थानीय डेबियन पैकेज स्थापित करने या निकालने के लिए तीन अलग-अलग कमांड लाइन टूल्स के बारे में बताया है।

यदि आप स्थानीय पैकेजों को स्थापित करने का कोई अन्य तरीका जानते हैं, तो नीचे दिए गए हमारे टिप्पणी अनुभाग का उपयोग करके हमारे साथ साझा करें।


सर्वाधिकार सुरक्षित। © Linux-Console.net • 2019-2024