די קשה למצוא תוכנות עלומותהפצות לינוקס אך ישנן לא מעט דרכים שונות לתקן את הבעיה. הפיתרון הראשון (וניתן לטעון הטוב ביותר) הוא להוסיף אפליקציות חסרות שאתה זקוק לאפליקציות ניידות וניתנות להפעלה במקום. אפליקציות הפעלה אלה ידועות בשם AppImages.
AppImages
יישומי תמונות אינם דבר חדש בשום דרך, אלאהם אחת ההמצאות הטובות ביותר בקהילה של לינוקס בזיכרון האחרון. הרעיון הבסיסי הוא להביא "EXE" דמוי חלונות לפלטפורמת לינוקס. כאשר משתמש מוריד תוכנית ארוזה בתוך אחד מהקבצים הללו, היא תפעל מייד ללא צורך להתקין תוכנה כלשהי. ברור ש- AppImage לא המציא בינריות הפעלה ב- Linux. יש כבר קבצים בינאריים ניידים. עם זאת, AppImage מוצא דרך לשפר את הבינאריים האלה.
ניתן להפעיל קובץ בינארי רגיל ללא AppImageכל הפצה לינוקס (אם הספריות הנכונות וכו 'מותקנות במערכת). קבצי AppImage כוללים כל ספריה וקובץ ארוזים היישר ל"סביבה "כך שהמשתמשים יוכלו להשיג זאת וללכת. כך תוכלו לקבל קבצים אלה במחשב הלינוקס שלכם.
![](/images/linux/how-to-find-software-on-obscure-linux-distributions.png)
מציאת תמונות
ראשית, מצא AppImage בספריית Probono AppImage. מתוך כל המשאבים המקוונים, נראה כי זה הוא האמין ביותר ובשפע. בדוגמה זו אנו נשתמש ב- Audacity.
בדף BinTray, לחץ על "קבצים". להלן רשימה מסיבית של תמונות Audacity. מצא את התוכנית האחרונה ביותר, כך שתוכנית AppImage שלך תהיה עדכנית ככל האפשר. אל תוריד קובץ זה באמצעות הדפדפן. במקום זאת, לחץ באמצעות לחצן העכבר הימני על הקישור ולחץ על "העתק" כדי לשמור את כתובת האתר הישירה. לאחר מכן, פתחו חלון מסוף.
הורד את אפליקציית Audacity באמצעות wget
הערה: אין לך ווגט? חפש אותו עם מנהל החבילות שלך והתקן אותו תחילה. לאחר מכן, התחל את ההורדה.
cd ~/Downloads wget https://bintray.com/probono/AppImages/download_file?file_path=Audacity-2.0.5.glibc2.15-x86_64.AppImage
הסיבה שהורדנו את היישום הזה באמצעות wget, היא מכיוון שעל הרשאות ה- AppImage להשתנות. הרבה יותר קל לעשות זאת כשאתה כבר בטרמינל. כדי לעדכן הרשאות, השתמש ב - chmod
פקודה:
sudo chmod +x Audacity*.AppImage
ההרשאות מתעדכנות. כעת, פתח הורדות במנהל הקבצים של Linux PC ולחץ לחיצה כפולה על Audacity AppImage. היישום ייפתח מייד, מוכן לשימוש.
FlatPaks וחבילות הצמד
פיתרון נוסף למציאת תוכנה לא פופולרית,והפצות לינוקס הנתמכות פחות היא להשתמש ב- Flatpaks. טכנולוגיה זו (בדומה ל- AppImage) הינה "distro-agnostic", כלומר: אין הפצה של לינוקס מועדפת על פני השנייה, וההפצה שלך ב- Linux ככל הנראה תומכת בה. די אם נאמר, Snaps ו- Flatpaks נועדו להתקנה על הכל.
שני הפתרונות הללו הם קהילת לינוקסהניסיון האחרון ליצור פורמט חבילה "אוניברסאלי" בו כל אחד יכול להשתמש ובכל מקום. בעזרת שתי הטכנולוגיות הללו, תוכנה מבוקשת מאוד מוצאת את הדרך לכל ההפצות הגדולות של לינוקס כמו גם על אלה מעורפלות.
אם אתה מוצא את עצמך משתמש בהפצה לינוקס פחות ידועה שאינה נהנית מאותו סוג של תומך תוכנה שמשתמש Ubuntu או פדורה נהנה ממנו, נסה זאת.
תוכנת לינוקס ב- GitHub
![](/images/linux/how-to-find-software-on-obscure-linux-distributions_2.png)
אחת הדרכים הטובות ביותר למצוא תוכנה נוספתלהפצה לינוקס לא פופולרית היא לעבור לגיתוב. ישנם טונות של פרויקטים הדוחפים אליו קוד בכל שעות היממה. כתוצאה מכך, מרבית הפרויקטים של לינוקס מארחים שם את קוד המקור שלהם. המשמעות היא שאם אתה זקוק לתוכנה, ואין חבילת תוכנה מותאמת לגירסת Linux שלך, עדיין תהיה לך את היכולת להרכיב את התוכנה ממקור, ואפילו ליצור איתה חבילה מסוגלת להתקנה שלך!
להבין שלא כל פרויקט לינוקס משתמש ב- Github. בלי קשר, אתר זה הוא (ללא ספק) שירות ניהול הפרויקטים הפופולרי ביותר. פירוש הדבר שיש סיכוי טוב שתמצא שם את מה שאתה צריך.
קרא את התיעוד
בהפצות לינוקס פחות ידועות, ה-מפתחים עצמם מבינים לעיתים קרובות כי קשה יהיה להגיע לתוכנה. כתוצאה מכך המפתחים עובדים קשה מאוד כדי למלא את הפער הזה. הדוגמה הטובה ביותר לכך היא פרויקט סולוס. הפצת לינוקס זו חדשה, והיא בעלת פורמט חבילה חדש לחלוטין. כתוצאה מכך, תוכנות מסוימות פשוט אינן קיימות (כמו באובונטו). מסיבה זו יש לפרויקט Solus קטע "צד שלישי" שמשתמשים יכולים ללכת אליו ולמצוא תוכניות שהם עשויים להזדקק להם. בנוסף, Solus מאפשרת לכל משתמש לבקש תוכנית עבור החלק של צד שלישי.
ייתכן שההפצה שלך ב- Linux דומה. בדוק כיצד נוצרות חבילות ובדוק אם יש קטע "צד שלישי". זה יכול להיות גם רעיון טוב לחפש קטע של תכונות "חבילות בקשה" באתר. למרות שחלק מהמפתחים עשויים להתעלם מהבקשות שלך, זה לא יכול לפגוע בידה.
סיכום
בעבר, בהפצה לינוקס זההמיינסטרים לא היה גזר דין מוות. קשה היה להשיג תוכנה, ואם הצלחת למצוא את התוכנה הדרושה לך, החבילות איטיות לעדכן. בימינו, קהילת לינוקס משתדלת מאוד להפוך את התקנת תוכניות בלינוקס לתהליך אגנוסטי יותר. כשכולם מחבקים פתרונות כמו Flatpak, Snaps ו- AppImages, ימי ההליכה ללא אפליקציות מסוימות יהיו נחלת העבר.
הערות