Intentando instalar rpmfusion a través de mi terminal OS X; descubrí que el terminal OS X no lee los comandos de Linux

Intentando instalar rpmfusion a través de mi terminal OS X; descubrí que el terminal OS X no lee los comandos de Linux

Estoy intentando instalar rpmfusion, pero esto es lo que responde el terminal os x. ¿Qué estoy haciendo mal? Estoy como usuario root. Acabo de descubrir que el terminal OS X no lee los comandos de 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   

Respuesta1

El sh-3.2 suena como si estuvieras en modo de usuario único.

De cualquier manera, inténtalo manualmente. (suponiendo que estés usando 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

Respuesta2

Yum y RPM no son comandos normales de una instalación básica de OSX. Incluso con la opción de herramientas de desarrollo, no son comandos normales. RPM es el administrador de paquetes de Red Hat y YUM es similar. Necesita una instalación especial para ellos o utilizar un administrador de paquetes similar como Homebrew o Mac Ports. Si esos administradores de paquetes tienen RPM Fusion disponible es otra historia.

Básicamente, OSX no es Red Hat Linux.

Si desea Virtual Box, con una virtualización de Fedora, entonces necesita instalar Virtual Box (o paralelos) y luego instalar Fedora en eso. Luego puede acceder a las opciones habituales de Fedora a través del Fedora virtualizado.

información relacionada