우연히 마주친 Alien

그동안 사용하던 gThumb가 여러모로 불편해서 XnView를 설치하려 여기저기 둘러보다,
특이한 문건을 발견 했습니다.

[code:3adhwnh6]You have Two Options:

1. Build it from Source: You download the tar.gz and extract it with
tar xvzf XnView-x86-unknown-linux2.x-static-fc4.tgz
then go to the directory where the content where extracted and look if there is a README-File how to install
in most cases you have to build it on your own with the following commands
./configure
make
make install

2. Convert the RPM to a deb-File
Their is an Tool names alien which can convert from rpm to deb and in the other direction. At first you have to install Alien and his dependencies with
sudo apt-get install alien

 after then convert the rpm with the following command
 alien XnView-static-fc4.i386.rpm

  when this is finished you should have an deb-File in the Directory which you can install with
  dpkg -i *.deb

Hope that helps you

Hope that helps you[/code:3adhwnh6]
RPM을 deb-File로 변환 해주는 Alien이란 툴이 있다는 내용이었습니다.
정말 유용하겠다는 생각이 들어 당장 설치를 했습니다.
그리고 XnView-static-fc4.i386.rpm을 XnView-static-fc4.i386.deb로 변환해 보려고

[code:3adhwnh6]alien XnView-static-fc4.i386.rpm[/code:3adhwnh6]
을 입력했더니

[code:3adhwnh6]Must run as root to convert to deb format (or you may use fakeroot).[/code:3adhwnh6]
란 문구가 뜨더군요.
sudo alien 해도 안되고, 이런 경우엔 어떻게 해야하나요?

제대로 됐으면 팁 게시판에 올리려고 했는데, 질문 게시판이 먼저 기다리고 있네요. :D
아직 갈길이 멀기만 하군요.

fakeroot alien XnView-static-fc4.i386.rpm
이건 안되나요?

alien XnView-static-fc4.i386.rpm 을
sudo alien XnView-static-fc4.i386.rpm 로 하면 되지 않을까요.

그리고
make한 후에 make install를 하지않고.
checkinstall 명령을 내리면 .deb 패키지로 만들어서 설치할수 있습니다.

sudo alien -k --scripts XnView-static-fc4.i386.rpm

해줘야…

XnView-static-fc4.i386.deb 파일을 얻을수 있겠네요…

아 이런 쥐구멍에라도 숨고 싶네요. ^^;
sudo alien XnView-static-fc4.i386.rpm 했을 때 XnView-static-fc4.i386.rpm을 찾을 수 없다는 문구가 떠서
안되는 줄 알았는데,
가만히 생각해 보니 파일이 있는 폴더로 이동하지 않고 명령을 내려서 그런 일이 생겼네요.
GUI에 너무 익숙해져서 바보짓을 했네요.
답변 주신분들께 죄송함과 감사의 마음을 동시에 전합니다.

[quote="gweere":2lhcvms7]make한 후에 make install를 하지않고.
checkinstall 명령을 내리면 .deb 패키지로 만들어서 설치할수 있습니다.[/quote:2lhcvms7]
.deb 패키지가 아닌 어떠한 설치파일도 make와 checkinstall로 .deb 패키지를 만들 수 있는지요?
제가 초보인지라 상세히 설명을 좀 해주시면 감사하겠습니다.

[quote="ace4ker":v4prlpb7].deb 패키지가 아닌 어떠한 설치파일도 make와 checkinstall로 .deb 패키지를 만들 수 있는지요?
제가 초보인지라 상세히 설명을 좀 해주시면 감사하겠습니다.[/quote:v4prlpb7]
네…
make install 형태로 설치를 하는 소스 파일들은 모두 checkinstall로 .deb 파일을 생성할수 있습니다.
혼자서 쓸것이면 패키지의 이름과 버전만 신경써서 확인하면 됩니다. (대부분은 자동으로 입력됩니다.)

관리자 권한이 필요하기 때문에 sudo를 앞에 붙여줘야 하구요.
make로 빌드를 정상적으로 끝낸 상태여야 합니다.

[quote="gweere":1sapi9nc]네…
make install 형태로 설치를 하는 소스 파일들은 모두 checkinstall로 .deb 파일을 생성할수 있습니다.
혼자서 쓸것이면 패키지의 이름과 버전만 신경써서 확인하면 됩니다. (대부분은 자동으로 입력됩니다.)

관리자 권한이 필요하기 때문에 sudo를 앞에 붙여줘야 하구요.
make로 빌드를 정상적으로 끝낸 상태여야 합니다.[/quote:1sapi9nc]
답변 감사합니다.
make에 대해 좀더 알아보아야겠네요.