티스토리 뷰

반응형

요즘은 안 그런데, 꽤나 예전에 개발되어 배포되는 프로그램 중에는 소스코드와 rpm 패키지로는 배포하는데, deb 패키지로는 배포되지 않는 프로그램들이 종종 있다. 이 경우, 소스코드를 내려 받아 컴파일 할 수도 있으나 나와 같이 잘 모르는 사람들은 해당 소스코드가 아무런 문제없이 잘 컴파일 된다면 매우 다행스럽지만, 중간 과정에서 뭔가 문제가 생겨 이를 해결해야 하는 상황이 된다면 참 난감하기 그지 없다.

단순히 필요한 패키지를 추가로 설치만 하면 된다면 모르겠지만, 배포되는 소스의 일부 내용을 수정해야 한다면 그야 말로 답이 안나오는 상황이 된다.

그나마 패키지로 배포가 함께 되는 경우에는 rpm 패키지를 제공하는 곳이 꽤 많은 듯 하다. 천만 다행으로 rpm 패키지를 deb 패키지로 변환해주는 툴이 있으니, 이 것이 바로 alien이라는 녀석이다.

설치는 간단히 apt-get 을 통해 할 수 있다.

sudo apt-get install alien

사용법은 매우 간단하다.

alien [-d] 패키지파일.rpm

패키지 파일을 따로 생성하지 않고 바로 설치하려면 다음과 같이 한다.

sudo alien -i 패키지파일.rpm

근데, 혹시 모르니 그냥 apt-get 으로 설치한 번 해 보고... 그 다음에 별도 소스를 내려 받든지 해볼 것을 강추한다. (아... 이렇게 얼마나 삽질을 했던가)

반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함