검색 엔진의 방문이 늘어나고 있군...

Posted
Filed under 프로그램과 명령어/기타 프로그램
관련 글 : Alien - Use Any Package On Any Distribution
Alien 홈페이지 : http://kitenet.net/~joey/code/alien/

  가끔 설치하려는 프로그램이 자신이 사용하는 배포판의 패키지 파일로 없을 때가 있습니다. 그렇다고 소스를 컴파일하자니 귀찮거나 뭔가 잘 안 될 가능성도 있죠. Alien은 이런 상황에서 패키지 타입을 컨버팅 해주는 유틸리티입니다. 이 프로그램으로 컨버팅할 수 주요 패키지 타입으로는 데비안, 슬랙웨어, RPM이 있습니다.

  주의할 점은 이 프로그램이 언제나 통하는 것이 아니라는 겁니다. 그냥 안 되면 다행이지만 오작동할 가능성도 있으므로 시스템 레벨의 컴포넌트를 설치할 때는 사용하지 않는 것이 좋습니다. 그런 관계로 만약 소스를 구할 수 있고 컴파일까지 직접할 근성이 있다면 Alien을 쓰는 대신 컴파일한 데이터를 패키지로 만들 수 있는 Checkinstall을 사용해서 패키지 파일로 만든 뒤에 설치하는 것이 더 좋습니다.

  Alien을 실행하려면 루트 권한이 필요합니다. 주로 사용하는 옵션은 -r, -d, -t로서 대상 패키지를 순서대로 .rpm(레드 햇), .deb(데비안), .tgz(슬랙웨어) 패키지로 변환합니다. 아래는 wxCam이란 데비안 패키지 파일을 RPM으로 바꾸는 예입니다.
sudo alien -r wxcam_1.0.6_i386.deb
2010/10/25 21:18 2010/10/25 21:18