극강의 성능! 주분투를 최소설치 해 보자

–처음 글 쓰기 전에는 '최소 설치하고 aptitude --without-recommend 써 주는 거랑 잡다한 설정만 해 주면 되는건데 별 내용도 없겠네’했는데 막상 써 놓고 보니 생각보다 많은 내용이 나오네요.–

초보님들 헤메는 글에 댓글은 자주 달면서 팁 게시판에 글을 써 보는건 처음이군요.

이 글은 구린 컴퓨터가 있는데 서버를 돌리기에는 감히 엄두가 안 나지만 어떻게든 활용해보고 싶은 분들을 위한 글입니다.
안 그래도 저사양을 위한 배포판인데 거기다 최소설치를 하면 웬만한 컴퓨터에서는 완전 날라다니지요^^
한글 설정, 파이어폭스4, 구글 크롬, compiz정도만 설치했는데 전체 용량이 2GB가 조금 안 되니 (1.97GB, 1.84GiB) 2.5GB정도 할당 해서 파이어폭스만 깔고 간단히 서핑할때 이걸로 부팅해도 괜찮을 걸로 보입니다.

참고)기본 설치시 루분투가 주분투보다 요구 사양이 낮지만 루분투는 권장 패키지와 필수 패키지가 구분되어 있지 않아 필요없는 패키지를 빼고 설치할 수가 없습니다.

http://packages.ubuntu.com/maverick/lubuntu-desktop http://packages.ubuntu.com/maverick/xubuntu-desktop

step 1) 먼저 우분투 최소 설치 CD를 만듭니다.

https://help.ubuntu.com/community/Insta ... /MinimalCD

최신 버전에 맞는 iso파일을 위 링크에서 다운받으신 다음 CD에 굽습니다. 15MB가 채 안되니 이 과정은 금방 끝날 겁니다. ;)
(Maverick을 받으라고 했다간 Natty 나올때까지 며칠 안 남았으니 금방 구식 취급 받을까봐 겁나네요 :mrgreen: )

step 2) 주분투를 설치합니다.
일단 위에서 만든 CD로 설치를 해야겠죠. 우분투를 한 번 설치 해 보신 분이라면 설치 화면이 다르다는 것 빼고는 별로 어려운 부분은 없을 겁니다. 다만 아래 두 가지만 지켜 주시면 됩니다.

  1. 저장소 설정
    최소 설치 CD라는 이름대로 CD에서 필요없는 부분을 모두 빼 버린 것이라 모든 패키지를 인터넷에서 받아와서 설치합니다. 그래서 속도가 느리기로 악명높은 한국 기본 저장소를 사용하시면 설치가 언제 끝날지 모릅니다=_=.(저번에 패키지 받아와서 설치하는 부분에서 한 나절동안 8% 진행된 적도 있습니다. :o )
    설치 중 저장소를 선택하는 부분이 나오면 맨 위 수동으로 설정하는 것을 선택하셔서 주소는 ftp.daum.net/, 우분투 패키지가 들어있는 장소는 기본값대로 /ubuntu/로 설정하시면 됩니다.
    (Alternative CD를 이용해서 최소 설치를 하면 인터넷 연결 없이도 설치할 수 있을것도 같네요. 그런데 어차피 기껏 깔아둔거 업데이트한다고 죄다 새로 갈아넣는것보단 애초부터 인터넷으로 받아오는게 나을겁니다. [s:1q24uqey]아마도요[/s:1q24uqey])
    (혹시 고정IP를 사용하시는 분도 걱정하실 필요는 없습니다. 설치 과정에서 인터넷 연결에 실패하면 IP를 직접 설정할 수 있도록 해 줍니다. 랜카드가 잘 안잡히는 경험을 한 적이 있는 분이시라면…걱정 좀 하셔야 할 듯;:wink:

  2. 설치 용도
    설치를 하다보면 우분투, 쿠분투, 주분투, 우분투 스튜디오 등의 용도를 묻는 부분이 나오는데, [b:1q24uqey]아무것도 선택하지 마시기 바랍니다.[/b:1q24uqey] 여기서 뭔가를 선택해서 설치하시게 되면 기본 설치와 다를 게 없어지기 때문에 최소설치를 한 의미가 없어집니다.

step 3) 주분투 데스크탑 환경 설치 및 예비 설정
이제 기본설치된 우분투로 부팅해 보시면 CLI 환경이 뜰 겁니다. 여기서 로그인 하신 뒤 xubuntu-desktop을 다음 명령을 이용해 설치합니다.
sudo apt-get install --no-install-recommends xubuntu-desktop

이 상태로 X를 띄워버리면(GUI 환경으로 들어가버리면) 몇 가지 골치아픈 일이 생깁니다-_- 그 전에 몇 가지 설정을 해 둡니다.
나눔 폰트 설치하기(한국어 번역은 깔리는데 한글 폰트는 없어서 번역된 부분이 모두 깨져버립니다.)
sudo apt-get install ttf-nanum
언어 선택 설치하기
sudo apt-get install language-selector

이제 startx 명령어를 치시면 드디어 GUI 환경으로 들어가실 수 있습니다. 야호lol

step 4) 마지막 설정
1)gksu
메뉴에서 필요한 인증은 모두 gksu를 사용하는데, 이상하게도 처음에는 이게 우분투에서 기본적으로 사용할 수 있도록 설정되어 있지 않네요. Alt+F2에서 gksu-properties를 실행한 다음 인증 모드를 su에서 sudo로 수정해 줍니다.
2) 입력기 설치
왼쪽 아래 메뉴를 누릅니다. 메뉴 안이 휑하다는 사실에 일단 한번 감탄해줍니다.
메뉴 안에서 찾아 보시면 '언어’가 있을 겁니다. 여기서 설치해 준다는 패키지를 모두 설치해 줍니다.
참고로 ibus를 쓰면 파이어폭스에서 한/영 전환이 제대로 되지 않습니다. 왜 그런진 모르겠지만 일단 nabi를 사용해 주세요.
3)우분투 소프트웨어 센터의 의존성 채우기
우분투 소프트웨어 센터를 실행하려면 python-launchpadlib가 필요한데, 자동으로 설치되지 않네요. 이것도 직접 설치해 줍니다.
sudo apt-get install python-launchpadlib

이제 최소 설치로 나타나는 문제점은 다 해결한 것 같네요. 일단 눈에 띄는 문제는 폰트 설정 문제가 있을 텐데 최소 설치가 아니어도 나타나는 문제이므로 찾아보시면 금방 답을 찾을 수 있을겁니다.(그리고 아마 natty부터는 더 이상 그런 문제가 없을 듯 합니다.)

여기서 실제 사용에 맞게 쓰시려면 웹 브라우저, 압축 해제 프로그램, 오피스 프로그램, PDF 뷰어, 동영상/음악 재생 프로그램 정도가 있으면 될 겁니다. 이 때에도 sudo apt-get install --no-install-recommends ~~를 써 주시면 용량을 좀 덜 차지하고 설치하실 수 있습니다. 설치법을 다 적어 드릴 수도 있지만 그러지 않는 이유는 취향대로 필요한 만큼만 골라서 쓰시면 되는 부분이기 때문입니다. [color=#FFFFFF:1q24uqey][s:1q24uqey]귀차니즘[/s:1q24uqey][/color:1q24uqey]
참고)컴퓨터 사양이 매우 낮으시다면 구글 크롬보다는 파이어폭스를 사용하시기를 추천합니다. 사양이 괜찮다면 구글 크롬이 빠르기는 한데, 이게 확실히 무거워서(메모리를 2~3배 정도 먹는것 같네요) 사양이 딸리면 차라리 파이어폭스가 훨씬 나을 수 있습니다.

수정)aptitude 명령어를 모두 apt-get으로 고침
수정2)서버 설정 잘못된 것 고침

극강의 성능! 주분투 최소설치… 설명 감사합니다. 많은 도움이 될 것같습니다. .

컴퓨터 성능이 떨어지는 사람한테 아주 좋은 정보입니다.
덧붙이자면 apt-get 을 쓰는 방법도 있습니다. 아마 예전에 쓰이던 방법을 보셨나 봅니다.

솔직히 aptitude 나 apt-get 을 섞어 쓸 때 패키지 관리가 꼬이는지는 모르겠습니다.
하지만 실제로 그렇다면 주로 쓰이는 apt-get 을 쓰는 게 맞다고 봅니다.
apt-get 옵션 중에 --no-install-recommends 란 게 있습니다.

[code:2y6ka041]
sudo apt-get install --no-install-recommends ubuntu-desktop // 이런 식으로 쓰면 되겠죠.
[/code:2y6ka041]

혹시 xubuntu-desktop 이나 lubuntu-desktop 말고
X (엑스서버) 와 로그인매니저 (lxdm ,gdm, kdm,…), 창관리자 (openbox-lxde,…) 만 설치할 순 없나요?

다시 말해 엑스윈도우만 띄우고 그 위에 데스크탑 환경이 아닌 창관리자만 띄울 수 있느냐는 거죠.
데스크탑 환경 (xfce4,gnome,kde,…) 을 설치하면 함께 의존성이 걸려 덩치가 커지고, 막상 창 관리자 같은 것만 따로 설치하려니 엑스가 제대로 설치되지 않는 경우가 생기거든요.

[quote="pamisu1":2z3vfj0k]덧붙이자면 apt-get 을 쓰는 방법도 있습니다. 아마 예전에 쓰이던 방법을 보셨나 봅니다.

솔직히 aptitude 나 apt-get 을 섞어 쓸 때 패키지 관리가 꼬이는지는 모르겠습니다.
하지만 실제로 그렇다면 주로 쓰이는 apt-get 을 쓰는 게 맞다고 봅니다.
apt-get 옵션 중에 --no-install-recommends 란 게 있습니다.

[code:2z3vfj0k]
sudo apt-get install --no-install-recommends ubuntu-desktop // 이런 식으로 쓰면 되겠죠.
[/code:2z3vfj0k][/quote:2z3vfj0k]
아, 그런 방법이 있었군요. apt-get --help에서 안 나오길래 없는 줄 알았네요. :oops: man apt-get에선 나오는군요.

[quote="pamisu1":2z3vfj0k]혹시 xubuntu-desktop 이나 lubuntu-desktop 말고
X (엑스서버) 와 로그인매니저 (lxdm ,gdm, kdm,…), 창관리자 (openbox-lxde,…) 만 설치할 순 없나요?

다시 말해 엑스윈도우만 띄우고 그 위에 데스크탑 환경이 아닌 창관리자만 띄울 수 있느냐는 거죠.
데스크탑 환경 (xfce4,gnome,kde,…) 을 설치하면 함께 의존성이 걸려 덩치가 커지고, 막상 창 관리자 같은 것만 따로 설치하려니 엑스가 제대로 설치되지 않는 경우가 생기거든요.[/quote:2z3vfj0k]
xubuntu-desktop 메타패키지 대신에 xfce4를 설치하는 식으로 하면 될 겁니다.
예전에 이런식으로 openbox를 깔아 보려고 했는데 startx를 쳐도 바탕화면과 커서 외에는 아무것도 안 뜨길래 그냥 치웠던 적이 있지요. 다른 데스크탑 환경은 어떨지 모르겠습니다. 언제 한 번 새로 시도해 볼까 합니다.

제가 틀린곳을 한군데만 지적하겠습니다… 서버설정에서 http://ftp.daum.net/이라고 되어있는데
ftp.daum.net/으로 해야 인식이 되더군요…없는 서버라고 나와서 이상해서 그렇게 해보니 되더군요…
혹시나 이글을 보고 안되시는 분들을 위해 감히 지적 아닌 지적을 합니다…

아…그렇군요. 죄송합니다. 가상머신이라도 돌려서 직접 해 보면서 썼으면 좋았을텐데 사양이 안 돼서 그렇게 하질 못했네요
잘못된 점을 지적해 주시는 것은 언제든 환영입니다^^