Linux; Ubuntu; RPM; Ubuntu에서 RPM 파일 설치하기

이전되었습니다. https://blog.geunho.dev/posts/rpm-install-ubuntu/

RPM 파일에 대해서

RPM은 Red Hat Package Manager의 약자로 원래 레드햇 리눅스에서 사용되던 패키지 매니저와 배포용 패키지 파일을 뜻합니다. 현재는 레드햇 리눅스 뿐만 아니라 CentOS, Fedora에서도 널리 사용되고 있습니다. 그런데 가끔 배포 파일이 RPM으로만 제공되는 경우가 있는데, 이런 경우 기본적으로 지원되지 않는 Debian 계열 – Ubuntu에서는 어떻게 설치하고 사용할 수 있는지 방법을 소개합니다.

Ubuntu에서 RPM 파일 설치하기

Ubuntu에서는 rpm 파일로 곧바로 설치할 수 없습니다. 혹시 rpm 툴을 설치했다 하더라도 아래와 같은 에러가 발생합니다:

rpm: RPM should not be used directly install RPM packages, use Alien instead!

alien을 대신 사용하라고 친절하게 설명해 주는군요. alien 은 에일리언, 이름 그대로 rpm 파일을 deb로 변환하거나 곧바로 설치할 수 있도록 도와주는 툴입니다.target_rpm_file

아래와 같이 설치를 진행하고 파일을 변환 합니다:

$ sudo apt-get install alien -y

$ alien -c target_rpm_file.rpm

조금 기다리면 target_rpm_file.deb파일이 생성된 것을 확인 할 수 있습니다. 이제 dpkg 툴을 통해 설치하면 됩니다:

$ dpkg -i target_rpm_file.deb

만약 파일 변환 없이 alien을 통해 곧바로 설치하고 싶다면 alien -i 커맨드로 곧바로 설치할 수 있습니다:

$ alien -i target_rpm_file.rpm

댓글 남기기