嘗試透過我的 OS X 終端安裝 rpmfusion - 我發現 OS X 終端無法讀取 Linux 命令

嘗試透過我的 OS X 終端安裝 rpmfusion - 我發現 OS X 終端無法讀取 Linux 命令

我正在嘗試安裝 rpmfusion,但這就是 os x 終端的回應。我究竟做錯了什麼?我以 root 使用者登入。剛剛發現 OS X 終端機不會讀取 Linux 指令。

sh-3.2# yum install --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

sh: rpm: command not found
sh: rpm: command not found
sh: yum: command not found   

答案1

sh-3.2 聽起來就像您處於單一使用者模式..

不管怎樣,手動嘗試。 (假設您使用的是 fc22)

wget http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-22.noarch.rpm
wget http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-22.noarch.rpm

rpm -Uvh rpmfusion-free-release-22.noarch.rpm
rpm -Uvh rpmfusion-nonfree-release-22.noarch.rpm

答案2

Yum 和 RPM 不是基本 OSX 安裝的常規命令。即使使用開發工具選項,它們也不是正常的命令。 RPM是Red hat Package Manager,與YUM類似。您要么需要進行特殊安裝,要么使用類似的套件管理器,例如 Homebrew 或 Mac Ports。如果那些套件管理器有可用的 RPM Fusion 則是另一回事了。

基本上 OSX 不是 Red Hat Linux。

如果您想要帶有 Fedora 虛擬化的 Virtual Box,那麼您需要安裝 Virtual Box(或並行版本),然後在其上安裝 Fedora。然後,您可以透過虛擬化 Fedora 存取常規 Fedora 選項。

相關內容