리포지터리 검색 및 opkg 사용법

2013. 5. 23. 22:09BBB (BeagleBone Black)/Angstrom (Ångström) Linux

처음 BBB를 설치하고 켜게 되면


업데이트 해줘야 할 것이 상당히 많다.


일단 공식사이트에서 제공하는 커널 업데이트부터 해줘야 하고


이후에는


opkg  (Open PacKaGe Management) (https://code.google.com/p/opkg/) 를 이용하여


업데이트를 해주고 사용하는 것이 좋다.


다만 전체 패키지를 업데이트 하는데 상당한 시간이 걸리게 된다.





shell에 접속후


opkg update 


를 입력해주면

전체 패키지의 목록을 업데이트 해주게 된다.

이것은 upgrade와 다른 개념으로

서버에서 최신 정보를 불러오는 작업만 수행한다.



해당 작업이 끝나면


opkg upgrade


입력해주게 되면 

업데이트를 받아온 패키지들을 다운로드 받고 업데이트를 수행하게 된다.



yum 이나 apt-get과는 조금 다른 동작 모습을 보여주니

꼭 update 이후에 upgrade를 해줘야 한다.


또 특이한 점은 서버 재부팅 후

upgrade를 위해서는 update를 다시 해줘야 한다.

아마도 갱신된 정보를 계속 가지고 있지는 않는 것 같다.




새로운 패키지 설치의 경우 


opkg install 패키지명


으로 사용이 가능한데


패키지 검색의 경우 


http://www.angstrom-distribution.org/repo/


에서 원하는 패키지를 검색한 후


해당 패키지명을 인스톨 하는 것이 더 편리하다.