Ubuntu पर apt install का पूर्ण गाइड | बुनियादी संचालन से लेकर समस्या निवारण तक

1. Introduction

जब Ubuntu का उपयोग किया जाता है, तो apt install कमांड सॉफ़्टवेयर को स्थापित करने और प्रबंधित करने के लिए आवश्यक है। यह कमांड आपको पैकेज रिपॉजिटरी से आसानी से सॉफ़्टवेयर स्थापित करने की सुविधा देती है।

इस लेख में, हम apt install पर विस्तृत गाइड प्रदान करते हैं, जिसमें बुनियादी उपयोग से लेकर उन्नत अनुप्रयोग, समस्या निवारण और अक्सर पूछे जाने वाले प्रश्न शामिल हैं। चाहे आप शुरुआती हों या मध्यवर्ती उपयोगकर्ता, यह गाइड आपको Ubuntu पैकेजों को सुगमता से प्रबंधित करने में मदद करेगा।

年収訴求

2. What is the apt Command?

What is apt?

apt (Advanced Package Tool) Ubuntu और अन्य Debian-आधारित Linux वितरणों में पैकेज प्रबंधन के लिए उपयोग किया जाने वाला कमांड‑लाइन टूल है। APT के साथ आप निम्नलिखित कार्य कर सकते हैं:

  • सॉफ़्टवेयर स्थापित करना
  • सॉफ़्टवेयर अपडेट करना
  • अनावश्यक सॉफ़्टवेयर हटाना
  • निर्भरताओं को हल करना

Ubuntu का पैकेज प्रबंधन मुख्यतः apt कमांड पर निर्भर करता है।

Difference Between apt and apt-get

पहले, apt-get मानक कमांड था, लेकिन अब apt की सिफ़ारिश की जाती है। मुख्य अंतर नीचे तालिका में सारांशित किए गए हैं:

Command

Features

apt

A newer, user-friendly command with improved progress display

apt-get

A legacy command that offers more granular control (recommended for advanced users)

सामान्य पैकेज प्रबंधन के लिए apt का उपयोग करें। यदि आपको उन्नत नियंत्रण की आवश्यकता है, तो apt-get उपयोगी हो सकता है।

3. Basic apt Command Usage

Updating the Package List

सॉफ़्टवेयर स्थापित करने से पहले, पैकेज सूची को अपडेट करें ताकि आपके पास नवीनतम संस्करण जानकारी हो।

sudo apt update

यह कमांड चलाने से Ubuntu के पैकेज मैनेजर को नवीनतम उपलब्ध सॉफ़्टवेयर सूची के साथ रीफ़्रेश किया जाता है।
टिप: यदि आप अपडेट किए बिना सॉफ़्टवेयर स्थापित करते हैं, तो आपको नवीनतम संस्करण नहीं मिल सकता। इस कमांड को नियमित रूप से चलाने की सलाह दी जाती है।

Installing a Package

नया सॉफ़्टवेयर स्थापित करने के लिए, निम्नलिखित कमांड का उपयोग करें:

sudo apt install package-name

उदाहरण के लिए, curl स्थापित करने के लिए, चलाएँ:

sudo apt install curl

स्थापना के दौरान, आपको पैकेज का आकार दर्शाने वाला संदेश और पुष्टि के लिए पूछताछ दिखाई देगी। आगे बढ़ने के लिए “Y” दबाएँ।

Removing a Package

जिस सॉफ़्टवेयर की अब आवश्यकता नहीं है, उसे हटाने के लिए निम्नलिखित कमांड का उपयोग करें:

sudo apt remove package-name

उदाहरण के लिए, curl को हटाने के लिए, चलाएँ:

sudo apt remove curl

यदि आप पैकेज को उसकी कॉन्फ़िगरेशन फ़ाइलों के साथ हटाना चाहते हैं, तो उपयोग करें:

sudo apt purge package-name

4. Advanced apt Command Usage

Upgrading Specific Packages

पूरे सिस्टम को अपग्रेड करने के बजाय, आप किसी विशिष्ट पैकेज को उसके नवीनतम संस्करण में अपडेट कर सकते हैं।

sudo apt install --only-upgrade package-name

उदाहरण: vim को अपग्रेड करने के लिए, चलाएँ:

sudo apt install --only-upgrade vim

Removing Unused Packages Automatically

अनावश्यक पैकेजों को साफ़ करने के लिए, जो निर्भरताओं के रूप में स्थापित हुए थे लेकिन अब आवश्यक नहीं हैं, निम्नलिखित कमांड का उपयोग करें:

sudo apt autoremove

यह अनावश्यक पैकेजों को हटाकर डिस्क स्पेस मुक्त करने में मदद करता है।

Displaying Package Details

किसी पैकेज की विस्तृत जानकारी देखने के लिए, उपयोग करें:

apt show package-name

उदाहरण: git की जानकारी जांचने के लिए, चलाएँ:

apt show git

Listing Installed Packages

अपने सिस्टम पर स्थापित सभी पैकेजों को देखने के लिए, चलाएँ:

apt list --installed

5. Common Troubleshooting

Dependency Issues

यदि आप पैकेज स्थापित करते समय निर्भरता समस्याओं का सामना करते हैं, तो चलाने का प्रयास करें:

sudo apt install -f

यह कमांड टूटे हुए निर्भरताओं को ठीक करने का प्रयास करता है।

Adding and Removing Repositories

कुछ सॉफ़्टवेयर को अतिरिक्त रिपॉजिटरी की आवश्यकता होती है। आप रिपॉजिटरी जोड़ सकते हैं, उपयोग करके:

sudo add-apt-repository ppa:repository-name
sudo apt update

एक अनचाही रिपॉजिटरी को हटाने के लिए, उपयोग करें:

sudo add-apt-repository --remove ppa:repository-name
sudo apt update

6. FAQ (Frequently Asked Questions)

Should I Use apt or apt-get?

अधिकांश उपयोगकर्ताओं के लिए, अधिक उपयोगकर्ता‑मित्र अनुभव के लिए apt की सिफ़ारिश की जाती है। हालांकि, उन्नत उपयोगकर्ता अभी भी विशिष्ट कार्यों के लिए apt-get को पसंद कर सकते हैं।

What’s the Difference Between apt update and apt upgrade?

  • apt update → पैकेज सूची को अपडेट करता है
  • apt upgrade → स्थापित पैकेजों को नवीनतम संस्करणों में अपग्रेड करता है

मैं केवल एक विशिष्ट पैकेज को कैसे अपग्रेड करूँ?

निम्नलिखित कमांड का उपयोग करें:

sudo apt install --only-upgrade package-name

मैं यह कैसे जांचूँ कि पैकेज कहाँ स्थापित है?

निम्नलिखित कमांड चलाएँ:

dpkg -L package-name

मैं पैकेज का स्रोत कैसे जांचूँ?

यह पता करने के लिए कि पैकेज किस रिपॉजिटरी से आ रहा है, उपयोग करें:

apt-cache policy package-name

7. निष्कर्ष

इस गाइड में, हमने apt install की बुनियादी बातों से लेकर उन्नत उपयोग, समस्या निवारण, और अक्सर पूछे जाने वाले प्रश्नों तक सब कुछ कवर किया है।
apt कमांड में निपुण होकर, आप अपने उबंटू वातावरण को प्रभावी ढंग से प्रबंधित कर सकते हैं।

📌 उपयोगी लिंक:

उबंटू के बारे में और अधिक खोजते रहें और सीखते रहें ताकि आप अपने सिस्टम प्रबंधन को अनुकूलित कर सकें!

年収訴求