'프로그래밍'에 해당하는 글 2건

Fedora에 Java와 Eclipse설치 ( 다른 리눅스환경에서도 동일)

Fedora최신 버전인 22 Server에 Java 및 Eclipse를 설치하는 과정을 간단하게 기술한다.

1. Fedora OS를 설치후 그래픽환경인 KDE를 설치한다.

#yum groupinstall "KDE Plasma Workspace"


2. 설치후 KDE를 실행한다.

#startx


3. KDE환경에서

a. 웹브라우저로 java.sun.com에서 jdk최신 버번을 다운로드 한다.

b. eclipse.org사이트에서 리눅스용 eclipse를 다운로드한다.

c. 터미널에서 jdk와 eclipse 압축을 푼다

#tar xvfz jdkxxxxx.tar.gz

#tar xvfz eclipsexxxx.tar.gz

d. 생성된 jdk폴더와 eclipse폴더를 /usr/local폴더로 이동한다.

- 이동된 폴더는 /usr/local/jdk1.8.0_45, /usr/local/eclipse 가된다.

e. java환경설정한다.

/etc/profile파일의 맨 아래 다음을 추가한다.


JAVA_HOME=/usr/loca/jdk1.8.0_45

CLASSPATH=.:$JAVA_HOME/lib/tools.jar

PATH=$PATH:$JAVA_HOME/bin

export JAVA_HOME CLASSPATH PATH


--주의 : 폴더와 폴더사이를 연결하는 연결자가 Windows에선 세미콜론(;)인데 여기선 콜론(:)이다.


저장후 

#source /etc/profile

를 실행하여 환경을 적용한다.

#java -version

#java

#javac

를 차례로 실해하여 제대로 적용됬는 지 확인한다.

서버를 재부팅한다.


f. eclipse환경을 설정한다.

#touch /usr/bin/eclipse 명령어로 파일을 생성

#chmod 755 /usr/bin/eclipse 권한을 설정

#vi /usr/bin/eclipse 아래 내용을 저장

export ECLIPSE_HOME=/usr/local/eclipse

$ECLIPSE_HOME/eclipse $*


g. 시작메뉴에 이클립스 단축아이콘을 생성한다.

#vi /usr/share/applications/eclipse.desktop 후 아래 내용을 입력하고 저장한다.

Encoding=UTF-8

Name=Eclipse

Comment=Eclipse IDE

Exec=eclipse

Icon=/usr/local/eclipse/icon.xpm

Terminal=false

Type=Application

StartupNotify=true

Categories=Qt;KDE;Application;Development;


--주의 : 그래픽환경에 따라 categories의 KDE, GNOME등로 바뀐다. /usr/share/applications 폴더에서 다른 파일을 열어보면 확인할 수 있다.









WRITTEN BY
CAPAS

,

저는 갤럭시넥서스를 가지고 있습니다.

레퍼런스폰답게 루팅에다, 커스텀 롬, 구글롬, 국내롬 등을 설치 해 봤고, 지금은 구글 공식 팩토리롬 4.3에 정착해 사용중입니다.

오늘은 제가 해봤던 롬 설치 방법중 구글롬을 설치하는 법을 간단하게 요약 설명할까 합니다.

필요한것은

1. 삼성 통합 USB드라이버

2. 구글 USB드라이버

3. fastboot

4. 구글 팩토리롬

fastboot 프로그램은 네이버, 구글등에서 검색하시면 쉽게 구하실 수 있습니다.

우선 삼성 통합 드라이버를 설치해 줍니다.(폰을 외장 메모리처럼 바로 사용할 수 가 있어요...) 그리고 구글 USB드라이버 와 팩토리롬은 는 아무곳이나 압축을 풀어 둡니다.(바탕화면이 젤루 찾기 쉽습니다.)

폰을 종료한 후 볼륨위,아래 그리고  전원 버튼을 동시에 누르면 부트로더로 부팅이 됩니다.

부트로더 상태에서 컴퓨터하고 연결하면 알수없는 기기라고 나옵니다. 여기에서 위 구글 USB드라이버를 찾아 설치해 주면 바로 부트로더 상태의 갤럭시넥서스를 컴퓨터가 인식하게 됩니다.

fastboot는 부트로더 상태의 폰에 명령어를 입력하여 작업을 할수 있는 파일입니다.  Android SDK를 설치하면 adb.exe가 있는데 adb.exe는 부트로더가 아닌 일반적인 상태의 폰에서 명령어 입력에 사용됩니다.

폰을 루팅할때는 언락이라는 것을 해야 하는데 이때는 폰안의 모든 데이터가 사라집니다. 꼭 중요한 데이터는 백업을 해 놓고 진행하시는 게 좋습니다.

문자는 SMS Backup & Restore,  통화내역은 Call Logs Backup & Restore등등...
위 두 어플은 루팅하지 않아도 되는 어플입니다.

이제부터 진행 과정입니다.

1.언락
fastboot모드에서 
C:\>fastboot oem unlock
이 명령어를 사용하면 SD카드가 모두 포멧됨(데이터 및 어플기록이 모두 삭제됨)

1.5. ClockworkMod 리커버리 설치
 - fastboot모드로 진입
 - PC에서 fastboot 파일일 있는 폴더로 이동
 - CMD에서 작업 진행:
C:~\>fastboot flash recovery ClockworkMod_Recovery_5.5.0.2.img
작업종료 후 
C:~\>fastboot reboot-bootloader
 - 하면 폰이 재 부팅 되면서 fastboot모드로 부팅됨.
 - 볼륨버튼으로 선택후 리커버리로 이동하면됨.

2. Google Factory Rom설치
 - 폰을 fastboot모드로 부팅후 PC와 연결후 fastboot reboot-bootloader후 폰을 재부팅시켜봄(폰과 연결이 잘 되었는지 확인하기 위해)
 - 아래 순서대로 진행하면됨.
C:~\>fastboot flash bootloader bootloader-maguro-primela03.img
        C:~\>fastboot reboot-bootloader
C:~\>fastboot flash radio radio-maguro-i9250xxla02.img
C:~\>fastboot reboot-bootloader
C:~\>fastboot -w update image-yakju-imm76i.zip

 - 위 순서대로 진행하다 안되는 경우 radio버전 문제로 안되는 경우가 발생할 수 있음 이때는
C:~\>fastboot flash radio radio-maguro-i9250xxla02.img
를 한번 실행후 radio패치를 먼저 진행후 위 순서대로 하면 됨.

3. 기타
커스텀 zip파일롬및 순정 zip파일 롬설치는 롬 파일을 폰에 복사후(아무곳이나) 리커버리모드에서 데이터 fullwipe후 플래싱하면 됨.

1.5는 리커버리를 설치하는 부분으로 구글 팩토리롬을 설치하면 기본 리커버리로 되돌아 가며, 커스텀롬을 설치할때 사용하는 순서입니다. 구글 롬을 설치할땐 1.5는 뛰어 넘고 진행하시고 2번까지면 완료 됩니다.

위 방법은 지금까지 제 경험을 바탕으로 정리해 놨던 내용입니다.

혹시 위 방법이 자신이 알고 있는 것과 다르다고 해서 잘못된 방법은 아니며 구글 순정을 사용해 보고자 하시는 분들은 참고하시면 좋을거 같아 작성해 보았습니다. 또한 위 방법이 전적으로 맞다고 할 수도 없으며, 위 방법으로 발생하는 피해 역시 제가 아닌 사용자 본인에게 있습니다. 

다음 상세설명서부턴 이미지 첨부해서 자세하게 설명해 보도록 하겠습니다.





WRITTEN BY
CAPAS

,