Пытаюсь установить rpmfusion через терминал OS X. Я выяснил, что терминал OS X не считывает команды Linux.

Пытаюсь установить rpmfusion через терминал OS X. Я выяснил, что терминал 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. Даже с опцией dev tools они не являются обычными командами. RPM — это Red Hat Package Manager, и YUM похож на него. Вам либо нужна специальная установка для них, либо используйте похожий менеджер пакетов, например Homebrew или Mac Ports. Если эти менеджеры пакетов имеют RPM Fusion, это уже другая история.

По сути OSX — это не Red Hat Linux.

Если вам нужен Virtual Box с виртуализацией Fedora, то вам нужно установить Virtual Box (или Parallels), а затем установить Fedora на нем. Затем вы сможете получить доступ к обычным опциям Fedora через виртуализированную Fedora.

Связанный контент