본문 바로가기

Hello Android

[우분투] 환경설정

2번째로 우분투를 설치하면서 환경설정을 기록으로 남김.

첫번째 할때는 그냥 막하고 잘 몰랐던 부분이 이해가 됨.

다음에 설치 할때 그냥 이거보고 요거요거 설치 해야지 하면 될 것같아서 기록으로 남김.


=======================================

[기본 용어] 

=======================================

 . SD/SDHC/MMC 메모리카드 타입

SD 와 SDHC 의 가장 큰 차이점은 파일 체계

SD =  최대 2G FAT16

SDHC = 최대 32G FAT32 


=======================================

[우분투 용어]

=======================================

 . Xfce4 - Gnome KDE 같은 GUI 


=======================================

[창 닫기 윈도우처럼]

=======================================

 . Xfce4 - Gnome KDE 같은 GUI 

 $ gconf-editor


apps -> metacity -> general -> button_layout -> menu:minimize,maximize,close

윈도우와 같은 방향에 메뉴,최소,최대,닫기가 배치 됩니다.




=======================================

[SSH]

=======================================

시스템 -> 기본설정 -> 원격 데스크톱 -> 다른 사용자가 데스크톱을 볼 수 있도록 합니다. Check

  외부에서 컴퓨터이름으로 접근 하기 위해서

 $ sudo apt-get install ssh



=======================================

[하드웨어 정보]

=======================================

 $ sudo apt-get install hardinfo

 $ gksu hardinfo


=======================================

[Midnight Command]

=======================================

 $ sudo apt-get install mc

 $ mc


Options -> 환경설정 -> 명령 프롬프트 해제

Options -> 배치(L) -> 명령 프롬프트 해제

파일 선택 - Insert key

Extention 파일 편집 vim

   vim ~/.bashrc 아래부분 추가

   EDITOR=/usr/bin/vim 

   export EDITOR=/usr/bin/vim


=======================================

[리눅스 버전확인]

=======================================

 $ uname -r

 $ uname -a


=======================================

[우분투 버전확인]

=======================================

 $ lsb_release -a

 $ sudo apt-get install lsb


[윈도우와 파일 공유]


=======================================

[자동 로그인]

=======================================

관리 -> 로그인 화면 -> 자동으로 로그인


=======================================

[x window] 

=======================================

끝내기

  $ sudo /etc/init.d/gdm stop


시작

  $ sudo /etc/init.d/gdm start



=======================================

[IP 의 컴퓨터 이름 찾기]

=======================================

 sudo apt-get install nbtscan

 $ nbtscan 192.168.1.180-190


=======================================

[한/영 키(Shift+Space) ]

=======================================

시스템 -> 기본설정 -> IBus 환경설정 -> 일반 -> 활성화 또는 비활성화 

Ctrl+space -> Shift+space


[CapsLock -> ESC ]


=======================================

[저장소 변경]

=======================================

시스템 -> 관리 -> 시냅틱 패키지 관리자 -> 설정 -> 저장소



=======================================

[rebbitvcs]

=======================================

  $ sudo add-apt-repository ppa:rabbitvcs/ppa

  sudo apt-get update      

  sudo apt-get install rabbitvcs-core      

  sudo apt-get install rabbitvcs-nautilus  



=======================================

SAMBA 노티러스로 쉽게 공유

=======================================

 $ sudo apt-get install libpam-smbpass


홈 폴더 -> 속성 -> 공유 들어가서 이름넣고 설정하면 OK -> restart



=======================================

SAMBA 환경설정

=======================================

 $ samba

 $ sudo apt-get install samba4


 $ sudo vim /etc/samba/smb.conf


...

[global]

...

# 문자셋에 관련된 부분.. 윈도우즈에서 한글 깨짐 없이 볼 수 있음..

dos charset = cp949

display charset = UTF8

unix charset = UTF8

...


# 윈도우즈 탐색기에 출력할 컴퓨터 이름

# 기본적으로 제공되는 녀석을 사용한다. 이후에 보게 될 테지만, 디폴트로 사용하면 리눅스 서버의 이름으로 공유

# 폴더를 열 수 있다.

server string = %h server (Samba, Ubuntu)


# 사용자 계정 등 설정

security = share

socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 

...


# 윈도우즈에서 나타나게될 samba 공유 폴더 

#============================ Share Definitions ============================


[home]

comment = Home Directories

browseable = no

writable = yes


smb.conf 파일의 수정을 마쳤으면, smaba 서버를 재실행하자.

 $ sudo /etc/init.d/samba restart


=======================================

우분투 JDK 설치

=======================================

ubuntu 10.04 버전 부터는 openjava를 사용하게 recommand 되었나보다.. sun-java6-jdk가 안깔린다..

android 에서는 sun의 java를 권장하는데....음...

따라서 열 구글링을 하다 발견한 tip~!

PPA repo를 이용하여 sun-java6-jdk를 설치하는 방법~!

 $ sudo apt-get install python-software-properties                

 $ sudo add-apt-repository ppa:sun-java-community-team/sun-java6  

 $ sudo apt-get update                   

 $ sudo apt-get install sun-java6-jdk    


http://helios30.blogspot.kr/2012/07/ubuntu-java6.html


=======================================

파일 HEX 보기

=======================================

 $ xxd hello.txt



=======================================

파일 속성

=======================================

http://linuxholic.tistory.com/137


=======================================

마운트

=======================================

http://blog.daum.net/paulsthink/6002550


연결시      => mount -t <파일 시스템 타입> <장치 파일> <마운트 포인트>

연결해제시  => umount <장치 파일>


CD-ROM 마운트

 $ mkdir -p /work/cdrom 


(기존에 있는 것들을 사용해도 무방하다. (대부분 "/mnt/cdrom"이나"/media/cdrom"등에 마운트한다. )

 $ mount -t iso9660 /dev/cdrom /work/cdrom

 $ unmount /dev/cdrom


=======================================

파일 시스템

=======================================

 $ df -t  ( 파일 시스템 형식 )

 $ du Disk Usage

fidsk

mke2fs

mount

lsattr

chattr


=======================================

파일 FAT32 포맷

=======================================

 $ mkfs.vfat -F 32 /dev/sda1


=======================================

터미널 창 크기 고정

=======================================

 $ sudo vim /usr/shaare/vte/termcap/xterm

   :co#80:it#8:li#27:\   


'Hello Android' 카테고리의 다른 글

zImage에서 initramfs 추출  (0) 2012.10.11
GVIM 환경설정  (3) 2012.08.30
[안드로이드] Sample 빌드 에러  (0) 2012.07.31
[이클립스] 파일 이동  (0) 2012.07.30
[이클립스] 커서에 위치한 변수 하이라이트  (0) 2012.07.30