[우분투 11.04] 아직 11.04를 지원하지 않는 ppa 설치하기 (1) - Kazam screencaster)

우분투/프로그램들 2011. 4. 7. 13:36
리눅스에서 데스크탑 동영상을 만들때 유용한 kazam screencaster(이하 kazam)이 우분투 11.04에서는 ppa로 설치가 되지 않습니다.
아직까지 개발자가 natty(우분투 11.04 Natty Nawhal)버전으로 ppa를 만들지 않아서인데요, 우분투 11.04에서 설치하는 방법을 알아보도록 하겠습니다.

※ kazam 뿐만 아니라 다른 프로그램들도 해당 됩니다.

필요한 정보 알아내기

우선 deb 주소를 알아내야 합니다.

https://launchpad.net/kazam 으로 이동합니다.


저는 안정적인 버전을 설치할 것이기 때문에 Stable Daily Build PPA를 클릭했습니다.


리스트를 확인해보니 Natty (11.04) 가 아직 없군요...하긴 있었다면 ppa로 그냥 설치가 됐을 겁니다.
어쩔 수 없이 Maverick (10.10)을 선택해줍니다.

이제 나오게 되는
deb http://ppa.launchpad.net/and471/kazam-daily-stable/ubuntu maverick main
deb-src http://ppa.launchpad.net/and471/kazam-daily-stable/ubuntu maverick main

과 Signing Key: 부분의
A9E345CO

은 앞으로 설치에 있어서 중요한 부분입니다.

다음 명령어를 터미널에 입력해줍니다.
$ sudo gedit /etc/apt/sources.list

제일 하단에 위에서 나왔던 deb 부분을 붙여 넣습니다.


## Kazam은 주석부분입니다. 나중에 삭제를 위해 입력해두었습니다.
위와 같이 하셨다면 저장하고 gedit을 닫아줍니다.


그리고 다시 터미널에 다음 명령어를 입력해줍니다.
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A9E345C0
뒤의 A9E345CO는 아까 나왔던 부분입니다.

다시, 다음 명령어를 입력해줍니다.
$ sudo apt-get update
$ sudo apt-get install kazam

그냥 설치가 되면 다행이지만 아마도
'libmatroska0 not installable' 이라고 나올 겁니다. libmatroska0라는 의존성 패키지가 없기 때문이죠.

다운로드

추가 - 'libx264-98'패키지


원래는 rpm파일을 deb파일로 변경해줘야 하지만, 변의상 제가 바꾼 deb파일을 업로드하였습니다.(참조:http://www.debianadmin.com/install-rpm-files-in-debian-and-ubuntu.html) matroska는 오픈소스니까 저작권에 지장 없겠죠??;;
아무튼 위의 파일을 다운로드합니다.
더블클릭하여, 우분투 소프트웨어 센터가 열리고 설치를 눌러서 설치가 된다면 다행이지만, 되지 않는다면 터미널에서 실행시켜줘야 합니다.

deb파일을 터미널에서 설치하는 방법은 http://deviantcj.tistory.com/154 에도 나와있지만, 귀찮으실테니 명령어를 적어드립니다.

$ sudo dpkg -i libmatroska0_0.8.0-0.1.102plf_i386.deb
이제 libmatroska0 패키지가 설치됩니다.(생각보다 이것저것 꽤나 오래 설치합니다.)

또한,
$ sudo dpkg -i libx264-98_0.98.1653+git88b90d9-3_i386.deb
명령어로 lib264-98 패키지도 설치합니다.

이제 다시,
$ sudo apt-get install kazam

을 입력하여 설치가 된다면 성공!!


정리

ppa의 편리함을 다시 한번 깨닫게 되는 순간이었습니다. 위의 순서대로 성공하신다면 터미널을 능숙히 다루는 자신의 모습을 보고 뿌듯 하실겁니다...^^(제가 그랬거든요......)


참조 : http://www.flopex.org/?p=143
top