"Trans:GentooX86Handbook1-6"의 두 판 사이의 차이
Darkcircle (토론 | 기여) |
Darkcircle (토론 | 기여) |
||
2번째 줄: | 2번째 줄: | ||
=== 선택요소: 미러 선택하기 === | === 선택요소: 미러 선택하기 === | ||
소스코드를 빨리 내려받기 위해 빠른 미러를 선택하는것을 추천합니다. 포티지는 make.conf 파일에서 GENTOO_MIRRORS 변수를 찾을 것이고 여기에 나열한 미러를 사용할 것입니다. [http://www.gentoo.org/main/en/mirrors.xml 미러 목록]을 탐색하고 여러분에게 가까운(대부분의 경우 이런 것들이 가장 빠릅니다) 미러(혹은 다수의 미러들)를 검색할 수 있지만, 여러분이 원하는 미러를 선택할 수 있게 하는 멋진 인터페이스를 제공하는 {{blue|mirrorselect}}라는 괜찮은 도구를 제공합니다. 그냥 선택할 미러를 쭉 둘러보고 스페이스바를 눌러 하나 이상의 미러를 선택하시면 됩니다. | 소스코드를 빨리 내려받기 위해 빠른 미러를 선택하는것을 추천합니다. 포티지는 make.conf 파일에서 GENTOO_MIRRORS 변수를 찾을 것이고 여기에 나열한 미러를 사용할 것입니다. [http://www.gentoo.org/main/en/mirrors.xml 미러 목록]을 탐색하고 여러분에게 가까운(대부분의 경우 이런 것들이 가장 빠릅니다) 미러(혹은 다수의 미러들)를 검색할 수 있지만, 여러분이 원하는 미러를 선택할 수 있게 하는 멋진 인터페이스를 제공하는 {{blue|mirrorselect}}라는 괜찮은 도구를 제공합니다. 그냥 선택할 미러를 쭉 둘러보고 스페이스바를 눌러 하나 이상의 미러를 선택하시면 됩니다. | ||
+ | |||
+ | {{Example|예제 코드 1.1: GENTOO_MIRRORS 변수를 설정하기 위해 mirrorselect 사용하기|<nowiki># mirrorselect -i -o >> /mnt/gentoo/etc/make.conf</nowiki> | ||
+ | }} | ||
+ | |||
+ | 두번째로 중요한 설정은 make.conf에 SYNC를 설정하는 것입니다. 이 변수에는 포티지 트리(ebuild와 내려받고 프로그램을 설치하는데 포티지가 필요로 하는 모든 정보를 담은 스크립트들의 모음입니다)를 갱신할 때 여러분이 사용하고 싶어하는 rsync 서버 주소가 들어있습니다. SYNC 서버를 여러분이 직접 입력할 수 있지만, {{blue|mirrorselect}}가 여러분을 위해 동작을 쉽게 처리할 수 있습니다. | ||
+ | |||
+ | {{Example|예제 코드 1.2: mirrorselect를 사용하여 rsync 미러 선택하기|<nowiki># mirrorselect -i -r -o >> /mnt/gentoo/etc/make.conf</nowiki> | ||
+ | }} | ||
+ | |||
+ | {{blue|mirrorselect}}를 실행하고 난 후 /mnt/gentoo/etc/make.conf 의 설정을 다시 확인해보시는 것이 바람직합니다. ! | ||
+ | |||
+ | {{Note| make.conf에 직접 SYNC 서버를 설정하려면, 여러분과 가까운 위치에 미러가 있는지 [http://www.gentoo.org/main/en/mirrors-rsync.xml 지역 미러 목록]을 확인해보시는게 좋습니다. 단일 미러를 선택하는 것보다는 {{blue|rsync.us.gentoo.org}}와 같은 ''순환'' 주소를 선택하는 것을 권장합니다. 이 설정을 통해 다양한 미러에서 불러올 수 있으며, 특정 미러가 끊어져 있을 경우 안전장치 수단을 제공합니다.}} | ||
=== DNS 정보 복사하기 === | === DNS 정보 복사하기 === |
2012년 7월 15일 (일) 08:35 판
젠투 베이스 시스템 설치하기
선택요소: 미러 선택하기
소스코드를 빨리 내려받기 위해 빠른 미러를 선택하는것을 추천합니다. 포티지는 make.conf 파일에서 GENTOO_MIRRORS 변수를 찾을 것이고 여기에 나열한 미러를 사용할 것입니다. 미러 목록을 탐색하고 여러분에게 가까운(대부분의 경우 이런 것들이 가장 빠릅니다) 미러(혹은 다수의 미러들)를 검색할 수 있지만, 여러분이 원하는 미러를 선택할 수 있게 하는 멋진 인터페이스를 제공하는 mirrorselect라는 괜찮은 도구를 제공합니다. 그냥 선택할 미러를 쭉 둘러보고 스페이스바를 눌러 하나 이상의 미러를 선택하시면 됩니다.
예제 코드 1.1: GENTOO_MIRRORS 변수를 설정하기 위해 mirrorselect 사용하기 |
# mirrorselect -i -o >> /mnt/gentoo/etc/make.conf |
두번째로 중요한 설정은 make.conf에 SYNC를 설정하는 것입니다. 이 변수에는 포티지 트리(ebuild와 내려받고 프로그램을 설치하는데 포티지가 필요로 하는 모든 정보를 담은 스크립트들의 모음입니다)를 갱신할 때 여러분이 사용하고 싶어하는 rsync 서버 주소가 들어있습니다. SYNC 서버를 여러분이 직접 입력할 수 있지만, mirrorselect가 여러분을 위해 동작을 쉽게 처리할 수 있습니다.
예제 코드 1.2: mirrorselect를 사용하여 rsync 미러 선택하기 |
# mirrorselect -i -r -o >> /mnt/gentoo/etc/make.conf |
mirrorselect를 실행하고 난 후 /mnt/gentoo/etc/make.conf 의 설정을 다시 확인해보시는 것이 바람직합니다. !
참고: make.conf에 직접 SYNC 서버를 설정하려면, 여러분과 가까운 위치에 미러가 있는지 지역 미러 목록을 확인해보시는게 좋습니다. 단일 미러를 선택하는 것보다는 rsync.us.gentoo.org와 같은 순환 주소를 선택하는 것을 권장합니다. 이 설정을 통해 다양한 미러에서 불러올 수 있으며, 특정 미러가 끊어져 있을 경우 안전장치 수단을 제공합니다.
DNS 정보 복사하기
새 환경에 진입하기 전에 아직도 한가지가 남아있는데, /etc/resolv.conf의 DNS 정보를 복사하는 것입니다. 새 환경으로 진입하고 나서도 네트워크를 계속 동작하도록 보장하기 위해 이 과정을 행할 필요가 있습니다. /etc/resolb.conf에는 여러분의 네트워크에 대한 이름 서버 주소가 있습니다.
코드 목록 1.3: DNS 정보 복사하기 |
(The "-L" option is needed to make sure we don't copy a symbolic link) # cp -L /etc/resolv.conf /mnt/gentoo/etc/ |
필요한 파일시스템 마운트하기
잠시 리눅스 루트를 새로운 위치로 바꾸겠습니다. 이 뿐만 아니라, 새 환경이 올바르게 동작하는지 확인하려면, 사용할 수 있는 다양한 파일시스템을 만들 필요가 있습니다.
루트를 바꾼 환경에서 설치 과정 중에 커널이 제공하는 정보를 사용할 수 있게 하려면 /proc 파일시스템을 /mnt/gentoo/proc에 마운트 하고 /dev와 /sys 파일시스템을 마운트하고 바인딩합니다.
코드 예제 1.4: /proc, /sys, /dev 마운트하기 |
# mount -t proc none /mnt/gentoo/proc # mount --rbind /sys /mnt/gentoo/sys |