תבנית:התקנת ג'נטו - פרק 9

מתוך הויקי של ג'נטו.

(הופנה מהדף התקנת ג'נטו - פרק 9)
קפיצה אל: ניווט, חיפוש

תוכן העניינים

[עריכה] התקנת כלי המערכת הנחוצים

[עריכה] מנהל התקנים

אם אתה משתמש בקרנל 2.4 וגם מתקין ג'נטו משלב 3, ישנם מספר דברים שאתה צריך לעשות. כיוון שג'נטו משתמשת ב-udev בברירת המחדל ו-udev אינה נתמכת על ידי קרנלים מסדרת 2.4 ומטה, תצטרך להשתמש ב-devfsd ולהסיר את udev.

קוד: התקנת devfsd
emerge --unmerge udev
emerge devfsd

[עריכה] מנהל קבצי לוג

כשהסברנו מהו שלב 3, אמרנו שהוא מכיל את כל כלי המערכת שאין באפשרותנו לתת ביניהם בחירה עבור משתמשינו. גם אמרנו, שיש כלים אחרים שנתקין באופן עצמאי מאוחר יותר. ובכן, הנה זה בא :)

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

ג'נטו מציעה מספר אפשרויות לניהול קבצי לוג שבאפשרותך לבחור מהם. יש את ‎sysklogd שהינו סט מסורתי של מנהלי קבצי לוג מערכת. ‎syslog-ng, מנהל קבצי לוג מתקדם, ולבסוף את ‎metalog, שהינו בר-התאמה אישית מרובה ביותר. מנהלי קבצי לוג אחרים עשויים להיות זמינים דרך Portage וזאת משום שמספר החבילות הזמינות בג'נטו גדל על בסיס יומי.

אם אתה מתכנן להשתמש ב-‎sysklogd או ב-‎syslog-ng, מומלץ שתתקין לאחר מכן גם את חבילת ‎logrotate, כיוון שמנהלי קבצי הלוג האלה אינם מכילים מנגנון של החלפת קבצי לוג באופן תקופתי.

כדי להתקין את מנהל קבצי הלוג לבחירתך, השתמש ב-‎emerge, ולאחר מכן הוסף אותו לרמת הריצה של המערכת, כדי שיעלה יחד עם מערכת ההפעלה, על ידי שימוש ב-‎rc-update. הדוגמא הבאה מתקינה את ‎metalog. כמובן, עלייך להחליף (אם אתה רוצה) את metalog עם מנהל קבצי הלוג שבחרת:

קוד: התקנת מנהל קבצי לוג
emerge metalog

rc-update add metalog default

[עריכה] רשות: שרת Cron

הבא בתור הוא שרת ה-cron. למרות שהוא רשות ואינו נחוץ עבור המערכת שלך, זה דבר חכם להתקין אותו. אבל מה זה? שרת Cron מבצע משימות מתוזמנות. הוא מאוד שימושי אם ברצונך להריץ פקודה מסויימת באופן מחזורי. (למשל יומי, שבועי, חודשי וכדו')

ג'נטו מציעה שלושה שרתי cron אפשריים: ‎dcron, ‎fcron ו-‎vixie-cron.

התקנת אחד מהם דומה להתקנת מנהל קבצי לוג. למרות זאת, ‎dcron ו-‎fcron דורשים ביצוע תצורה ידנית, באמצעות ‎crontab /etc/crontab. אם אינך יודע מה לבחור, בחר ב-‎vixie-cron.

אנו מספקים רק את ‎vixie-cron עבור התקנות מחוסרות-אינטרנט. אם ברצונך להתקין cron מסוג אחר, תצטרך להמתין ולהתקין אותו מאוחר יותר.

קוד: התקנת שרת cron
emerge vixie-cron
rc-update add vixie-cron default

[עריכה] רשות: אינדקס קבצים

אם אתה מעוניין ליצור אינדקס של כל הקבצים במערכת שלך, כך שתוכל לאתרם במהירות באמצעות הפקודה ‎locate, תצטרך להתקין את חבילת ‎sys-apps/slocate.

קוד: התקנת slocate
emerge slocate

[עריכה] כלי מערכת קבצים

בהתאם למערכת(ות) הקבצים שבה אתה משתמש, תצטרך להתקין כלי ניהול מערכת קבצים (עבור בדיקת שלמות מערכת הקבצים, יצירת מערכות קבצים נוספות, וכו').

הטבלה הבאה מציגה את הכלים שאתה צריך להתקין עבור כל סוג של מערכת קבצים:

מערכת קבצים כלי פקודת התקנה
XFS xfsprogs ‎emerge xfsprogs
ReiserFS reiserfsprogs ‎emerge reiserfsprogs
JFS jfsutils ‎emerge jfsutils


[עריכה] רשות: כלי RAID עבור חומרה של IBM

אם אתה משתמש ב-SCSI RAID על מערכת מבוססת POWER5, כדאי לך לשקול להתקין את החבילה ‎iprutils, אשר תאפשר לך לעבוד עם מערכת כונני ה-RAID, לקבל מהם סטטוס על הכוננים במערך, ולעדכן את ה-microcode, בין שאר הפונקציות.

קוד: התקנת iprutils
emerge iprutils

[עריכה] רשות: כלי רשת

אם אינך צריך כלים נוספים הקשורים לרשתות (כגון rp-pppoe או לקוח dhcp), קפוץ לפרק התקנת טוען ה-boot.

[עריכה] רשות: התקנת לקוח DHCP

אם אתה מעוניין שג'נטו תמשוך כתובת IP באופן אוטומטי עבור ממשק(י) הרשת שלך משרת DHCP הקיים ברשת, עלייך להתקין את ‎dhcpcd (או כל לקוח DHCP אחר...) על המערכת שלך. אם לא תעשה זאת עכשיו, ייתכן ולא תוכל להתחבר לאינטרנט לאחר ההתקנה!

קוד: התקנת dhcpcd
emerge dhcpcd

[עריכה] רשות: התקנת לקוח PPPoE

אם אתה צריך את ‎rp-pppoe כדי להתחבר לרשת, עלייך להתקין תוכנה זו:

קוד: התקנת rp-pppoe
USE="-X" emerge rp-pppoe

החלק ‎USE="-X" בפקודה ימנע מ-xorg-x11 להיות מותקן כתלות (ל-‎rp-pppoe יש כלים גרפיים; אם אתה רוצה את אלה מופעלים במערכת שלך, תוכל להדר מחדש את ‎rp-pppoe, או להדר את xorg-11 עכשיו - אך שים לב - זה יקח הרבה זמן).

כלים אישיים