Ubuntu Linux에 RPM 패키지를 설치하는 방법

RPM 패키지는 Fedora 또는 CentOS와 같은 Red Hat 기반 배포판에 기본적으로 제공되므로 Ubuntu Linux에 RPM 패키지를 설치하는 것이 어려울 수 있습니다. 그러나 올바른 도구와 단계를 사용하면 가능합니다.

고려해야 할 주요 사항은 다음과 같습니다.

  • RPM 및 DEB 패키지 이해: RPM(Red Hat Package Manager)과 DEB(Debian Package)는 서로 다른 패키지 관리 시스템입니다. Ubuntu는 기본적으로 DEB를 사용하고 Red Hat 기반 시스템에서는 RPM을 사용합니다.
  • 외계인 설치: Alien은 RPM 패키지를 DEB 패키지로 변환하여 Ubuntu와 호환되도록 만드는 도구입니다.
  • 종속성: 설치 문제를 방지하려면 필요한 모든 종속성이 있는지 확인하세요.
  • 명령줄 사용: 터미널은 이러한 작업에 매우 중요합니다. 기본 터미널 명령을 숙지하면 도움이 됩니다.

소개를 마치고 명령줄 터미널을 사용하여 Ubuntu 24.04, 22.04 또는 20.04 LTS에 RPM 패키지를 설치하는 방법을 살펴보겠습니다.

Ubuntu 시스템 새로 고침 및 업그레이드

Linux 시스템 관리 작업의 첫 번째 단계는 시스템을 최신 상태로 유지하는 것입니다. 이는 오래된 소프트웨어로 인한 잠재적인 충돌을 방지하고 보다 원활한 설치를 위한 토대를 마련합니다.

Ubuntu의 경우 이는 다음을 실행하는 것을 수반합니다. apt 패키지 처리 유틸리티 update 그리고 upgrade 명령:

sudo apt update && sudo apt upgrade

Linux 커널이나 여러 패키지를 업데이트하는 경우 재부팅하는 것을 잊지 마세요.

RPM 지원을 위해 Alien 설치

기본적으로 Ubuntu는 Debian과 마찬가지로 기본적으로 RPM 패키지를 지원하지 않습니다. 이러한 격차를 해소하기 위해 우리는 "Alien"이라는 멋진 도구를 활용합니다. Alien은 RPM 패키지를 변환하고 설치할 수 있도록 하여 Ubuntu에서 RPM 지원을 용이하게 합니다.

Ubuntu의 기본 소프트웨어 저장소의 일부이므로 다음을 사용하여 Alien을 쉽게 설치할 수 있습니다. apt 패키지 처리 유틸리티:

sudo apt install alien -y

이 명령에서는 alien 우리가 설치하려는 패키지이고 -y 플래그를 사용하면 확인을 위해 일시 ​​중지하지 않고 프로세스를 진행할 수 있습니다.

Ubuntu에서 Alien 설치 확인

Alien을 설치한 후에는 설치 프로세스가 성공적으로 완료되었는지 확인하는 것이 중요합니다. 이 확인을 통해 현재 시스템에 설치된 Alien 버전을 확인할 수도 있습니다. 두 단계 모두 시스템이 RPM 패키지를 처리할 준비가 되었는지 확인합니다.

설치된 Alien 버전을 확인하려면 다음 명령을 실행하십시오.

alien --version

이 명령은 Alien에게 버전 번호를 반환하라는 메시지를 표시합니다. 성공적인 출력은 다음과 같습니다.

alien version x.x.x

여기서 "xxx"는 Alien 도구의 실제 버전 번호로 대체됩니다.

Alien 명령을 통해 RPM 패키지 설치

RPM 패키지 다운로드

Ubuntu Linux 시스템에 RPM 패키지를 설치하는 초기 단계는 필요한 RPM 파일을 얻는 것입니다. 이러한 파일은 공식 소프트웨어 공급업체의 웹사이트나 신뢰할 수 있는 타사 저장소에서 다운로드할 수 있습니다.

메모: 다운로드하는 동안 32비트이든 64비트이든 시스템 아키텍처에 적합한 올바른 버전을 얻고 있는지 확인하는 것이 중요합니다.

RPM 패키지를 DEB 형식으로 변환

RPM 패키지를 보호한 후에는 Alien 도구를 사용하여 파일을 DEB 패키지로 변환해야 합니다. DEB 형식은 Ubuntu Linux 시스템의 기본 패키지 형식이며 변환하면 설치 프로세스가 쉬워집니다. 방법은 다음과 같습니다.

RPM 패키지가 있는 디렉토리로 이동

터미널을 열고 다운로드한 RPM 패키지가 있는 디렉터리로 전환하세요. RPM 패키지가 '~/Downloads' 디렉터리에 있다고 가정합니다. 다음 명령을 사용하여 해당 디렉터리로 전환할 수 있습니다.

cd ~/Downloads

RPM 패키지를 DEB 형식으로

이 단계에서는 Alien을 활용하여 RPM 패키지를 DEB 패키지로 변환할 준비가 되었습니다. 'your-package.rpm'을 실제 RPM 파일 이름으로 바꾸세요.

sudo alien -d your-package.rpm

이 명령은 변환을 시작하여 동일한 디렉터리 내에 DEB 패키지를 저장합니다. 새로 생성된 DEB 패키지는 원래 RPM 패키지의 이름을 가지지만 확장자는 .deb입니다.

Ubuntu에 변환된 DEB 패키지 설치

RPM 패키지가 DEB 형식으로 성공적으로 변환되었으면 이제 이 패키지를 Ubuntu Linux 시스템에 설치할 차례입니다.

DEB 패키지 설치

새로 변환된 DEB 패키지 설치는 다음 명령으로 수행됩니다.

sudo dpkg -i your-package.deb

'your-package.deb'를 실제 DEB 파일 이름으로 바꾸십시오.

종속성 문제 수정

패키지 설치 중에 종속성 문제가 발생하는 경우 다음을 실행하여 문제를 완화할 수 있습니다.

sudo apt --fix-broken install

이 명령은 DEB 패키지에 필요한 누락된 종속성을 설치하여 발생할 수 있는 종속성 충돌을 해결합니다.

설치 확인

변환된 DEB 패키지를 설치한 후 소프트웨어가 Ubuntu Linux 시스템과 성공적으로 통합되었는지 확인하는 것이 중요합니다.

설치된 패키지를 면밀히 조사하십시오

설치된 패키지를 평가하려면 다음 명령을 사용할 수 있습니다.

dpkg -l | grep package-name

'package-name'을 소프트웨어 패키지의 실제 이름으로 바꾸십시오. 이 명령은 설치된 패키지 및 해당 버전 목록을 표시합니다.

설치된 소프트웨어 활성화

새로 설치된 소프트웨어의 올바른 작동을 입증하려면 바이너리 파일을 트리거하거나 관련 관련 명령을 사용하여 실행해 보십시오. 소프트웨어가 예상대로 열리고 작동하면 Ubuntu Linux 시스템에 RPM 패키지가 성공적으로 설치된 것입니다.

마지막 생각들

마무리하면서, 이 가이드는 우리 친구인 alien 패키지. 우리는 이러한 RPM을 Ubuntu가 쉽게 소화할 수 있는 DEB 파일로 변환하여 소프트웨어가 시스템에서 선호하는 형식으로 패키지되어 있지 않다는 이유로 소프트웨어 사용을 중단하지 않도록 하는 방법을 살펴보았습니다. 마지막 조언이요? 변환된 패키지의 안정성과 시스템 호환성을 항상 다시 확인하세요. 그리고 기억하세요. alien 훌륭한 작업을 수행하므로 작업을 원활하게 유지하려면 기본 DEB 버전을 먼저 찾는 것이 항상 현명합니다.

Joshua James
나를 따르라
Joshua James의 최신 게시물 (모두 보기)