Mac OS Xにapt-getまたはYUMをインストールする方法


67

apt-getまたはのいずれかを使用しますyum

それらをインストールして正常に実行する方法は?


2
なぜそれらをインストールしたいのですか?OS Xインストールで動作する.debまたは.rpmファイルとして検出されると思われる、インストールするソフトウェアはどれですか?
CVn

1
どちらのユーティリティもLinux固有である(および/またはFedora / Debian固有である)ため、OSXでは動作しません。
スカイバ

2
明らかにOPは同等について尋ねている-真剣に...
aequalsb

回答:


69

Mac OS Xでapt-getまたはyumと同等のものが必要な場合は、2つの選択肢があります。

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

brew install PACKAGE_NAMEまたはport install PACKAGE_NAMEを使用して、利用可能なパッケージをインストールできます。


1
HombrewをMacportsまたはFinkとサイドバイサイドで実行する方法についてのガイドがありますが、一般的にどちらかを選択して使用することをお勧めします。最近では、Homebrewが標準になっています。個人的に思い出すことができるインスタンスは1つだけです。必要なパッケージは、HomebrewではなくMacportsを介して利用可能で、X11ベースのGUIブラウザーでした。私が当時取り組んでいた特定のローカルホストシナリオでのSSH。それは、ほとんど個人的な好みのものです。Homebrewは最高で最もユーザーフレンドリーな私見です。
rubynorails

7
apt-getをインストールするための正確な構文は何ですか?『apt-getは:apt-getのは」名前の使用可能な式エラー』を付与するものではありません醸造インストール
ダニエル

ここでの@Danieleのアイデアは、brew installはapt-getと同等であり、apt-getをbrewで使用しないことです。
ゴータム

@rubynorailsは、自作のFinkをインストールするためのガイドを紹介しました。私にリンクしてもらえますか?1つを見つけるのに問題があります
クラフトデビル

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)" 

brew install Package_nameを使用します


1
ruby各OSXがプリインストール来ますか?
アントン

@アンソン:はい、数年前。
cdunn2001

HomeBrewのコマンドラインダウンロードを含めてくれてありがとう。綺麗な。
シリ

6

Fink- apt-getをMac OS Xにインストールする方法という名前のサードパーティソフトウェアを使用して、DebベースのLinuxのようなOS X 10.9でapt-getを使用することができます。ただし、HomebrewやOS X Package Managerとは異なり、Finkはソフトウェアのインストールに/ usr / local /パスを使用しません。Finkは、ソフトウェアの競合(バージョンの違い)を処理できる少し上級のユーザー向けです。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 installまたはi [バージョン]

pkgをアンインストールします

$ sdk uninstallまたはrm

利用可能なpkgをリストする

$ sdk listまたはls [candidate]#$ sdk useまたはu [version] $ sdk defaultまたはd [version] $ sdk currentまたはc [candidate] $ sdk upgradeまたはug [candidate]

SDKマネージャーの現在のバージョンを表示

$ sdk versionまたはv $ sdk broadcastまたはb $ sdk helpまたはh $ sdk offline [enable | disable] $ sdk selfupdate [force] $ sdk update $ sdk flush


これは質問にまったく答えません。質問は、APTまたはYUMをOS Xで動作させることに関するものであり、一般的な使用法に関するものではありませんsdk
TooTea

@TooTeaに同意します。これは、特定の質問に答える努力をしません。
Mig82
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.