본문 바로가기
Linux

[Linux] Ubuntu에서 RPM 파일 설치

by 오늘은강박사갈거야~~ 2022. 2. 19.
반응형

- 이 글은 제가 공부를 하며, 이해한 것을 바탕으로 작성하는 글입니다.

- 그렇기에 틀리거나 잘못된 부분이 있을 수 있습니다.

- 글의 오류를 발견하시면, 댓글로 말씀해 주시면 정말 감사하겠습니다.


프로젝트를 진행 중, 새로운 서버를 할당받아, 환경 구축을 하던 중, 필요한 프로그램을 설치해야 하는 경우가 있었다. 설치 파일을 다운로드하여 보니, Ubuntu에서 사용하지 않는, RPM 확장자로 된 파일이어서 설치를 하는데 애를 먹은 경험이 있다. RPM 파일과 이를 Ubuntu에서 설치하는 방법을 정리를 해보려고 한다.

 

[1] RPM파일이란?

  • RPM 패키지 매니저(RPM Package Manager←Red Hat Package Manager)는 원래 레드햇에서 사용되었던 패키지 파일이었지만, 현재는 많은 RPM 기반 배포판이 사용되고 있다.
  • RPM 패키지를 관리하기 위한 도구이다. RPM을 사용하면 각종 소프트웨어의 설치 및 업데이트, 제거를 굉장히 편리하게 할 수 있다.
  • 레드 햇 계열에서 사용합니다.(아 그럼 Ubuntu에서 사용하지 못하는 것이구나..)

[2] Ubuntu에서 RPM 파일 설치하기

  • Ubuntu에서는 RPM이라는 전용 패키지 매니저 대신 Deb(Debian Software Package)를 사용합니다. 그렇기에 RPM 파일을 Deb 파일로 변환해 주어야 사용이 가능합니다.
  • alien이라는 패키지를 사용해야합니다. 
  • 사용 방법은 다음과 같습니다.

-  alien 패키지 설치

#우선 최신 버전의 패키지를 불러온다.
sudo apt-get update

# alien 패키지를 설치하자.
sudo apt-get install alien

 

- RPM file -> Deb file

방법은 2가지가 존재한다.

 

- alien 패키지를 이용하여, RPM파일을 바로 설치하는 방법

#RPM 파일을 그대로 설치

sudo alien -i 설치하려고하는 RPM파일명

- alien 패키지를 이용하여, RPM파일을 바로 설치하는 방법

#RPM파일을 Deb파일로 변환
sudo alien -c RPM파일명

#Deb파일 설치
sudo dpkg -i Deb로 변환된 파일명
반응형

'Linux' 카테고리의 다른 글

[Linux] nohup & Log 파일명 변경 생성  (0) 2022.04.24
[Linux] 파일 개수 & 폴더(디렉터리) 개수  (0) 2021.03.20

댓글