Trans:GentooLinuxX86QuickInstallGuide

Gentoo Korea Wiki
Darkcircle (토론 | 기여)님의 2012년 7월 13일 (금) 05:52 판 (새 문서: === 개요 === 이 안내서에는 젠투 스테이지 3 설치를 완료하는데 사용해야 할 명령들이 있습니다. 스테이지 3과 포티지 스냅샷을 내려받기 ...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
둘러보기로 가기 검색하러 가기

개요

이 안내서에는 젠투 스테이지 3 설치를 완료하는데 사용해야 할 명령들이 있습니다. 스테이지 3과 포티지 스냅샷을 내려받기 위해 인터넷에 연결할 필요가 있습니다.


중요: 처음 사용자라면 설치 과정에 대해 더 나은 내용을 제공해주는


}' 핸드북'{{{#ffaa00 을 읽으시는 것이 좋습니다}}

타이밍 출력은 프로그램 실행 과정을 마치기 까지 많은 초 단위 시간을 소요하는 모든 명령에 따릅니다. 다음 명령에 대한 시간은 512MB의 RAM과 SATA 컨트롤러에 장착된 2개의 디스크를 지닌 AMD 2000 1.66GHz 시스템에서 측정되었습니다.


코드 예제 1-1. 테스트 박스 사양
(다음의 사양과 타이밍 정보는 여러분의 설치를 완료하는데

필요한 대략적 시간을 추산하는데 도움을 줄 것입니다.)

# grep bogo /proc/cpuinfo
bogomips : 3337.81

# hdparm -tT /dev/sda
/dev/sda:
Timing cached reads: 1100 MB in 2.00 seconds = 549.97 MB/sec
Timing buffered disk reads: 224 MB in 3.01 seconds = 74.36 MB/sec

# grep MemTotal /proc/meminfo

MemTotal: 509248 kB


빠른 설치 안내

설치 매체

미러 중 한 곳에서 CD를 내려받습니다. <font color="#007700"releases/x86/current-iso/ 에서 minimal CD ISO를 찾을 수 있습니다. minimal 설치 CD는 인터넷 기반 설치에 대해서만 유용합니다. 이 안내서에선 minimal CD를 사용할 것입니다.

CD를 굽고 이것으로 부팅합니다.

CD 부팅하기

어떤 부트 옵션이 존재하는지 찾아보기 위해 부트 화면에서 [F2]를 누릅니다. gentoo로 시작하거나 gentoo-nofb로 시작할 수 있습니다. LiveCD로 부팅하셨다면, 시작시 X 그래픽 환경을 막기 위해 nox 옵션을 추가하는 것 을 잊지 마시기 바랍니다. 다양한 옵션들이 여러 기능을 활성화 하거나 비활성화 합니다. 부팅이 잘 진행되었다면, 모든 하드웨어들이 감지되고 모든 하드웨어의 모듈이 로드 될 것입니다. 적절한 부팅에 실패하거나 부팅 과정에 문제에 걸렸다면, 다른 방법의 설정으로 시험할 필요가 있습니다. 가장 안전한 방법은 아마도 nodetect 옵션을 사용하여 필요한 모듈을 직접 불러오는 방법일 것입니다.


코드 예제 2-1. minimal CD로 부팅하기
Gentoo Linux Installation LiveCD http://www.gentoo.org

Enter to Boot; F1 for kernels F2 for options.
boot: gentoo-nofb
  (또는, 문제가 있을 경우)

boot: gentoo-nofb nodetect


선택사항: 모듈 불러오기

nodetect 옵션을 사용하셨다면, 필요한 모듈을 불러와야 합니다. 네트워크를 활성화 하고 디스크에 접근할 필요가 있습니다. lspci 명령은 하드웨어를 확인하는데 도움을 줄 것입니다.


코드 예제 2-2. 필요한 모듈 불러오기
livecd root # lspci

(필요한 모듈을 확인하기 위해 lspci를 사용합니다)

(다음은 여러분의 하드웨어에 대해 적용하는 예제입니다)
livecd root # modprobe 3w-9xxx

livecd root # modprobe r8169


네트워크 설정

아직 네트워크가 동작하지 않는다면 네트워크를 설정하기 위해 net-setup을 사용할 수 있습니다. 설정에 앞서 modprobe를 사용하여 네트워크 카드에 대한 지원을 불러올 필요가 있을지도 모릅니다. ADSL을 사용한다면, pppoe-setuppppoe-start를 사용합니다. PPTP 지원을 위해, 먼저 /etc/ppp/chap-secrets /etc/ppp/options.pptp를 편집하고, 그 다음 pptp <server ip>를 사용합니다.

무선 접근을 위해, 무선연결 인자를 설정하기 위해 iwconfig 를 사용하고,그 다음 net-setup을 다시 사용하거나, {{{#0000ff ifconfig}}} 그리고, dhcpcd, route를 직접 실행합니다.

프록시망 뒤에 있다면, export http_proxy 그리고 ftp_proxy, RSYNC_PROXY 를 이용하여 시스템 초기화하는 것을 잊지 마시기 바랍니다.


코드 예제 2.3: 안내 방식으로 네트워크 설정하기
livecd root # net-setup eth0


대신, 네트워크를 직접 시작할 수 있습니다. 다음 예제는 IP 주소 192.168.1.10 을 여러분의 PC에 할당하고 라우터 및 네임서버의 주소로 192.168.1.1를 정의합니다.


코드 예제 2.4: 직접 방식으로 네트워크 설정하기
livecd root # ifconfig eth0 192.168.1.10/24

livecd root # route add default gw 192.168.1.1

livecd root # echo nameserver 192.168.1.1 > /etc/resolv.conf


설치 CD는 sshd 서버를 시작하고, 다른 사용자들을 추가하며, irssi (명령줄 기반 대화 클라이언트)를 실행하고, links를 사용하여 웹을 탐색할 수 있도록 합니다.

선택사항: ssh를 통해 여러분의 새로운 박스에 연결하기

가장 흥미로운 기능은 역시 sshd 입니다. 이것을 시작하고 다른 머신에서 연결할 수 있으며 이 안내서에 있는 명령들을 자르고 붙여넣을 수 있습니다.


코드 예제 2-5: sshd 시작하기
livecd root # time /etc/init.d/sshd start

* Generating hostkey ...
(sshd 는 키를 생성하며 이보다 많은 출력내용을 보여줍니다.)
* starting sshd ... [ok]

real 0m13.688s
user 0m9.420s
sys 0m0.090s


}

이제, 다른 PC에서 연결할 수 있도록 LiveCD에서 루트 암호를 설정합니다. 보통 일반적인 환경에서 ssh를 통해 root접속을 허용하는 것은 추천하지 않는 것임을 알아두시기 바랍니다. 로컬 네트워크를 신뢰할 수 없다면, 길고 복잡한 암호를 사용하여 첫 재부팅 다음에 사라질 암호를 한번만 사용하는 것이 좋습니다.