スクリーンショット付きのGentooLinuxインストールガイド-パート2


GentooLinuxのインストールに関する前回のチュートリアルで前述したように、長くて難しいプロセスであり、余分な時間が必要ですが、最終的にはシステムが希望どおりに表示され、実行されるため、続行します。前回中断したところから直接。

  1. Installing Gentoo Linux – Part 1

ステップ4:Gentooインストールを構成する

13. Make.conf ファイルには、Portageがコンパイルプロセス用にパッケージ構成を最適化するために必要ないくつかの重要な変数が含まれています。このファイルを開いて編集し、次の変数が存在することを確認します(システムに十分なデフォルト値を使用する必要があります)。

# nano /mnt/gentoo/etc/portage/make.conf
CFLAGS="-O2  -pipe"
# Use the same settings for both variables
CXXFLAGS="${CFLAGS}"

その他の最適化については、Gentoo最適化ガイドをご覧ください。

14.次に、 mirrorselect を使用して、ソースコードパッケージをダウンロードするための最も近い高速ミラーを選択します。 Portageは、 make.conf ファイルを検査することにより、このミラーを使用します。

# mirrorselect -i -r -o >> /mnt/gentoo/etc/portage/make.conf

15. mirrorselectを実行した後、 make.conf 設定を再度確認し、ミラーリストを確認してから、DNS /etc/resolv.conf ファイルをインストール環境パスにコピーします。

# nano /mnt/gentoo/etc/portage/make.conf
# cp -L /etc/resolv.conf /mnt/gentoo/etc/

ステップ5:Gentooをインストールする

16. Gentoo Live DVDを最初に実行すると、Linuxカーネルはすべてのハードウェアデバイスに関する重要なシステム情報を収集し、このハードウェアをサポートする適切なカーネルモジュールをロードします。これらの情報は、/proc /sys および/dev ディレクトリなので、これらのファイルシステムを/mnt/gentoo インストールシステムパスにマウントします。

# mount -t proc /proc /mnt/gentoo/proc
# mount --rbind /sys /mnt/gentoo/sys
# mount --rbind /dev /mnt/gentoo/dev

17.次のステップは、DVDライブ環境を中止し、 chroot を使用して新しいシステムインストールパスを入力し、/etc/profile ファイルで提供された以前のシステム設定をロードして、<を変更することです。 b>#コマンドプロンプト。

# chroot /mnt/gentoo /bin/bash
# source /etc/profile
# export PS1="(chroot) $PS1"

18.次に、 emerge-webrsync コマンドを使用して最新のPortageスナップショットをダウンロードします。

# mkdir /usr/portage
# emerge-webrsync

19. Portageが同期を完了したら、将来のシステム宛先のプロファイルを選択します。選択したプロファイルに応じて、 USE および CFLAGS のデフォルト値は、システムの最終環境(Gnome、KDE、サーバーなど)を適切に反映するように変更されます。

# eselect profile list
# eselect profile set 6   ## For KDE

20.次に、次の一連のコマンドを使用して、 /etc/locale.gen ファイルから優先言語のコメントを解除して、システムのタイムゾーンとロケールを構成します。

# ls /usr/share/zoneinfo
# cp /usr/share/zoneinfo/Continent/City /etc/localtime
# echo " Continent/City " > /etc/timezone
# nano  /etc/locale.gen

システムロケールのコメントを解除します。

locale-gen
env-update && source /etc/profile

ステップ6:Linuxカーネルのインストール

21. Gentooは、Linuxカーネルを構築およびインストールする2つの方法を提供します。手動カーネル構成を使用するか、LiveDVDのインストールで使用されるカーネルに基づいて汎用カーネルを構築する genkernel コマンドを発行して自動プロセスを使用します。

このチュートリアルでは、2番目の方法を使用します。これは、最初の方法では、システムコンポーネントに関する高度な知識と、手動構成でカーネルを構築する必要があるためです。

まず、 emerge を使用してカーネルソースをダウンロードし、/usr/src/linux ディレクトリの内容を一覧表示してカーネルリリースを確認します。

# emerge gentoo-sources
# ls -l /usr/src/linux

22.次に、 genkernel コマンドを使用してカーネルをコンパイルします。このコマンドは、起動時にDVDインストーラーによって検出されたデフォルトのハードウェア設定でカーネルを自動的にビルドします。ハードウェアリソースによっては、このプロセスに時間がかかる場合があることに注意してください。

# emerge genkernel
# genkernel all

カーネル構成を手動で変更する場合は、 genkernel –menuconfig all コマンドを使用できます。プロセスが終了したら、/boot ディレクトリの内容を一覧表示して、カーネルとRamdiskファイルを確認できます。

ステップ7:その他のシステム構成

23.次のステップは、ブートプロセス中にシステムパーティションを自動的にマウントするように fstab ファイルを構成することです。 /etc/fstab ファイルを開き、次のコンテンツを追加します。

# nano /etc/fstab

ファイルの下部に次の行を挿入します。

/dev/sda2	/boot	ext2    defaults,noatime     0 2
/dev/sda4       /       ext4    noatime              0 1
/dev/sda3       none	swap    sw                   0 0

24.以下のスクリーンショットのように /etc/conf.d/hostname ファイルと/etc/hosts ファイルを編集してシステムのホスト名を設定し、を使用して確認します。 hostname コマンド。

# hostname

25. DHCPを使用してネットワーク設定を永続的に構成するには、dhcpcdクライアントをインストールし、システムの起動プロセスに追加します。

# emerge dhcpcd
# rc-update add dhcpcd default

26.この段階では、SSHデーモン、システムロガー、およびその他の便利なツールをインストールすることもできます。

# emerge virtual/ssh
# emerge syslog-ng
# emerge cronie
# emerge mlocate
# rc-update add sshd default
# rc-update add syslog-ng default
# rc-update add cronie default

27.システムサービス、キーボード、および時計の設定をカスタマイズする場合は、必要に応じて次のファイルを開いて編集します。

# nano -w /etc/rc.conf
# nano -w /etc/conf.d/keymaps
# nano -w /etc/conf.d/hwclock

28.次に、rootアカウントに強力なパスワードを入力し、root権限を持つ新しいシステムユーザーを追加します。

# passwd
# useradd -m -G users,wheel,audio,lp,cdrom,portage,cron -s /bin/bash caezsar
# passwd caezsar
# emerge sudo

以下のスクリーンショットのように、/etc/sudoers ファイルを編集し、%wheel グループのコメントを解除します。

ステップ8:システムブートローダーをインストールする

29.再起動後にGentooを起動するには、最初のハードディスクに GRUB2 Boot Loader をインストールし、次のコマンドを実行して構成ファイルを生成します。

# emerge sys-boot/grub
# grub2-install /dev/sda
# grub2-mkconfig -o /boot/grub/grub.cfg

ブートローダー構成ファイルを確認する場合は、 /boot/grub/grub.cfg ファイルを開き、menuentryの内容を確認します。

30.システムを起動するために必要な最後のソフトウェアをインストールした後、インストールをchrootされた環境のままにし、マウントされたすべてのパーティションをアンマウントし、システムを再起動して、DVDメディアインストーラーを取り出します。

# exit
# cd
# umount -l /mnt/gentoo/dev{/shm,/pts,}
# umount -l /mnt/gentoo{/boot,/proc,}
# reboot

31.再起動後、GRUBメニューがシステム画面に表示され、2つのGentooカーネル起動オプションのいずれかを選択するように要求されます。

32.システムがrootアカウントを使用してGentoo環境へのログインをロードした後、 stage3-*。tar.bz2 tarballを削除し、 Portage ツリーの更新を実行します。

# rm /stage3-*.tar.bz2
# emerge --sync

おめでとうございます!これで最小限のGentooLinux環境がシステムにインストールされましたが、システム構成はまだ完成していません。次の一連のチュートリアルでは、Xorgサーバー、グラフィックアダプタードライバー、デスクトップ環境、その他の機能をインストールする方法と、この最小限のシステムインストールに基づいてGentooを強力なデスクトップまたはサーバープラットフォームに変換する方法を紹介します。

全著作権所有。 © Linux-Console.net • 2019-2022