ג'נטו
מתוך הויקי של ג'נטו.
[עריכה] ג'נטו הינו זן של פינגווינים.
תוכל למצוא פינגוויני ג'נטו במצלמות רשת: [1] [2]
בנוסף, ג'נטו הוא שם של מערכת בניית תוכנה, הכתובה בשפת Python, ונמצאת בעיקר בהקשר עם הקרנל של לינוקס, אך משמשת גם במערכות הפעלה אחרות.
הלב של ג'נטו הוא סקריפטי הבנייה המכונים בשם הכולל Portage. הסקריפטים החשובים ביותר מבין כלל הסקריפטים הם emerge ו-ebuild, כאשר Ebuild הוא הצד האחורי (back-end) של emerge. הסקריפט emerge מקבל הגדרה (קובץ ebuild) אשר מכיל הוראות בנייה לקוד מקור של תוכנה, ויבדוק את דרישות הקדם. Emerge תבצע הורדות אם צריך, ולאחר מכן תריץ את ebuild כדי לבצע את הוראות הבנייה. לדוגמא:
| קוד: הפעלת emerge |
|
emerge gvim |
הדרך המהירה ביותר להתקין את ג'נטו, היא לקנות או להוריד CD או קובץ שמכיל את הקבצים שאמורים להיות על המערכת, ודיסק LiveCD של לינוקס, כגון Knoppix או TomsRTBT. לאחר מכן מעלים את המחשב מדיסק ה-LiveCD, ומשם מתקינים את הקבצים שאמורים להיות על המערכת - כעקרון, זה כל הסיפור.
למרות זאת, לאחר מכן ישנן משימות קינפוג רבות. יש להתקין טוען אתחול (boot loader), כגון GRUB או LILO (פרטים נוספים ניתן לקרוא במדריך ההתקנה של ג'נטו), וכנראה שתרצה לעדכן את portage עצמו, ואף את פרופילי החבילות.
| הגדרות • רשימות • שונות |
