יישום: יישומי לינוקס הפועלים בהפצות שונות
תוכן עניינים:
AppImage הוא פורמט שמאפשר לך לספק חבילות לינוקס, עם היכולת לרוץ בהפצות שונות, במצב נייד וללא צורך בהרשאות התקנה של superuser (root). פרויקט זה נולד בשנת 2004 כקליק, מאז הוא נמצא בפיתוח מתמשך, בשנת 2011 הוא שינה את שמו בשנת 2011 ל- PortableLinuxApps ובשנת 2013 שמו שונה עם שמו הנוכחי.
מה זה AppImage?
הרעיון הבסיסי של הפורמט הוא שיישום AppImage שווה לקובץ ואותו אותו מכיל את היישום ואת כל הקבצים עליהם הוא תלוי להפעלתו. במילים אחרות, כל אחת מהן אוטונומית, כוללת את כל הספריות הדרושות ליישום ואינן חלק ממערכת הבסיס.
מה זה AppImageKit?
AppImageKit הוא מערך הכלים המשלימים את פורמט AppImage, המאפשר את יישוםו התקין. הפרויקט הוא קוד פתוח ונמצא במאגר GitHub.
הכלים העיקריים העיקריים המסופקים על ידי AppImageKit הם:
- create-appdir - כלי שורת פקודה הפועל באובונטו והופך תוכנה ארוזה לספריית יישומים (AppDir), שיכולה לשמש כקלט ל- AppImageAssistant. זכור שלמרות שנכתב עבור אובונטו, הוא אמור לעבוד גם ב- debian וניתן היה להעביר אותו להפצות אחרות, באמצעות מנהלי החבילות המתאימות. AppImageAssistant: הוא יישום ממשק משתמש גרפי הממיר AppDir ל- AppImage. AppRun: ההפעלה שמאתרת ומריצה את היישום הכלול ב- AppImage. זמן ריצה: בינארי ELF הקטן המוטמע בכותרת של כל AppImage.
כיצד להריץ / להתקין AppImage?
כדי להריץ AppImage, עליך להוריד את היישום רק ואנחנו בצע את שני השלבים הבאים:
הפוך אותו להפעלה:
chmod a + x דוגמהNameApp.AppImage
לרוץ:
./ampleExampleApp.AppImage
כמה יישומים פופולריים כמו: Atom, Arduino, Blender, Chromium, Firefox, LibreOffice, בין השאר; הם כבר מספקים את ההזדמנות להוריד AppImage מהדף שלהם.
אנו ממליצים לקרוא את Ubuntu 16.04 Xenial Xerus.
יתרונות וחסרונות של AppImage
היתרונות ברורים למדי, זה מציע למשתמשים את הפשטות והמהירות להוריד ולהפעיל אפליקציה מבלי שיש להם ניסיון רב בשימוש בלינוקס; בהיותם יישומים אוטונומיים, זה מאפשר לך להעביר אותם לאחסן תחת הקריטריונים שלך. מצד שני, היא מספקת למפתח אפשרות ליצור יישומים שיהיו תואמים להפצות שונות ללא צורך בהדרכה מחדש, דבר זה מועיל מאוד לזמני המימוש שלהם.
עם זאת, החיסרון של AppImages יהיה בכך שיש יתירות ספרייתית, בזבוז שטח אחסון וגם הפעלה במקביל במקרים מסוימים.
יישומי לינוקס חיוניים (htop, build
מדריך לשלושת היישומים החיוניים הטובים ביותר בלינוקס: Ifstat, Htop, Build-essential שיעזרו לנו להרכיב יישומים, מעקב ורשת.
צינורות לינוקס והפניות מחדש של לינוקס
קווי צינורות הם סוג מיוחד של ניתוב מחדש המאפשרים לך לשלוח את הפלט הסטנדרטי של פקודה אחת ככניסה הסטנדרטית של אחרת.
משחקי Xbox One הפועלים על חלונות 10?
מיקרוסופט מתכוונת להפוך משחקי Xbox One להפעלה ישירה במחשבי Windows 10.