젠투(Gentoo)는 고성능, 높은 재구성 가능성 및 안정성으로 알려진 무료 오픈 소스 리눅스 배포판입니다. 포트리지(portage) 패키지 관리 시스템을 사용하여 소프트웨어 패키지를 관리합니다.
우분투(Ubuntu), 데비안(Debian), 또는 레드햇(Red Hat)과 같은 주요 리눅스 배포판과 달리, 젠투(Gentoo)는 운영 체제 설치 프로그램을 제공하지 않습니다. 아치 리눅스(Arch Linux)와 마찬가지로, 젠투(Gentoo)는 처음부터 빌드되며 가장 복잡한 운영 체제 중 하나로 여겨집니다.
대신, 젠투(Gentoo)는 젠투 핸드북(Gentoo Handbook)이라는 포괄적인 가이드를 제공하여 설치 과정을 안내합니다. 이 가이드에서는 젠투(Gentoo) 설치를 라이브 GUI 이미지를 사용하여 보여줄 것입니다. MBR 파티션 스키마와 젠투(Gentoo) 개발자가 제공하는 사용자 정의 커널 이미지를 구성할 것입니다.
이것은 젠투(Gentoo) 설치가 꽤 길기 때문에 두 부분 시리즈의 첫 번째 부분입니다. 그러니 준비되고 즐거운 여행을 즐기세요 🙂
1. 젠투 및 부팅 ISO 이미지 다운로드
젠투 다운로드 페이지로 이동하여 최신으로 릴리스된 LiveGUI ISO 이미지를 다운로드하세요.
Live 이미지를 다운로드했다면 USB 드라이브를 사용하여 Rufus와 같은 도구를 사용하여 ISO 이미지로 부팅 가능한 매체를 만들거나, ISO 파일로부터 부팅 가능한 USB 매체를 만들기 위해 인기 있는 USB 생성 도구를 사용하세요.
다음으로 USB 드라이브를 PC에 연결하고 재시작하세요. 부팅 가능한 매체를 가장 높은 부팅 우선 순위로 설정하는 BIOS를 구성하세요. 시스템이 부팅되면 화면에 이것이 표시됩니다. 첫 번째 옵션이 미리 선택되어 있습니다. 그래서 ENTER를 누르세요.

그 후에는 화면에 부팅 메시지가 연달아 표시됩니다.

마지막으로, Live GUI 화면이 표시됩니다.

2. 젠투에서 네트워크 구성하기
시스템이 이미 이더넷 카드를 사용하여 DHCP 서버가 실행 중인 네트워크에 연결되어 있는 경우 자동 네트워크 구성이 설정되어 있을 수 있습니다.
활성 네트워크 인터페이스가 DHCP 서버로부터 유효한 IP 주소를 획득했습니다. 그렇다면 일반적인 네트워크 명령어인 ping, ip, ifconfig, 그리고 ssh와 같은 몇 가지 명령어를 실행할 수 있을 것입니다.
우리의 경우, 시스템은 DHCP를 통해 네트워크로부터 IP 주소를 자동으로 획득했습니다. 명령 줄에서 작업을 시작하려면 루트 사용자로 전환하십시오.
sudo su
IP 주소를 확인하려면 다음 명령을 실행합니다:
ip addr
출력에서, 활성 인터페이스인 (enp0s3)가 IP 192.168.2.110을 /24 CIDR과 함께 획득했음을 볼 수 있습니다.

ping 명령을 사용하여 인터넷 연결을 확인할 수 있습니다.
$ ping -c 4 google.com
출력에서, Google의 DNS에서 긍정적인 응답을 받았음을 알 수 있습니다.

3. 디스크 파티션 및 파일 시스템 생성
다음 단계는 디스크 파티션 및 파일 시스템을 구성하는 것입니다. 현재 파티션 레이아웃은 fdisk 명령을 사용하여 확인할 수 있습니다.
$ fdisk /dev/sda
출력을 통해, 하드 디스크가 42.83GB인 시스템을 가지고 있습니다.

하드 드라이브를 구성할 수 있는 방법은 MBR 또는 GPT를 사용하는 것입니다.BIOS (Legacy Boot) 구성 또는 UEFI를 위해 선택할 수 있습니다.
이 가이드에서는 MBR을 사용하여 디스크 파티션을 만들기로 선택합니다.
다음은 디스크 파티션 레이아웃입니다.
/dev/sda1 1G boot /dev/sda2 4G swap space /dev/sda3 37G Root partition
부트 파티션 생성
부트 파티션을 생성하려면 새 파티션을 만들기 위해 'n'
을 입력하세요. 그런 다음 주 파티션을 선택하려면 'p'
를 입력하세요. 다음으로 파티션 번호를 지정하려면 1
을 입력하세요. 또는 이것이 자동으로 선택되기 때문에 ENTER를 누를 수도 있습니다. First Sector를 입력하라는 메시지가 나타나면 ENTER를 누르세요.
다음으로 디스크 크기를 지정하려면 (+)
기호로 시작하고 숫자 크기를 입력한 다음 'G'
를 입력하세요. 디스크 크기가 지정된 Linux 파티션을 만들었다는 확인 메시지가 표시됩니다.

스왑 공간 생성
스왑 공간을 구성하려면 처음부터 동일한 단계를 반복하세요. 다음으로 디스크 크기를 +4G
로 지정하고 ENTER를 누르세요.
생성된 파티션 유형이 ‘Linux‘ 유형임으로, 이를 다른 유형으로 변경하려면 't'
를 누르십시오. 파티션 번호를 제공하십시오 (이 경우 '2'
), 그런 다음 스왑에 해당하는 코드를 제공하십시오 (이 경우 82).
참고: 모든 파티션 유형을 보려면 'L'
을 입력하십시오.

루트 파티션 생성
루트 파티션에 대해 파티션 번호를 '3'
으로 지정하거나 기본 번호 (3)를 사용하려면 ENTER를 누르십시오. 디스크 크기를 정의하십시오 (이 경우 +37G
) 및 ENTER를 누르십시오.

생성된 파티션을 확인하려면 'p'
를 입력하고 ENTER를 누르십시오. 만족스러운 파티션을 만들었다면 'w'
를 입력하고 ENTER를 눌러 디스크 파티션을 영구적으로 저장하십시오.

파티션이 생성된 후 다음 단계는 적절한 파일 시스템으로 포맷하는 것입니다.
Linux는 특정 목적에 적합한 일부 파일 시스템을 지원합니다. amd64 시스템의 안정적인 파일 시스템으로는 Ext3, Ext4, BTRFS, XFS, ZFS 및 ReiserFS가 있습니다.
/boot 파티션은 EXT4 파일 시스템으로 포맷합니다.
mkfs.ext4 /dev/sda1

스왑 파티션을 설정하려면 다음과 같이 mkswap 명령을 사용하십시오.
mkswap /dev/sda2
그런 다음 swapon 명령을 사용하여 활성화하십시오.
swapon /dev/sda2

마지막으로 루트 파티션을 EXT4 파일 시스템으로 포맷하십시오.
mkfs.ext4 /dev/sda3

4. 루트 파티션 마운트하기
다음 단계는 루트 파티션을 마운트하는 것입니다. 하지만 먼저, 파티션을 위한 마운트 포인트를 생성해 봅시다.
mkdir --parents /mnt/gentoo
--parents
옵션을 사용하여 상위 디렉토리를 생성합니다. 그런 다음, 다음과 같은 명령을 사용하여 파티션을 마운트합니다.
mount /dev/sda3 /mnt/gentoo

5. 날짜 및 시간 구성하기
Gentoo를 설치하기 전에 시간 및 날짜 설정이 올바른지 확인하세요. 현재 날짜와 시간을 확인하려면 date 명령을 실행하세요.
date
표시된 날짜가 예상과 몇 분 이상 차이 나는 경우, chronyd 명령 줄 유틸리티를 사용하여 시간을 자동으로 업데이트하세요.
chronyd -q
해당 명령은 발견된 기존의 시간 차이를 수정합니다. 명령을 다시 실행하면, 시간 차이가 거의 없는 0.01초 정도로 나타날 것입니다. 이는 시스템 프로세스나 작업에 영향을 미칠 가능성이 거의 없는 매우 작은 차이입니다.

6. Gentoo 스테이지 3 타벌 파일 다운로드 및 압축 풀기
A stage 3 tarball in Gentoo is simply an archive that ships with a profile-specific minimal Gentoo environment.
타벌 파일을 다운로드하고 압축을 푸는 것은 /usr, /etc, /dev, /bin, /lib, /proc, /var 등의 중요한 시스템 전체 디렉토리를 생성합니다. 이는 거의 완전한 기능을 갖춘 시스템을 제공합니다.
누락될 유일한 중요한 부분은 (이 가이드의 두 번째 부분에서 설치될) 커널과 부트로더입니다.
스테이지 3 타벌 파일을 압축 해제하는 방법을 시작하려면, 루트 디렉토리로 이동하세요.
cd /mnt/gentoo
다음 명령어를 실행하여 젠투 미러 목록에 이동하세요
links https://www.gentoo.org/downloads/mirrors/
선호하는 국가 미러를 선택하고 ENTER 키를 누릅니다.

다음으로 ‘릴리스’ 섹션으로 이동하세요.

‘amd64’ 아키텍처 옵션을 선택하세요.

다음으로 `자동 빌드` 옵션을 선택하세요.

그다음, GUI 시스템을 실행 중이므로 stage3 데스크톱 systemd 옵션을 선택하세요.

stage3 tarball 파일로 이동하고 ENTER 키를 눌러 다운로드하세요.

나타나는 팝업 대화상자에서 ‘저장’ 옵션을 선택하세요.

파일 이름을 확인하고 ENTER 키를 누르세요.

다운로드가 시작되고 진행률 표시 막대가 다운로드 진행 상황을 표시합니다. 인터넷 속도에 따라 시간이 걸릴 수 있습니다.

다운로드가 완료되면 젠투 미러 명령 줄 인터페이스에서 나가려면 `예`를 선택하세요.

마지막으로, 다운로드한 stage tarball 파일을 시스템에 푸세요.
tar xpvf stage3-*.tar.xz --xattrs-include='*.*' --numeric-owner
추출하면 추가적인 시스템 디렉터리가 표시됩니다.

젠투 설치 가이드의 일부를 마쳤습니다. 이제 컴퓨터에 최소한의 젠투 환경이 설치되었지만, 설치 과정은 아직 완료되지 않았습니다. 설치를 계속하려면 ‘젠투 리눅스 설치 – 파트 2’ 튜토리얼을 따르십시오.
Source:
https://www.tecmint.com/gentoo-linux-installation-guide/