이미지 출처: http://tenoch.scimexico.com |
사용하고자 하는 프로그램이 특정 패키지로만 제공되는 경우 다른 패키지로 변환하여 설치가 가능한 방법이 있다. Alien 은 다른 리눅스 패키지 포맷 형태로 변환해 준다.
예를 들어, NMAP 의 경우 RPM 으로 패키지를 제공해 준다. 소스를 다운로드 받아 설치할 수도 있고, 기존 배포판을 이용하는 방법도 있을 수 있겠지만, 리눅스 배포판은 항상 최신의 버전을 제공하지는 못한다.
Alien 은 RPM, deb, slp, pkg, tgz 의 패키지 형식을 지원하며, 사용방법도 아주 간단하다.
데비안 계열이라면 우선 apt-get 를 이용해 쉽게 alien 을 설치할 수 있다.
#apt-get install alien
다운로드 받은 rpm 패키지를 deb 로 변경하는 경우 다음과 같이만 해 주면 된다. 옵션을 따로 지정하지 않은 이유는 deb 가 디폴트이기 때문이다.
#alien xxx.rpm
xxx.deb 가 만들어질 것이고 dpkg 를 통해 해당 패키지를 인스톨 해 주면 된다.
#dpkg -i xxx.deb
이제 패키지 포맷에 신경쓰지 말고 편하게 이용해 보자.
왠만한 ubuntu 패키지는 webupd8team에 있는거 같더라구요 @_ @
답글삭제alien을 쓰기보다 우선 webupd8team repository 검색해 보는 것도.. ㅎㅎ
네, 기본적으로 이용할 수 있는 패키지가 있으면 먼저 그것을 이용하는 것이 빠릅니다. ^^
삭제최신 버전 및 기타상황에 따라 필요한 입맛에 따라 사용하시면 될것 같습니다 ㅎㅎ