פרסומת
ברוך הבא ל- Linux. רוב הסיכויים שההפצה שלך הגיעה עם הרבה תוכנות לכיסוי היסודות. עם זאת, לא משנה כמה יסודי העבודה ביצעה, אתה רוצה להתקין יותר. השאלה היא איך?
התקנת תוכנה בלינוקס מרגישה קרובה יותר לסמארטפון מאשר ל- Windows. לרוב תפטר מנהל חבילות (בדומה לחנות אפליקציות) ותחפש את שם היישום הרצוי. משם, זה עניין של לחיצה על כפתור ההתקנה.
אבל מנהלי החבילות משתנים בהתאם להתרעה שלך. אובונטו משתמשת בתוכנת אובונטו. זו פשוט גרסה מיתוג מחדש של תוכנת GNOME, ובזה משתמשים פדורה. בינתיים, openSUSE עושה דבר משלו עם YaST.
מנהלי חבילות עובדים על ידי חיפוש במאגרי התוכנה של ההפצה שלך. אבל לפעמים מה שאתה רוצה אינו שם. מדי פעם תורידו קובץ מאתר אינטרנט ותלחצו עליו כמו למשל ב- EXE של Windows. אלא שיש בעיה. ממש כמו שאין גרסה יחידה של לינוקס, אין פורמט חבילה לינוקס אוניברסלי (למרות שיש אנשים שמנסים לשנות את זה אובונטו מצליפה לעומת רד-האט פלאטקס, מה ההבדל?מחוזות לינוקס מפיצים אפליקציות בפורמטים רבים. במשך שנים, השניים הפופולריים ביותר היו .debs ו- .rpms, אך יתכן וזה מתחיל להשתנות עם חבילות ה- Snap של אובונטו ו- Flatpak של Red Hat. קרא עוד ).
עליכם לדעת איזה סוג קובץ יתקין בהצלחה תוכנה עבור ההפצה שלכם. למרבה המזל אתה רק צריך ללמוד כמה ראשי תיבות וקיצורים כדי להבין את המצב.
חבילות DEB
פורמט ה- DEB מקבל את שמו מדביאן, מפיץ לינוקס ואחד הפרויקטים הגדולים בקוד הפתוח שקיימים. אתה יכול ללחוץ על DEB כדי להתקין יישום ישירות או לחפש במנהל חבילות כדי שזה יבצע את העבודה בשבילך ברקע. בטרמינל אתה משתמש ב- dpkg
פקודה, למשל:
sudo dpkg -i /home/user/software.deb
מכיוון שאובונטו מבוססת על דביאן, קל למצוא DEBs. עם מיליוני משתמשים והכרת שם חזק, אובונטו ו- DEBs הפכו ל- Windows ו- EXE של לינוקס.
דביאן ואובונטו שניהם משתמשים בפורמט הקובץ DEB, אך חבילות שעובדות באחת עשויות שלא להיות בשנייה. חבילות לפעמים תואמות לשניהם, כמו למשל עם Google Chrome. אל תניחו שזה המצב. וודא שאתה מוריד DEBs המיועדים להפצה שלך.
מחוזות פופולריים המשתמשים ב- DEB:
- אובונטו
- דביאן
- מנטה לינוקס
- SteamOS
- טריסל
- gNewSense
חבילות סל"ד
RPM עמד במקור עבור מנהל החבילות של Red Hat. עכשיו ראשי התיבות רקורסיביים, העומדים על מנהל חבילות RPM. כך או כך, המקורות הם של Red Hat. הארגון מבוסס צפון קרוליינה שהפך לחברת הקוד הפתוח עם מיליארד הדולר הראשונה בעולם, פיתח את הפורמט של רד האט לינוקס. כתוצאה מכך זה מה שתמצאו ברחבי המערכת האקולוגית Red Hat.
זה אומר אם פדורה היא הפרעת הבחירה שלך 5 סיבות להשתמש בהפצת טהור בקוד פתוח, פדורהפדורה אינה ידועה כמו אובונטו, ויש לה מוניטין שהיא קשה לשימוש. אבל אם זה נכון, מדוע כל כך הרבה אנשים ממשיכים להשתמש בפדורה? קרא עוד , זהו סוג קובץ החבילה בו תשתמש להתקנת תוכנה. כשאתה לוחץ על RPM, הוא ייפתח בתוך תוכנת GNOME.
למרות השם, מחוזות רד-האט הם לא היחידים שמשתמשים ב- RPM. openSUSE הוא קהילה בולטת נוספת שאימצה RPM 6 סיבות שעליך לבחור ב- openSUSE ובגאקויש סיבות טובות ש- openSUSE ממשיך למשוך משתמשים, והנה כמה מהם. אולי אתה תהיה האדם הבא שמתאהב בגיקו. קרא עוד . אתה יכול להתקין אותם באמצעות YaST, ההפצה היחידה להפצה לביצוע מרבית ניהול המערכת.
כך או כך, באפשרותך להתקין חבילות באמצעות סל"ד
פקודה, למשל:
rpm -ivh /home/user/software.rpm
פדורה ו- openSUSE משתמשים בשני RPM, אך החבילות אינן ניתנות להחלפה. שוב, וודא שה- RPM שאתה מוריד מיועד להפצה שלך.
מחוזות פופולריים המשתמשים בסבב לאלף הופעות:
- Red Hat Enterprise Linux
- פדורה
- openSUSE
- SUSE Linux Enterprise Server
- CentOS
- PCLinuxOS
חבילות TAR
אני יודע שאמרתי שאין פורמט חבילה אוניברסלי עבור לינוקס, אבל זה לא נכון במאה אחוז. כשאתה רואה אפליקציה שארוזת כ- TAR, TGZ או TAR.GZ, יש סיכוי טוב שהיא תפעל במחשב שלך. הבעיה היא שהתקנה אינה פשוטה כמו הצבת הסמן או הזנת פקודה יחידה. התקנת קובץ TAR היא ראוי למדריך נפרד משלו כיצד לערוך ולהתקין קבצי TAR GZ ו- TAR BZ2 באובונטו לינוקס קרא עוד .
הסיבה לכך היא שהארכיון הזה לא נשלח בפורמט הפעלה. במקום זאת הוא מכיל את קבצי המקור הדרושים לבניית היישום המדובר. חלק מקבצי ה- TAR מגיעים עם הוראות התקנה אישיות משלהם, וייתכן שהתוכנית המתקבלת לא תופיע אוטומטית בתפריט היישום שלך.
מחוזות פופולריים המשתמשים אך ורק ב- TAR:
- קשת לינוקס
- רפידות
עוד מאיפה זה הגיע
שלושת הסוגים המפורטים לעיל אינם פורמטי החבילה היחידים עבור לינוקס, אך הם הנפוצים ביותר. מחוזות מסוימים מפתחים סוגים משלהם שלא משתמשים בהם במקומות אחרים. לג'נטו יש בונה. לפרדס יש PiSi (קיצור של חבילות המותקנות בהצלחה כמתוכנן). אנדרואיד, שהיא טכנית הפצה לינוקס, משתמשת ב- APK.
מדוע פורמטים של חבילות כל כך מוזרים?
כל סוג הוא ארכיב המכיל את מה שאפליקציה צריכה להפעיל בתוספת המטא נתונים הנדרשים על ידי מנהל החבילות. מאז מחוזות שונים השתמש בכלים ומאגרים שונים איזה מנהל חבילות לינוקס (והפרו) מתאים לך?ההבדל העיקרי בין המחוזות העיקריים של לינוקס הוא מנהל החבילות; ההבדלים מספיק חזקים כדי שזה יכול להשפיע על בחירת ההפצה שלך. בואו נראה כיצד עובדים מנהלי החבילות השונים. קרא עוד , מה שנכנס למטא נתונים אלה משתנה. זו הסיבה שאפילו פורמטים החולקים אותו שם, כמו פדורה ו- openSUSE RPM, לא מובטחים להיות תואמים.
מה אתה חושב על התקנת תוכנה בלינוקס? כיצד הוא משווה למערכות הפעלה אחרות? האם ניתן לשפר אותה? שתף את מחשבותיך, ואם יש לך שאלות, אל תהסס לשאול!
ברטל הוא מינימליסט דיגיטלי שכותב ממחשב נייד עם מתגי פרטיות פיזיים ומערכת הפעלה שאושרה על ידי קרן התוכנה החופשית. הוא מעריך אתיקה על פני תכונות ועוזר לאחרים להשתלט על חייהם הדיגיטליים.