본문 바로가기

전체 글74

[repo] repo init gpg public key error 발생시 해결방법 repo init 명령을 사용했는데, 아래와 같은 에러가 발생하였다. ------------ (생략) * [new tag] v1.9.4 -> v1.9.4 * [new tag] v1.9.5 -> v1.9.5 * [new tag] v1.9.6 -> v1.9.6 object 5db69f3f6616ea199a7840f0602b988f8d5504b9 type commit tag v1.12.13 tagger Conley Owens 1391127812 -0800 repo 1.12.13 gpg: Signature made Fri 31 Jan 2014 09:23:32 AM KST using RSA key ID 692B382C gpg: Can't check signature: public key not found erro.. 2014. 2. 6.
[bash] script debugging bash script 를 debugging 하는 방법을 설명한다. echo 를 넣어서 디버깅을 할 수도 있지만, 비효율적이다. set -o 옵션을 사용하면 echo 보다 나은 디버깅 기능을 사용할 수 있다. set 옵션 set 옵션은 -o 로 켜고, +o 로 기능을 끈다. 즉 verbose 모드를 on 시킬 경우, set -o verbose, off 시킬 경우 set +o verbose 명령을 사용한다. bash 를 직접 실행할 때, set 옵션을 준 것과 동일한 옵션을 주어 실행할 수 있다. 즉 xtrace 옵션을 사용하고 싶다면, set -o xtrace 라고 주어도 되고, bash -x 이라고 주어도 된다. 아래 표를 참조한다. set -o 옵션 명령행 옵션 동작 noexec -n 명령을 실행하지 .. 2013. 10. 11.
[firefox] about page 에 대한 설명 firefox 에는 사용자의 편의를 위한 about page 가 존재한다. 주소창에 about:about 이라고 치면 다음과 같은 창이 나타난다. 각각에 대해서 알아보도록 해보자. 작업은 Utuntu 12.04 에서 firefox 23.0 버전을 사용하였다. 1. about:firefox 의 정보 페이지를 보여준다. 2. about:addons도구->부가 기능을 선택한 것과 동일한 화면을 보여준다. 설치한 부가 기능(addons) 관리 창을 열어준다. 3. about:buildconfigfirefox 가 빌드된 환경에 대한 정보를 보여준다. build platform / compiler / configuration 정보 등을 보여준다. 4. about:cachememory / disk / offline .. 2013. 10. 2.
[ubuntu] minicom 스크립트 실행하기 minicom 을 설치하면 /usr/bin/runscript 도 함께 설치된다. runscript 는 minicom 을 위한 스크립트 해석기라고 생각하면된다. runscript 는 시스템 로그인이나 원하는 작업을 자동화하기 위해서 minicom 내부에서 호출된다. 나의 개발환경에서 매번 부팅때마다, 동일한 명령을 손으로 치고 있으려니 여건 불편한 것이 아니었는데, minicom 의 runscript 기능 및 expect 기능을 사용하여 편리하게 사용하고 있다. 여기서는 runscript 에 대해서 간단하게 알아보고, expect 는 다음에 포스팅해보려고 한다. 우선 minicom 을 설치했다면 runscript 가 설치되어 있을 것이다. minicom 관련 파일확인 # dpkg -L minicom ..... 2013. 9. 25.