Mac OS X'te apt-get veya YUM nasıl yüklenir


67

apt-getVeya birini kullanmak istiyorum yum.

Onları nasıl kurar ve başarılı bir şekilde çalıştırmayı nasıl sağlar?


2
Neden onları kurmak istiyorsun? OS X yüklemesinde çalışacak .deb veya .rpm dosyaları olarak bulmayı umduğunuz hangi yazılımı yüklemek istiyorsunuz?
26:03 CVn'de

1
Her iki yardımcı program da Linux'a özgü (ve / veya çok Fedora / Debian'a özgü), bu nedenle sizin tarafınızdan ciddi bir çaba harcamadan OSX üzerinde çalışmayacaklar, bu nedenle Michael'ın sorusu duruyor: tam olarak ne yapmak istiyorsunuz?
schaiba

2
Açıkçası OP eşdeğeri hakkında soruyor - cidden ...
aequalsb

Yanıtlar:


69

Mac OS X'te apt-get veya yum komutunun eşdeğeri olmasını istiyorsanız, iki seçeneğiniz vardır.

  1. Homebrew: http://brew.sh
  2. Macports: http://www.macports.org

Sen kullanabilirsiniz brew install PACKAGE_NAMEveya port install PACKAGE_NAMEpaket kullanılabilir yükleyin.


1
Hombrew'un yan yana Macports veya Fink ile nasıl çalıştırılacağına dair kılavuzlar var, ancak genellikle birini seçip ona bağlı kalmak önerilir. Homebrew bugünlerde oldukça standart. Kişisel olarak hatırlayabildiğim tek bir örnek var, ihtiyacım olan bir paketin Homebrew ile Macports üzerinden temin edilebildiği bir yerdi ve bu X11 tabanlı bir GUI tarayıcısıydı - Firefox, inanıyorum ki, üzerinden bakmak gerçekten güzel olurdu SSH, belirli bir yerel ev sahibi senaryosunda o sırada birlikte çalışıyordum. Bu çoğunlukla kişisel bir tercih meselesi. Homebrew en iyi ve en kullanıcı dostu IMHO'dur.
rubynorails

7
apt-get'i kurmak için tam sözdizimi nedir? brew install apt-get "Hata:" apt-get "adında uygun bir formül yok
Daniele

@Daniele fikri burada demlemek yükleme apt-get eşittir ve apt-get demlemek kullanmazsınız olacaktır.
Gautam

@ rubynorails yan yana Fink ile homebrew yüklemek için rehberleri. Beni birine bağlar mısın?
Birini

1
@kraftydevil Bunu gönderdiğimden bu yana 4 yıl geçti ve brewpaket yöneticileri MacOS için gittiğinde neredeyse standart hale geldi. Ancak, hem paket yöneticilerinin nasıl çalıştığını hem de tüm dosyaların nerede yaşadığını biliyorsanız, yine de mümkün olacağına inanıyorum. https://stackoverflow.com/a/20889841
rubynorails

9

Homebrew veya YUM kurmanız gerekir. HomeBrew kullanmanızı öneririm. Yüklemek için terminalde aşağıdaki komutu girin.

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

sonra demeti install Package_name kullanın


1
rubyHer OSX ile önceden yüklenmiş olarak geliyor mu ?
Anthon,

@Anthon: Evet, birkaç yıldır.
cdunn2001

HomeBrew için komut satırı indirme eklediğiniz için teşekkür ederiz. Güzel.
shiri

6

Apt-get'i OS X 10.9'da Deb-tabanlı Linux gibi Fink adlı üçüncü parti yazılımı kullanarak kullanmak mümkündür - apt-get Mac OS X'te nasıl kurulur . Ancak, Homebrew ve OS X Paket Yöneticilerinin aksine, Fink yazılımı yüklemek için / usr / local / path kullanmaz. Basitçe, Fink, yazılım çatışmalarını çözebilecek biraz gelişmiş kullanıcılar içindir (sürümdeki fark için). Homebrew, bana göre en iyi paket yöneticisi ...


0

Bunlar başka bir yol

https://sdkman.io/ adresini ziyaret edin

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

örnekler:

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 yükleyin

$ sdk kurulum veya i [sürüm]

pkg kaldırma

$ sdk kaldırma veya rm

DAİREMİZ pkg listesi

$ sdk listesi veya ls [aday] # $ sdk kullanın veya u [sürüm] $ sdk varsayılan veya d [sürüm] $ sdk geçerli veya c [aday] $ sdk yükseltme veya ug [aday]

sdk yöneticisinin güncel sürümünü göster

$ sdk sürümü veya v $ sdk yayını veya b $ sdk yardımı veya h $ sdk çevrimdışı [enable | devre dışı bırak] $ sdk selfupdate [force] $ sdk güncelleme $ sdk flush


Bu, soruya hiç cevap vermiyor. Soru özellikle, genel kullanımı ile ilgili değil, OS X üzerinde çalışan APT veya YUM ile ilgilidir sdk.
TooTea

@TooTea ile aynı fikirdeyim. Bu, belirli bir soruyu cevaplamak için hiçbir çaba göstermez.
Mig82
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.