OS X 터미널을 통해 rpmfusion을 설치하려고 합니다. OS X 터미널이 Linux 명령을 읽지 못하는 것을 알아냈습니다.

OS X 터미널을 통해 rpmfusion을 설치하려고 합니다. OS X 터미널이 Linux 명령을 읽지 못하는 것을 알아냈습니다.

rpmfusion을 설치하려고 하는데 os x 터미널에서 이렇게 응답합니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까? 저는 루트 사용자로 로그인했습니다. 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 패키지 관리자이고 YUM도 비슷합니다. 이를 위해서는 특별 설치가 필요하거나 Homebrew 또는 Mac Ports와 같은 유사한 패키지 관리자를 사용하십시오. 해당 패키지 관리자가 RPM Fusion을 사용할 수 있다면 또 다른 이야기입니다.

기본적으로 OSX는 Red Hat Linux가 아닙니다.

Fedora 가상화와 함께 Virtual Box를 원하는 경우 Virtual Box(또는 병렬 제품)를 설치한 다음 여기에 Fedora를 설치해야 합니다. 그런 다음 가상화된 Fedora를 통해 일반 Fedora 옵션에 액세스할 수 있습니다.

관련 정보