מדריך למתחילים להתקנת Gentoo Linux – חלק 1

ג'נטו היא הפצת Linux חופשית וקוד פתוח שידועה בביצועיה הגבוהים, היכולת להתאמה מחדש והיציבות שלה. היא משתמשת במערכת ניהול חבילות Portage לניהול חבילות תוכנה.

בניגוד להפצות Linux הגדולות כמו אובונטו, דביאן או רד הט, ג'נטו לא מספקת מתקין מערכת הפעלה. דומה לArch Linux, ג'נטו מוקמת מהבסיס ומתוכננת כאחת מהמערכות המורכבות ביותר להתקנה.

במקום זאת, ג'נטו מספקת מדריך מקיף בשם ספר המדריך של ג'נטו שמדריך אתך דרך תהליך ההתקנה. במדריך הזה, נדגים את תהליך ההתקנה של ג'נטו באמצעות תמונת GUI חיה. נקבע את המחיצה בדיסק באמצעות סכימת מחיצת MBR ותמונת Kernel מותאמת אישית שמסופקת על ידי מפתחי ג'נטו.

זהו החלק הראשון של סדרת שני חלקים מאחר ותהליך ההתקנה של ג'נטו ארוך מאוד. אז חגור את החגורות ותהנה מהנסיעה 🙂

1. הורדת ג'נטו והפעלת תמונת ISO

כדי להתחיל את המדריך הזה, עבור לעמוד הורדות של Gentoo וקח את התמונת ISO החיים האחרונה שיצאה.

עם התמונה החיה הורדה, תגיע לדיסק USB שלך ותשתמש בכלי כמו Rufus כדי ליצור מדיום התנעה מהתמונות ISO או תשתמש בכלי יצירת USB פופולריים כדי ליצור מדיום USB התנעה מקובץ ISO.

באמצעות זאת, הכנס את דיסק USB למחשב שלך ואז רענן. וודא שאתה מגדיר את ה־BIOS ומגדיר את המדיום ההתנעה בעדיפות ההתנעה הגבוהה ביותר. פעם שהמערכת מתניעה, זה מה שתראה על המסך. האפשרות הראשונה מסומנת מראש. אז הקש על ENTER.

Gentoo GRUB Menu

לאחר מכן, תקבל אפליקציות התנעה רבות על המסך שלך.

Gentoo Boot Messages

לבסוף, המסך של הממשק הגרפי החי יופיע.

Gentoo KDE Plasma Desktop

2. הגדרת רשתות ב־Gentoo

אם המערכת שלך כבר מחוברת לרשת שמפעילה שרת DHCP באמצעות כרטיס אינטרנט אטרנטי, סיכוי גבוה שההגדרה האוטומטית של הרשת הוגדרה.

הממשק הרשתי הפעיל ריכש כתובת IP תקפה משרת DHCP. אם כך, תוכל להפעיל פקודות רשת נפוצות כמו ping, ip, ifconfig, ו־ssh, לציון מספרן.

במקרה שלנו, המערכת ריכשה באופן אוטומטי כתובת IP מהרשת דרך DHCP. כדי להתחיל לעבוד בשורת הפקודה, עליך להחליף למשתמש root.

sudo su

כדי לבדוק את כתובת ה־IP, נפעיל את הפקודה:

ip addr

מתוך הפלט, תוכל לראות שהממשק הפעיל (enp0s3) ריכש את כתובת ה־IP 192.168.2.110 עם /24 CIDR.

Check Gentoo IP Address

ניתן לבדוק לקיומו של תקשורת נטוית באמצעות הפקודה ping באופן הבא.

$ ping -c 4 google.com

מתוך הפלט, תוכל לראות כי אנו מקבלים תשובה חיובית מ־DNS של Google.

Check Network Connection

יצירת מחיצות בדיסק ומערכות קבצים

השלב הבא הוא להגדיר מחיצות בדיסק ומערכות קבצים. ניתן להציג את התצורה הנוכחית של המחיצות באמצעות פקודת fdisk command, כפי שמוצג.

$ fdisk /dev/sda

מתוך הפלט, יש לנו מערכת עם דיסק קשיח של 42.83GB.

Check Disk Partition Size

ניתן להגדיר את הדיסק הקשיח שלך עם MBR עבור הגדרת BIOS (Legacy Boot) או GPT עבור UEFI.

במדריך זה, נבחר ליצור מחיצות דיסק עם MBR להגדרת BIOS.

הנה תצורת המחיצות בדיסק.

/dev/sda1	1G	boot 
/dev/sda2 	4G	swap space
/dev/sda3	37G	Root partition

יצירת מחיצת Boot

כדי ליצור את מחיצת האתחול, הקלד 'n' למחיצה חדשה. לאחר מכן, הקלד 'p' כדי לבחור את המחיצה הראשית. לבסוף, הקלד 1 כדי לציין את מספר המחיצה. במקום זאת, ניתן ללחוץ על ENTER מאחר והיא נבחרה אוטומטית עבורך. לחץ על ENTER כאשר תתבקש להקליד את המחצה הראשונה.

לאחר מכן, ציין את גודל הדיסק על ידי הוספת (+) מוקדם ואז את הגודל המספרי עם 'G' עבור גיגה-בתים. תקבל אישור כי נוצרה מחיצת Linux חדשה עם גודל הדיסק המצוין.

Create Boot Partition

יצירת מרווח Swap

כדי להגדיר את מרווח ה swap, חזור על אותם שלבים עד למספר הראשון. לאחר מכן, ציין את גודל הדיסק כ +4G ולחץ על ENTER.

Linuxכי הסוג שנוצר הוא ' , לחץ 't' כדי לשנות אותו לסוג אחר. ציין את מספר המחיצה (במקרה זה '2') ואז ציין את הקוד שמתאים ל-Swap (במקרה זה 82).

הערה: ניתן להציג את כל סוגי המחיצות על ידי הקלדת 'L'.

Create Swap Partition

צור מחיצת שורש

עבור מחיצת השורש, ציין את מספר המחיצה כ-'3' או פשוט ללחוץ ENTER כדי לקבל את המספר המוגדר כברירת מחדל (3), הגדר את גודל הדיסק (במקרה זה +37G), ולחץ ENTER.

Create Root Partition

כדי להציג את המחיצות שנוצרו, הקלד 'p' ולחץ ENTER. אם אתה מרוצה עם המחיצות שנוצרו, הקלד 'w' ולחץ ENTER כדי לשמור את מחיצות הדיסק לצמיתות.

List Partition Table

לאחר שנוצרו המחיצות, השלב הבא הוא לפורמט אותן לפי מערכות הקבצים המתאימות.

Linux תומך במגוון רחב של מערכות קבצים, חלקן מתאימות רק למטרות ספציפיות. מערכות קבצים יציבות עבור מערכות amd64 כוללות Ext3, Ext4, BTRFS, XFS, ZFS ו-ReiserFS.

עבור מחיצת /boot, נפרמט אותה כמערכת קבצים EXT4.

mkfs.ext4 /dev/sda1
Format Boot Partition with Ext4

כדי להגדיר את מחיצת ה-swap, השתמש בפקודת mkswap כפי שמוצג.

mkswap /dev/sda2

לאחר מכן הפעל אותה באמצעות הפקודה swapon.

swapon /dev/sda2
Setup Swap Partition

לבסוף, פורמט את מחיצת השורש כמערכת קבצים EXT4.

mkfs.ext4 /dev/sda3
Format Root Partition with Ext4

להרכיב את מחיצת השורשהשלב הבא הוא להרכיב את מחיצת ה־

mkdir --parents /mnt/gentoo 

root. תחילה, ניצור נקודת עגינה עבור המחיצה.

mount /dev/sda3 /mnt/gentoo 
Mount Root Partition

5. להגדיר את התאריך והשעה

לפני התקנת Gentoo, ודא שהגדרות התאריך והשעה נכונות. כדי לבדוק את התאריך והשעה הנוכחיים, הפעל את הפקודה date.

date

אם התאריך שמוצג מתייחס לזמן שונה במספר דקות מהשעה הצפויה, עדכן את השעה באופן אוטומטי באמצעות כלי השורת פקודה chronyd.

chronyd -q

הפקודה תתקן כל אי-התאמה קיימת בזמן שנמצא. כאשר תפעיל את הפקודה שוב, תגלה כי האי-התאמה בזמן תהיה בערך 0.01 מחלק שניה, הפרש קטן מאוד שאין לו סיכוי להשפיע על תהליכי המערכת או פעולותיה.

Set Date and Time in Gentoo

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, ועוד, הן מספקות מערכת פונקציונלית כמעט מלאה.

החלקים החשובים היחידים שייחסרו (ושיתוקנו בחלק השני של המדריך) הם הליבה וההטענה.

כדי להתחיל בחילוץ של קובץ tarball מסוג stage 3, נווט לתיקיית השורש.

cd /mnt/gentoo 

הרץ את הפקודה שלמטה כדי לנווט לרשימת המראה של מראה Gentoo

links https://www.gentoo.org/downloads/mirrors/

בחר את המראה המועדף עליך מדינה, ולחץ על ENTER.

Select Gentoo Mirror

לאחר מכן, נווט לאזור 'שחרורים'.

Select Gentoo Release

בחר באפשרות הארכיטקטורה 'amd64'.

Select Gentoo Architecture

לאחר מכן, בחר את האפשרות 'בניית דגמים אוטומטית'.

Select Gentoo Autobuilds

לאחר מכן, בחר את האפשרות מדף3 שולחן עבודה systemd מאחר ואנו מפעילים מערכת GUI.

Select Gentoo Stage3

נווט אל קובץ תר ברירת המחדל של שלב3 ולחץ ENTER כדי להוריד אותו.

Download Gentoo Stage3

בחר באפשרות 'שמור' בדיאלוג הקופץ שנפתח.

Save Gentoo Stage3

אשר את שם הקובץ ולחץ ENTER.

Confirm Gentoo Stage3

ההורדה תתחיל וסרגל התקדמות יצביע על ההתקדמות בהורדה. זה עשוי לקחת זמן בהתאם למהירות האינטרנט.

Downloading Gentoo Stage3

כאשר ההורדה מושלמת, בחר כן כדי לצאת מממשק השורת פקודה של מראי Gentoo.

Exit Gentoo Mirrors List

לבסוף, פתח את קובץ תר שלב הורדה למערכת.

tar xpvf stage3-*.tar.xz --xattrs-include='*.*' --numeric-owner

לאחר שהוא מוחלץ, תראה ספריות מערכת נוספות כפי שמוצג.

Extract Gentoo Stage3

זה מסיים את חלק 1 של מדריך ההתקנה של ג'נטו. כעת יש לך סביבת Gentoo מינימלית מותקנת על המחשב שלך, אך תהליך ההתקנה רחוק מלהיות שלם. כדי להמשיך עם ההתקנה, עקוב אחרי המדריך 'התקן את Gentoo Linux – חלק 2'.

Source:
https://www.tecmint.com/gentoo-linux-installation-guide/