Gentooは、その高いパフォーマンス、高い再構成性、安定性で知られるフリーでオープンソースのLinuxディストリビューションです。 portage パッケージ管理システムを使用してソフトウェアパッケージを管理します。
Ubuntu、Debian、Red Hatなどの 主要なLinuxディストリビューション とは異なり、Gentoo はOSインストーラーを提供しません。 Arch Linuxと同様に、Gentoo はゼロから構築され、最も複雑なオペレーティングシステムの1つと考えられています。
その代わりに、Gentoo は Gentoo Handbook と呼ばれる包括的なガイドを提供しており、インストールプロセスを案内しています。このガイドでは、Gentoo のインストールを Live GUI イメージを使用してディスクパーティショニングを設定し、MBR パーティションスキームと Gentoo 開発者が提供するカスタマイズされたカーネルイメージを使用して行います。
これは、Gentoo のインストールがかなり長いため、2部作の第1部です。それでは、楽しんでください 🙂
1. GentooのISOイメージをダウンロードしてブート
このガイドを始めるには、Gentooダウンロードページに移動し、最後にリリースされたLiveGUI ISOイメージを入手してください。
Liveイメージをダウンロードしたら、USBドライブを取り出し、Rufusなどのツールを使用してISOイメージからブート可能なメディアを作成するか、人気のあるUSB作成ツールを使用してISOファイルからブート可能なUSBメディアを作成します。
次に、USBドライブをPCに挿入して再起動します。ブート可能なメディアを最高のブート優先度に設定してBIOSを構成してください。システムがブートされると、画面にはこれが表示されます。最初のオプションが事前に選択されます。したがって、ENTERを押します。

その後、画面にブートメッセージの連続が表示されます。

最後に、Live GUI画面が表示されます。

2. Gentooでネットワーキングを設定する
システムがすでにイーサネットカードを使用してDHCPサーバーを実行しているネットワークに接続されている場合、自動ネットワーク構成が設定されている可能性があります。
アクティブなネットワークインターフェースがDHCPサーバーから有効なIPアドレスを取得しました。その場合、共通のネットワークコマンド(ping、ip、ifconfig、sshなど)を実行できます。
今回は、システムが自動的にDHCPを介してネットワークからIPアドレスを取得しました。コマンドラインで作業を開始するには、ルートユーザーに切り替えてください。
sudo su
IPアドレスを確認するには、次のコマンドを実行します:
ip addr
出力から、アクティブなインターフェース(enp0s3)がCIDR /24を伴うIP 192.168.2.110を取得したことがわかります。

インターネット接続を確認するには、pingコマンドを使用します。
$ ping -c 4 google.com
出力から、GoogleのDNSから正常な応答を受信したことがわかります。

3. ディスクパーティションとファイルシステムの作成
次のステップは、ディスクパーティションとファイルシステムを設定することです。現在のパーティションレイアウトは、fdiskコマンドを使用して表示できます。
$ fdisk /dev/sda
出力から、42.83GBのハードディスクを持つシステムがあります。

ハードドライブをMBR(BIOS(Legacy Boot)構成)またはGPT(UEFI)で構成できます。
このガイドでは、MBRを使用してBIOS構成のディスクパーティションを作成します。
以下は、ディスクパーティションのレイアウトです。
/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

最後に、root パーティションを EXT4 ファイルシステムとしてフォーマットします。
mkfs.ext4 /dev/sda3

4. ルートパーティションをマウントします。
次のステップは、rootパーティションをマウントすることです。しかし、まず、パーティションのためのマウントポイントを作成しましょう。
mkdir --parents /mnt/gentoo
--parents
オプションは親ディレクトリを作成します。次に、次に示すコマンドを使用してパーティションをマウントします。
mount /dev/sda3 /mnt/gentoo

5. 日付と時刻を設定します。
Gentooをインストールする前に、時刻と日付の設定が正しいことを確認してください。現在の日付と時刻を確認するには、dateコマンドを実行します。
date
表示される日付が予想よりも数分以上ずれている場合は、chronydコマンドラインユーティリティを使用して時刻を自動的に更新します。
chronyd -q
コマンドは既存の時刻のずれを修正します。コマンドを再度実行すると、時刻のずれがほぼ0.01秒になることに気づくでしょう。これはほとんど影響を及ぼす可能性のない非常にわずかな違いです。

6. Gentoo Stage 3 Tarballファイルをダウンロードして展開します。
A stage 3 tarball in Gentoo is simply an archive that ships with a profile-specific minimal Gentoo environment.
tarballファイルをダウンロードして展開すると、/usr、/etc、/dev、/bin、/lib、/proc、/varなどの重要なシステム全体のディレクトリが得られます。ほとんど完全な機能を提供するシステムです。
欠けている唯一の重要な部分(このガイドの後半でインストールされる部分)は、カーネルとブートローダーです。
ステージ3 tarballファイルを展開する準備をするには、ルートディレクトリに移動します。
cd /mnt/gentoo
以下のコマンドを実行して、Gentooミラーリストに移動してください。
links https://www.gentoo.org/downloads/mirrors/
お好みの国ミラーを選択し、ENTERキーを押してください。

次に、「リリース」セクションに移動します。

「amd64」アーキテクチャオプションを選択してください。

次に、「autobuilds」オプションを選択します。

次に、GUIシステムを実行しているため、「stage3 desktop systemd」オプションを選択してください。

「stage3」tarボールファイルに移動し、ENTERキーを押してダウンロードしてください。

ポップアップダイアログで「保存」オプションを選択してください。

ファイル名を確認して、ENTERキーを押してください。

ダウンロードが開始され、進行状況を示す進行バーが表示されます。インターネット速度に応じて時間がかかる場合があります。

ダウンロードが完了したら、Gentoo Mirrorsコマンドラインインタフェースから退出するには、はいを選択してください。

最後に、ダウンロードしたstage tarボールファイルをシステムに展開してください。
tar xpvf stage3-*.tar.xz --xattrs-include='*.*' --numeric-owner
展開されると、追加のシステムディレクトリが表示されます。

これで「Gentooのインストールガイド」のパート1は結論付きます。あなたのコンピューターに最小限のGentoo環境がインストールされました。しかし、インストールプロセスはまだまだ終わらないのです。インストールを継続するには、「Gentoo Linuxのインストール パート2」のチュートリアルに従ってください。
Source:
https://www.tecmint.com/gentoo-linux-installation-guide/