본문 바로가기

OS/linux

Portable Ubuntu 설치후 해야할 일 (개발용)

0. 저장소를 daum으로 변경
  • sudo vim /etc/apt/source.list 파일에 다음의 내용을 추가한다.
deb http://ftp.daum.net/ubuntu hardy main multiverse restricted universe
deb-src http://ftp.daum.net/ubuntu hardy main multiverse restricted universe
deb http://ftp.daum.net/ubuntu hardy-backports main multiverse restricted universe
deb-src http://ftp.daum.net/ubuntu hardy-backports main multiverse restricted universe
deb http://ftp.daum.net/ubuntu hardy-proposed main multiverse restricted universe
deb-src http://ftp.daum.net/ubuntu hardy-proposed main multiverse restricted universe
deb http://ftp.daum.net/ubuntu hardy-security main multiverse restricted universe
deb-src http://ftp.daum.net/ubuntu hardy-security main multiverse restricted universe
deb http://ftp.daum.net/ubuntu hardy-updates main multiverse restricted universe
deb-src http://ftp.daum.net/ubuntu hardy-updates main multiverse restricted universe

  • 저장소를 변경하였으므로, sudo apt-get update를 수행하여 저장소의 내용을 업데이트한다.


1. locale을 한글로 변경하기
  • 그놈 메뉴에서 System >> Management >> Language 에서 Korean을 선택하여 추가하고 기본 언어로 설정한다. (이때 gksudo가 실행되는데 약간 딜레이가 있을 수 있다.)
  • sudo apt-get install ttf-unfonts 한글 폰트를 설치한다.
  • sudo apt-get install msttcorefonts 로 윈도우용 폰트를 설치한다.

2. 개발 환경 구축하기
  • sudo apt-get install build-essential 를 설치한다. (build를 위한 환경 구축)
  • sudo apt-get install manpages-dev 를 설치한다. (manpages 설치)

3. 에디터 설치하기
   개인의 취향에 따라 IDE를 사용한다. vim, eclipse, code-block 등을 사용할 수 있다.
3.1 vim 설치하기
  • sudo apt-get install vim 을 설치한다.
3.2 eclipse 설치하기
  • sun-java6-bin, eclipse, eclipse-cdt 패키지를 설치한다.
3.3 CODE::Blocks 설치하기
  • codeblocks 패키지를 설치한다.
4. 파티션 사이즈 늘리기
4.1. 방법 1 - fsutil 사용
  • http://portableubuntu.demonccc.cloudius.com.ar/ 의 documentation 을 참고
  • 동작 중인 portable ubuntu를 중지시킨다.
  • cmd.exe를 실행하여 portable ubuntu가 설치된 곳으로 이동한다.
  • 다음의 명령으로 원하는 크기의 임시파일을 생성한다.
fsutil file createnew more_space.img 4294967296
  • 다음의 명령으로 생성된 임시파일과 기존의 root 파일시스템 파일을 합친다.
copy /b rootfs.img+more_space.img rootfs_.img

  • 합쳐진 파일인 rootfs_.img를 rootfs.img로 변경한다.(기존 rootfs.img는 rootfs.img_old 정도로 백업을 해둔다.)
  • portable ubuntu를 실행하여 다음의 명령을 실행한다.
  • portable ubuntu의 콘솔창에서 다음의 명령을 실행한다.
sudo su
resize2fs -f /dev/cobd0


4.2 방법 2 - toporesize 사용

5. 그밖에
  • root 기본암호는 123456 이다.