XUbuntu 13.10 새로 설치하면서 기본적인 추가적인 설정 내용을 정리.
예전에 Ubuntu 12.04 때도 살짝 적어두니깐 나중에 참고하기 좋아서 다시 정리함.

[#1] 배포판 결정 : Xubuntu

그동안 linux 사용할 경우에 크게 고려없이 ubuntu 를 사용해왔는데, 생각보다 많은 linux 배포판들이 있어서 이들 중에서 마음에 드는 것을 한 번 골라서 선택해보기 위해서 여러가지 배포판을 깔아서 조금씩 사용해보았다.

  • Linux 는 주로 android 개발 환경으로 사용 예정.
  • Android 개발 환경에 최적화되고 패키지 설치 시에 호환성 문제 없어야 함.
  • 버벅거림 없이 가벼우면 좋겠음.
  • 이왕이면 theme 이쁘면 좋겠지만 앞으로는 이런 부분은 신경 많이 안 쓰고 싶음.

최종 결정은 Xubuntu 주분투.

패키지 때문에 deb 을 쓰는 ubuntu 계열 중에서 최근 unity 가 많이 좋아지긴 했는데 필요없이 기능이 너무 많고 무거운 느낌이라서 최종 결정은 xfce 사용하는 ubuntuxunbutu 로 결정함.

Partition

  • / : ext4
  • /home : ext4
  • swap

Linux partition 을 / 이외에 분리를 하지 않아서 system upgrade 등에 매번 기존 data 를 날려서 /home partition 을 분리하여 system upgrade 시에 문제 없도록 분리함.

외장 하드 중의 일부 파티션을 ext4 format 및 linux 에 mount 하여 사용

외장 하드 중에 몇 개 파티션은 linux 용으로 format 하고, mount 하여 source build 등에 주로 사용할 예정임.

/etc/fstab
1
2
# tkhwang : extHDD
/dev/sdd1               /home/tkhwang/mnt/exthdd          ext4   defaults         0     2

[#2] 정리된 article 참고

[#3] 추가 pacakge 설치

  • Google chrome
  • git : can’t image w/o it.
  • Terminator : 가로/세로 화면 분활 가능한 terminal 대용.
  • Sublime Text3 : 주로 read 에 사용하는 editor.
  • nabi : 한글 입출력 IME. Shift+space 때문인지 항상 이를 쓴다.
  • Dropbox
  • Evernote Ubuntu Client : Everpad
1
2
3
sudo add-apt-repository ppa:nvbn-rm/ppa
sudo apt-get update
sudo apt-get install everpad
1
2
3
sudo add-apt-repository ppa:cassou/emacs
sudo apt-get update
sudo apt-get install emacs24

.emacs 설정을 위한 prelude

1
curl -L https://github.com/bbatsov/prelude/raw/master/utils/installer.sh | sh
  • Octopress : blogging framework (on gitHub) 설치.

Markdown editor : ReText

[#4] Powerline 설치 : statusline

[#5] 폰트 설정 관련

Font 와 theme 깔맞춤은 항상 가장 먼저 해야 함.
최근에는 주로 UbuntuMono, Monaco, NanumGothic, NanumGothicCoding font 를 주로 사용한다.

  • monaco font.
  • Ubuntu 13.10 에는 나눔 font 류는 기본 포함이 되어 있네요.

ttf font 설치

1
2
3
sudo mkdir /usr/share/fonts/truetype/custom/
sudo cp *.ttf /usr/share/fonts/truetype/custom/
sudo fc-cache -f -v

[#6] Color theme 설정 관련

1
2
3
4
5
6
7
8
9
* Preferences > Color scheme > Solarized (Dark)
* Preferences > File Settings - User

{
  "color_scheme": "Packages/Color Scheme - Default/Solarized (Dark).tmTheme",
  "font_face": "Ubuntu mono",
  "font_size": 12
}