본문 바로가기

ubuntu

우분투(Ubuntu)에서 Android(안드로이드) 개발환경 구축하기. 1. Java 설치일단 안드로이드는 Java로 돌아가니, Java설치는 필수이다.Java 7를 설치하는 방법은 아래와 같다. $ sudo apt-get update $ sudo apt-get install openjdk-7-jdk 설치를 하고 난 후, 자바 버전을 선택을 해줘야 한다.기본 jdk를 jdk7으로 선택을 해준다. $ sudo update-alternatives --config java $ sudo update-alternatives --config javac 2.Android SDK설치Android SDK는 http://developer.android.com/sdk/index.html#Other 여기서 다운 받을 수 있다.나는 최신 버전을 다운 받을 것 이다. $ wget https://dl.. 더보기
우분투(Ubuntu) 3.19 커널(Kernel)로 업데이트하기. 우분투 커널을 쉽게 업데이트 하는법을 소개하려고 한다. 내가 설치 하려는 커널 버전은 3.19이고, 내가 쓰는 우분투 버전은 14.04 64bit이다. 일단 deb파일을 다운 받아준다. http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19-vivid/ 여기에 들어가면 많은 파일들을 볼 수 있을 것이다. 64bit 사용자 같은 경우에는, $ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19-vivid/linux-headers-3.19.0-031900-generic_3.19.0-031900.201502091451_amd64.deb $ wget http://kernel.ubuntu.com/~kernel-ppa/mainl.. 더보기
Jenkins설치와, Jenkins에서 Android Build하기 Jenkins설치 강좌와, Jenkins를 가지고 Android Application 자동 컴파일 하는 강좌는 많지만, Rom Build강좌는 없어서 한번 써보도록 하겠다. 일단 환경은 Ubuntu 14.04 LTS 64 Bit이다. jenkins 접속 키 추가해준다. $ wget -q -O - https://jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add - /etc/apt/sources.list에 Jenkins을 추가해준다. $ sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list' 그리고 apt-get를 갱신해 준다.. 더보기
우분투(Ubuntu) 12.04,12.10에서 MTP잡기 안드로이드가 4.0이 되면서 기본으로 MTP가 탑재가 되었다. 13.04는 MTP를 지원을 해주었지만, 그 하위 버전인 12.04,12.10은 MTP를 따로 잡아줘야 한다. 구글링을 한 결과, 비공식 PPA로 MTP을 잡을 수 있었다. 설치하는 방법은, PPA를 추가한다. $ sudo add-apt-repository ppa:langdalepl/gvfs-mtp 추가하셨으면 이제 패키지를 Upgrade를 시켜준다. $ sudo apt-get update && sudo apt-get upgrade 다 설치가 되고, 재부팅을 시켜주면, MTP가 제대로 잡힐 것 이다. 더보기
텔레그렘(Telegram)으로 간단한 서버 모니터링 하기. 일단 Telegram-cli을 설치 안하신 분들은 앞 글을 참조하는게 좋을 것 이다. 참고로 Ubuntu 기준이다. http://slg1119.tistory.com/33 Telegram-cli가 설치되있다는 가정 하에 시작하겠다. 1.hello.lua 뜯어보기 Telegram-cli는 기본적으로 lua란 언어를 사용한다. 일단 예제 코드인 hello.lua 코드를 보자.function on_msg_receive (msg) if ( msg.text == 'hello' ) then send_msg(msg.from.print_name, "world", ok_cb, false) #hello란 명령어를 받으면 world를 보내라는 커맨드 return end end function ok_cb(extra, succe.. 더보기
우분투(Ubuntu)에 텔레그렘(Telegram) CLI설치 1. 컴파일이나, CLI가 구동하는데 필요한 패키지를 설치한다. $ sudo apt-get install libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev libevent-dev make git-core 2. Telegram-cli 소스 다운받고 빌드하기. $ git clone --recursive https://github.com/vysheng/tg.git && cd tg $ ./configure $ make 3. Telegram-cli 실행하기 $ bin/telegram-cli -k server.pub 이렇게 명령어를 입력하면, 밑의 사진처럼 뜨는데 겁먹지 말고 차근차근 하면 된다.change_user_group: can't find the.. 더보기