Mac OS X पर apt-get या YUM कैसे स्थापित करें


67

मैं apt-getया तो का उपयोग करना चाहते हैं yum

उन्हें कैसे स्थापित करें और उन्हें सफल बनाने के लिए कैसे करें?


2
आप उन्हें क्यों स्थापित करना चाहते हैं? आप किस सॉफ़्टवेयर को स्थापित करना चाहते हैं जिसे आप .deb या .rpm फ़ाइलों के रूप में खोजने की अपेक्षा करते हैं जो OS X स्थापित करने पर काम करेगा?
एक CVn

1
दोनों उपयोगिताओं बहुत लिनक्स-विशिष्ट (और / या बहुत फेडोरा / डेबियन-विशिष्ट) हैं, इसलिए वे आपकी ओर से गंभीर प्रयास के बिना OSX पर काम नहीं करेंगे, इसलिए माइकल का सवाल खड़ा होता है: वास्तव में आप क्या करना चाहते हैं?
23

2
स्पष्ट रूप से ओपी बराबर के बारे में पूछ रहा है - गंभीर रूप से ...
aequalsb

जवाबों:


69

यदि आप Mac OS X पर apt-get या yum के बराबर चाहते हैं, तो आपके पास दो विकल्प हैं।

  1. होमब्रे: http://brew.sh
  2. Macports: http://www.macports.org

आप उपलब्ध पैकेज को उपयोग brew install PACKAGE_NAMEया port install PACKAGE_NAMEस्थापित कर सकते हैं ।


1
होमबॉव को मैकपोर्ट्स या फिंक के साथ-साथ कैसे चलाया जाए, इस पर गाइड हैं, लेकिन आमतौर पर इसे चुनने और इसके साथ छड़ी करने की सिफारिश की जाती है। होमब्रे इन दिनों बहुत मानक है। केवल एक ही उदाहरण है जिसे मैं व्यक्तिगत रूप से याद कर सकता हूं, जहां मुझे जिस पैकेज की आवश्यकता थी वह मैकपोर्ट्स के माध्यम से उपलब्ध था और होमब्रेव नहीं था, और यह एक X11- आधारित जीयूआई ब्राउज़र था - फ़ायरफ़ॉक्स, मेरा मानना ​​है, जो वास्तव में ओवर के साथ ब्राउज़ करने के लिए अच्छा था उस समय मैं कुछ विशिष्ट स्थानीयहोस्ट परिदृश्य में एसएसएच के साथ काम कर रहा था। यह सिर्फ एक व्यक्तिगत प्राथमिकता वाली चीज है, ज्यादातर। Homebrew सबसे अच्छा और सबसे उपयोगकर्ता के अनुकूल, IMHO है।
रुबिनोरेल्स

7
apt-get को स्थापित करने के लिए सटीक सिंटैक्स क्या है? काढ़ा स्थापित apt-get देता है "त्रुटि:" apt-get "नाम के साथ कोई भी उपलब्ध सूत्र नहीं है
Daniele

@Daniele का विचार है कि काढ़ा स्थापित करें, यह एप्ट-गेट के बराबर होगा और ब्रिफ के माध्यम से एप्ट-गेट का उपयोग न करें।
गौतम

@rubynorails आपने फ़िंक के साथ घर-घर की स्थापना के लिए गाइड का उल्लेख किया। क्या आप मुझे एक से जोड़ सकते हैं? मुझे परेशानी हो रही है एक
kraftydevil

1
@kraftydevil यह पोस्ट करते हुए मुझे 4 साल brewहो गए हैं , और जहाँ तक MacOS के लिए पैकेज मैनेजरों की बात है, यह बहुत मानक बन गया है। हालांकि, यदि आप जानते हैं कि दोनों पैकेज मैनेजर कैसे काम करते हैं और सभी फाइलें कहां रहती हैं, तो मेरा मानना ​​है कि यह अभी भी संभव होना चाहिए। https://stackoverflow.com/a/20889841
rubynorails

9

आपको Homebrew या YUM स्थापित करने की आवश्यकता है। मैं HomeBrew का उपयोग करने की सलाह देता हूं। इसे स्थापित करने के लिए टर्मिनल में निम्न कमांड दर्ज करें।

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

तब का उपयोग करें काढ़ा स्थापित Package_name


1
करता है rubyप्रत्येक OSX के साथ पहले से स्थापित हो?
एंथन

@ एंथन: हाँ, अब कई वर्षों के लिए।
cdunn2001

HomeBrew के लिए कमांड लाइन डाउनलोड को शामिल करने के लिए धन्यवाद। सुंदर।
शिरि

6

OS X 10.9 पर apt-get का उपयोग करना संभव है, जैसे Fink नाम का थर्ड पार्टी सॉफ्टवेयर का उपयोग करते हुए Deb आधारित लिनक्स - मैक ओएस एक्स पर apt-get को कैसे इंस्टॉल करें । हालाँकि, Homebrew और OS X पैकेज मैनेजरों के विपरीत, फ़िंक सॉफ़्टवेयर स्थापित करने के लिए / usr / लोकल / पथ का उपयोग नहीं करता है। इसका सीधा सा मतलब है, फ़िंक थोड़ा उन्नत उपयोगकर्ताओं के लिए है जो सॉफ़्टवेयर संघर्ष (संस्करण में अंतर के लिए) को संभाल सकते हैं। Homebrew, मेरे लिए सबसे अच्छा पैकेज प्रबंधक है ...


0

ये कुछ और तरीके हैं

https://sdkman.io/ पर जाएं

# you can use sdk install command to install software
$ sdk install package_name

उदाहरण:

MacdeMacBook-Pro$ sdk install java 8.0.191-oracle

Oracle requires that you agree with the Oracle Binary Code License Agreement
prior to installation. The license agreement can be found at:

http://www.oracle.com/technetwork/java/javase/terms/license/index.html

Do you agree to the terms of this agreement? (Y/n): Y

Downloading: java 8.0.191-oracle

In progress...
########################## 100.0%
We will be needing super powers...
Password:

Repackaging Java 8u191...
Attaching to the DMG...
Mounting DMG as Volume...
Volume(s) mounted successfully
Installing PKG inside DMG...
installer: Package name is JDK 8 Update 191
installer: Installing at base path /
installer: The install was successful.
Copy JDK Home to temp folder...
Preparing archive...
Unmounting volume...
"/Volumes/JDK 8 Update 191" unmounted successfully.
Done repackaging...
Cleaning up cookie...

Installing: java 8.0.191-oracle
Done installing!

Setting java 8.0.191-oracle as default.
MacdeMacBook-Pro:Homebrew mac$ java -version
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)

-2

pkg स्थापित करें

$ sdk स्थापित या मैं [संस्करण]

pkg की स्थापना रद्द करें

$ sdk अनइंस्टॉल या rm

सूची उपलब्ध pkg

$ sdk सूची या ls [उम्मीदवार] # $ sdk उपयोग या u [संस्करण] $ sdk डिफ़ॉल्ट या d [संस्करण] $ sdk वर्तमान या c [उम्मीदवार] $ sdk अपग्रेड या बदसूरत [उम्मीदवार]

एसडीके प्रबंधक का वर्तमान संस्करण दिखाएं

$ sdk संस्करण या v $ sdk प्रसारण या b $ sdk मदद या h $ sdk ऑफ़लाइन [सक्षम | अक्षम] $ sdk आत्मरूप [बल] $ sdk अपडेट $ sdk फ्लश


इस सवाल का जवाब बिल्कुल नहीं है। सवाल विशेष रूप से ओएसटी पर काम करने वाले एपीटी या यूयूएम के बारे में है, सामान्य उपयोग के बारे में नहीं sdk
बहुत-से

मैं @TooTea से सहमत हूं। यह विशिष्ट प्रश्न का उत्तर देने के लिए कोई प्रयास नहीं करता है।
मिग 82
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.