דף הבית » איך ל » כיצד להתקין תוכנה מחוץ מאגרי תוכנה של אובונטו

    כיצד להתקין תוכנה מחוץ מאגרי תוכנה של אובונטו

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

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

    DEB חבילת קבצים

    חבילות התוכנה של אובונטו נמצאות בתבנית קובץ .deb. זה כולל חבילות שאתה מוריד ממרכז התוכנה של אובונטו ועם apt-get - כולם קבצים .deb.

    עם זאת, ניתן גם להתקין חבילות .deb מחוץ למאגרי התוכנה של אובונטו. חברות רבות המייצרות תוכנה עבור לינוקס מציעים אותו בפורמט .deb. לדוגמה, ניתן להוריד קבצי .deb עבור Google Chrome, Google Earth, Steam עבור Linux, Opera ואפילו Skype, מאתרי האינטרנט הרשמיים שלהם. לחץ פעמיים על הקובץ והוא ייפתח במרכז התוכנה של אובונטו, שבו תוכל להתקין אותו.

    אובונטו מבוססת על דביאן, שיצרה את פורמט החבילה .deb. הפצות לינוקס אחרות יהיו בפורמט החבילה שלהם אם הן לא מבוססות על דביאן. לדוגמה, Fedora והפצות אחרות של Red Hat מבוססות על חבילות RPM. חברות רבות המציעות תוכנה עבור לינוקס מציעים את זה במגוון של פורמטים החבילה עבור הפצות שונות.

    מאגרי חבילות של צד שלישי

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

    צד שלישי מאגרים החבילה מתווספים לעתים קרובות למערכת שלך בצורה חלקה. לדוגמה, בעת התקנת Google Chrome או Steam מקובץ .deb, קובץ ה-deb מוסיף את מאגר התוכנה הרשמי של Google או Valve למערכת שלך. כאשר החבילה מתעדכנת במאגר, תקבל הודעה על עדכונים ותוכל להתקין אותם באמצעות היישום Software Updater. שלא כמו ב- Windows, ניתן לנהל עדכונים עבור כל התוכנות המותקנות שלך במקום אחד.

    באפשרותך להציג את מאגרי התוכנה שלך ולהוסיף עוד (אם אתה יודע את הפרטים שלהם) מהיישום Software Resources הכלול ב- Ubuntu.

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

    ארכיון חבילה אישית (PPAs)

    PPAs הם צורה נוספת של מאגרי חבילות של צד שלישי. הם מתארחים על מערכת Launchpad של Canonical, שבה כל אחד יכול ליצור PPA.

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

    לדוגמה, צוות היין של אובונטו מציע PPA עם הגרסאות העדכניות ביותר של תוכנת היין להפעלת יישומי Windows ב- Linux. כדי להוסיף אותו, תוסיף את השורה הבאה ליישום 'מקורות תוכנה' לעיל:

    ppa: ubuntu-wine / ppa

    כל דף PPA באתר של לאנצ'פד של Canonical כולל הוראות להוספת ה- PPA למערכת שלך. לאחר הוספת PPA למערכת שלך, אתה יכול להתקין חבילות מ- PPA באמצעות תוכנה סטנדרטית כמו מרכז תוכנה אובונטו, Software Updater, ו- apt- לקבל שורת הפקודה כלי.

    קומפילציה מהמקור

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

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

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

    קבצי קוד המקור מופצים בדרך כלל בפורמט .tar.gz, אבל זה רק סוג של ארכיון - .tar.gz קבצים יכול להכיל כל דבר, בדיוק כמו קבצי zip יכול.

    תוכניות בינאריות

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

    לדוגמה, Mozilla מציעה הורדות לינוקס של קבצים בינאריים של Firefox בפורמט .tar.bz2. (.tar.bz2 הוא רק עוד פורמט ארכיון, כמו קובץ zip.) ניתן להוריד את הארכיון, לחלץ אותו לתיקיה במחשב שלך, ולהפעיל את התסריט runmozilla.sh בתוכו (פשוט לחץ פעמיים על זה) כדי להפעיל את.

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

    הרבה תוכנות קוד פתוח (בעיקר תוכנות קוד פתוח ותוכנות שאינן נתמכות) מופצות בטופס בינארי לא ארוז. תוכנה כמו לינוקס לינוקס של Doom 3, Quake 4, Unreal טורניר 2004, ו Neverwinter לילות מופצים חבילות בינאריות ואפילו מתקינים כמו Windows. מתקינים אלה הם למעשה רק תוכניות לחלץ את הקבצים של המשחק לתיקייה וליצור קיצורי דרך תפריט יישום.


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