ג'נטו היא הפצת Linux חופשית וקוד פתוח שידועה בביצועיה הגבוהים, היכולת להתאמה מחדש והיציבות שלה. היא משתמשת במערכת ניהול חבילות Portage לניהול חבילות תוכנה.
בניגוד להפצות Linux הגדולות כמו אובונטו, דביאן או רד הט, ג'נטו לא מספקת מתקין מערכת הפעלה. דומה לArch Linux, ג'נטו מוקמת מהבסיס ומתוכננת כאחת מהמערכות המורכבות ביותר להתקנה.
במקום זאת, ג'נטו מספקת מדריך מקיף בשם ספר המדריך של ג'נטו שמדריך אתך דרך תהליך ההתקנה. במדריך הזה, נדגים את תהליך ההתקנה של ג'נטו באמצעות תמונת GUI חיה. נקבע את המחיצה בדיסק באמצעות סכימת מחיצת MBR ותמונת Kernel מותאמת אישית שמסופקת על ידי מפתחי ג'נטו.
זהו החלק הראשון של סדרת שני חלקים מאחר ותהליך ההתקנה של ג'נטו ארוך מאוד. אז חגור את החגורות ותהנה מהנסיעה 🙂
1. הורדת ג'נטו והפעלת תמונת ISO
כדי להתחיל את המדריך הזה, עבור לעמוד הורדות של Gentoo וקח את התמונת ISO החיים האחרונה שיצאה.
עם התמונה החיה הורדה, תגיע לדיסק USB שלך ותשתמש בכלי כמו Rufus כדי ליצור מדיום התנעה מהתמונות ISO או תשתמש בכלי יצירת USB פופולריים כדי ליצור מדיום USB התנעה מקובץ ISO.
באמצעות זאת, הכנס את דיסק USB למחשב שלך ואז רענן. וודא שאתה מגדיר את ה־BIOS ומגדיר את המדיום ההתנעה בעדיפות ההתנעה הגבוהה ביותר. פעם שהמערכת מתניעה, זה מה שתראה על המסך. האפשרות הראשונה מסומנת מראש. אז הקש על ENTER.

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

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

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.

ניתן לבדוק לקיומו של תקשורת נטוית באמצעות הפקודה ping באופן הבא.
$ ping -c 4 google.com
מתוך הפלט, תוכל לראות כי אנו מקבלים תשובה חיובית מ־DNS של Google.

יצירת מחיצות בדיסק ומערכות קבצים
השלב הבא הוא להגדיר מחיצות בדיסק ומערכות קבצים. ניתן להציג את התצורה הנוכחית של המחיצות באמצעות פקודת fdisk command, כפי שמוצג.
$ 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
יצירת מחיצת Boot
כדי ליצור את מחיצת האתחול, הקלד 'n'
למחיצה חדשה. לאחר מכן, הקלד 'p'
כדי לבחור את המחיצה הראשית. לבסוף, הקלד 1
כדי לציין את מספר המחיצה. במקום זאת, ניתן ללחוץ על ENTER מאחר והיא נבחרה אוטומטית עבורך. לחץ על ENTER כאשר תתבקש להקליד את המחצה הראשונה.
לאחר מכן, ציין את גודל הדיסק על ידי הוספת (+)
מוקדם ואז את הגודל המספרי עם 'G'
עבור גיגה-בתים. תקבל אישור כי נוצרה מחיצת Linux חדשה עם גודל הדיסק המצוין.

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

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

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

לאחר שנוצרו המחיצות, השלב הבא הוא לפורמט אותן לפי מערכות הקבצים המתאימות.
Linux תומך במגוון רחב של מערכות קבצים, חלקן מתאימות רק למטרות ספציפיות. מערכות קבצים יציבות עבור מערכות amd64 כוללות Ext3, Ext4, BTRFS, XFS, ZFS ו-ReiserFS.
עבור מחיצת /boot, נפרמט אותה כמערכת קבצים EXT4.
mkfs.ext4 /dev/sda1

כדי להגדיר את מחיצת ה-swap, השתמש בפקודת mkswap כפי שמוצג.
mkswap /dev/sda2
לאחר מכן הפעל אותה באמצעות הפקודה swapon.
swapon /dev/sda2

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

להרכיב את מחיצת השורשהשלב הבא הוא להרכיב את מחיצת ה־
mkdir --parents /mnt/gentoo
root. תחילה, ניצור נקודת עגינה עבור המחיצה.
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, ועוד, הן מספקות מערכת פונקציונלית כמעט מלאה.
החלקים החשובים היחידים שייחסרו (ושיתוקנו בחלק השני של המדריך) הם הליבה וההטענה.
כדי להתחיל בחילוץ של קובץ tarball מסוג stage 3, נווט לתיקיית השורש.
cd /mnt/gentoo
הרץ את הפקודה שלמטה כדי לנווט לרשימת המראה של מראה Gentoo
links https://www.gentoo.org/downloads/mirrors/
בחר את המראה המועדף עליך מדינה, ולחץ על ENTER.

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

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

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

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

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

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

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

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

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

לבסוף, פתח את קובץ תר שלב הורדה למערכת.
tar xpvf stage3-*.tar.xz --xattrs-include='*.*' --numeric-owner
לאחר שהוא מוחלץ, תראה ספריות מערכת נוספות כפי שמוצג.

זה מסיים את חלק 1 של מדריך ההתקנה של ג'נטו. כעת יש לך סביבת Gentoo מינימלית מותקנת על המחשב שלך, אך תהליך ההתקנה רחוק מלהיות שלם. כדי להמשיך עם ההתקנה, עקוב אחרי המדריך 'התקן את Gentoo Linux – חלק 2'.
Source:
https://www.tecmint.com/gentoo-linux-installation-guide/