פרסומת

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

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

על ג'נטו

סקירה לינוקס ג'נטו - -

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

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

instagram viewer
שלך באופן תיאורטי, הם באופן לא אופטימלי ככל שיוכלו להיות.

צץ

סקירה לינוקס ג'נטו - -

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

זה יכול לבדוק "מאגרים" שונים עבור תוכנה חדשה או מעודכנת, ולפרט אותם ב- Porthole. Emerge, לעומת זאת, משתמשת במערכת יציאות שבה כל רשומה במערכת היא פשוט קובץ. לבנות רשימות הפקודות ש- Emerge צריכה להפעיל כדי להוריד את קוד המקור ולהרכיב את התוכנה נכונה. בכל פעם ש Emerge בודקת את מערכת היציאות ומגלה שקיימת גרסה חדשה יותר, היא תעודכן את רשימת התוכנות שלה ותפעל בהתאם.

יתרונות חסרונות

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

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

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

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

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

סיכום

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

מה אתה חושב על הגישה של ג'נטו? איזו גישת הפצה הכי אוהבת, או מה לדעתך ניתן לשנות לגבי הג'נטו? ספרו לנו בתגובות!

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