פרסומת
לינוקס זה דברים רבים. זה ה רכיב ליבה כיצד לשדרג בקלות את ליבת הלינוקס של אובונטו באמצעות Ukuuשדרוג גרעין לינוקס אינו קל, אך אם אתה מפעיל את אובונטו ורוצה את הגרעין האחרון, יש כעת כלי פשוט שתוכל להשתמש בו כדי להוריד את העדכון: Ukuu. קרא עוד של מספר רב של הפצות, הכתפיים שעליהן א פלטפורמה ניידת גדולה האם אנדרואיד באמת קוד פתוח? והאם זה אפילו חשוב?כאן אנו בודקים האם אנדרואיד היא באמת קוד פתוח או לא. אחרי הכל, זה מבוסס על לינוקס! קרא עוד עומד על, ו יותר טוב מאחרים האם סוף סוף טוב לינוקס כדי להחליף את חלונות?הנתונים האחרונים מראים כי השימוש בשולחן העבודה של לינוקס הגיע ל -2%, הוא הגבוה ביותר עד כה. האם פירוש הדבר ש- Linux הגיעה לנקודה בה היא יכולה להחליף את Windows ו- Mac OS X עבור המשתמש הממוצע? קרא עוד , מערכות הפעלה פופולריות יותר (בהחלט לא דעה).
עם זאת, אחד החסרונות שלו נובע מהפופולריות הנמוכה יותר בשולחן העבודה: הזמינות של תוכניות. למרבה המזל יש דברים שיכולים לעזור לזה, מונו להיות אחד מהם.
מסגרות תוכנה: אבני בניין
מסגרות תוכנה אינן המרגשות שבדברים, אך הן מועילות בדרך שלהן, עובדות מאחורי הקלעים. הם מאפשרים לאנשים לפתח יישומים בקלות עבור אחרים, מבלי להתחיל לחלוטין מהתחלה.
מונו הוא אחד מהם, וכך גם מסגרת NET גנו מתחיל עבור מיקרוסופט: מה מסגרת קוד פתוח .NET מתכוונת לשארנומיקרוסופט בדיוק פרסמה חלק משמעותי מהקוד שלה תחת רישיון קוד פתוח מתיר. מהלך זה שובר שנים של מסורת. אבל למה ומה זה אומר עבורך? קרא עוד .מסגרות אלה יכולות לנוע בין שימוש ספציפי סביבות שולחן עבודה 5 סביבות שולחן עבודה Linux נהדרות שלא שמעת עליהןיש הרבה סביבות שולחן עבודה של לינוקס בחוץ - כולל כמה נהדרות שכנראה לא שמעת עליהן. להלן חמישה מהמועדפים שלנו. קרא עוד למשהו זמין למספר מערכות הפעלה. לדוגמה, שולחן עבודה פלזמה של KDE KDE הסביר: מבט על ממשק שולחן העבודה הניתן להגדרה של לינוקסאיך נראית לינוקס? לפעמים, אחדות; פעמים אחרות, GNOME. אולם לעתים קרובות, לינוקס מפעילה את KDE. אם אינך משתמש בסביבת K Desktop לשעבר במחשב הלינוקס שלך, עכשיו הזמן לשנות! קרא עוד יש תוכנות מרובות המסייעות להקל על כתיבת יישומים מקוריים משולבים. זה כולל IDE משלהם (סביבת פיתוח משולבת) הנקראת KDevelop.

זה יכול להיות בעל יתרונות רבים גם למשתמשים קצה. מפתחים מסוגלים ליצור יישומים 10 אפליקציות לינוקס בלעדיות שלא תמצאו ב- Windowsעוברים מ- Windows תמצאו שיש המון אפליקציות בהן תוכלו להשתמש כדי להחליף את התוכנה הקניינית הישנה שלכם. תוכלו אפילו למצוא מבחר יישומים וכלים מרשימים בלעדיים לינוקס. קרא עוד מהר יותר, ביתר קלות, וככזה יכול לדחוף שינויים ושיפורים מהירים בהרבה. כשאתה עומד על כתפי ענקים, זה הופך את הגובה לאותו תוספת קצת פחות כואב.
מסגרות מסוימות הינן פלטפורמה חוצה בטבע - תוכניות שנכתבו איתן יכולות לעבוד בין מערכות הפעלה שונות איזו מערכת הפעלה עליכם לבחור עבור המחשב הבא שלכם?קונים מחשב חדש? יש לך אפשרויות בחירה במערכת ההפעלה מתמיד. איזו מערכת הפעלה הטובה ביותר למחשב שלך? קרא עוד . זה שימושי הן למפתחים והן למשתמשי הקצה. מצד אחד תוכניות כאלה יכולות להגיע לאנשים רבים יותר, ומצד שני אמינות גבוהה יותר מבסיס משתמשים רחב יותר.
מה זה מונו?
מונו היא דוגמה למסגרת חוצה פלטפורמות הזמינה ב- Windows, macOS גרמו לינוקס להיראות כמו macOS עם הטוויקים הקלים האלהאם אתה אוהב לינוקס אבל רוצה שזה ייראה יותר כמו macOS, אתה במזל! כך תוכלו לגרום לשולחן העבודה של Linux להיראות כמו macOS. קרא עוד , לינוקס ועוד. זה תוכנן לראשונה כ- קוד פתוח המדריך השלם שלך לחיות חיים של 100% בחינם בקוד פתוחWindows ו- macOS הם מערכות הפעלה מקורות מסחריים, קניינים, סגורים. לינוקס, והיישומים הרבים שלה, הם בחינם וקוד פתוח. רוצים להשתמש רק בתוכנת קוד פתוח וחינמית? הנה איך. קרא עוד יישום של .NET Framework ב- Linux. משם זה הפך למשהו יותר ותמך במספר מערכות הפעלה שונות.

מונו (כמו .NET) קשור בכבדות סביב שפת התכנות C #, הידועה ברמת הניידות הגבוהה שלה. לדוגמה, מנוע משחק אחדות תכנות משחק עם אחדות: מדריך למתחיליםבנוף המתפתח של פיתוח משחקי האינדי, יוניטי התגלה כמשהו בסטנדרט דה-פקטו: העלות הנמוכה, קלות השימוש והתפאורה הרחבה שלו הופכים אותו לאידיאלי לפיתוח מהיר של המשחק. קרא עוד משתמש ב- C # כדרך חוצה פלטפורמות ליצירת משחקי וידאו. זה נובע בחלקו בגלל העיצוב של השפה. ניתן להפוך C # CIL (שפת ביניים נפוצה), שיכולה להיות מלוקט כיצד לערוך ולהתקין קבצי TAR GZ ו- TAR BZ2 באובונטו לינוקס קרא עוד קוד מקורי (מהיר יותר, פחות נייד), או רץ דרך מכונה וירטואלית מדוע המכונה הוירטואלית של Java עוזרת לקוד שלך להתנהל טוב יותרמה לדעת מדוע המכונה הווירטואלית ג'אווה מעניקה לג'אווה יתרונות רבים יותר על פני תכנות מקוריות ליישום? המשך לקרוא כדי לגלות! קרא עוד (איטי יותר, נייד יותר). מונו מספקת את האמצעים להרכיב ולהפעיל תוכניות C #, בדומה למסגרת .NET Framework.
בימינו, היא פותחה על ידי בעלי התוכנה שניסתה לחקות: מיקרוסופט. עם ה המקור הפתוח מהי תוכנת קוד פתוח? [MakeUseOf מסביר]"קוד פתוח" הוא מונח שנזרק הרבה בימינו. אולי אתה יודע שדברים מסוימים הם קוד פתוח, כמו לינוקס ואנדרואיד, אבל אתה יודע מה זה כרוך? מה פתוח ... קרא עוד במסגרת .NET, מונו דומה אליו יותר מאי פעם, מסוגל לשלב את הקוד שלה בעיצוב משלו. הפרויקט כולל גם מיוחד IDE (סביבת פיתוח משולבת) עורכי טקסט לעומת רעיונות: איזה מהם עדיף למתכנתים?בחירה בין IDE מתקדם לעורך טקסט פשוט יותר יכולה להיות קשה. אנו מציעים קצת תובנות שיעזרו לכם לקבל את ההחלטה. קרא עוד קרא MonoDevelop, קצת כמו המקבילה של לינוקס של Visual Studio.

יישומי מונו וחוצה פלטפורמות
עם כל זה בחשבון, די ברור שטבע הפלטפורמה החוצה של מונו שימושי למדי עבור אנשים שעוברים לגור בהם לינוקס מ- Windows Windows לעומת לינוקס: הנה המשותף להםבמקום לנקוט באופן שבו לינוקס יש את זה או של Windows חסר את זה, אולי עלינו לחגוג ששתי מערכות ההפעלה חזקות, יעילות ותכונות מלאות. בוא נראה מה בדיוק יש להם במשותף. קרא עוד . זה משמש כנקודת גישור נוספת בין שתי מערכות ההפעלה, כדי לחתוך את אחת הבעיות הגדולות יותר במיתוג: תוכנה בלעדית 10 אפליקציות לינוקס בלעדיות שלא תמצאו ב- Windowsעוברים מ- Windows תמצאו שיש המון אפליקציות בהן תוכלו להשתמש כדי להחליף את התוכנה הקניינית הישנה שלכם. תוכלו אפילו למצוא מבחר יישומים וכלים מרשימים בלעדיים לינוקס. קרא עוד .
יש מספר תוכניות שנכתבות במונו. ליישומים אלה יש סיכוי גבוה להיות חוצה פלטפורמה 10+ אפליקציות חוצות פלטפורמות נהדרות עבור Windows ו- Linux כאחד קרא עוד , זמין בין מערכות הפעלה מרובות. יחד עם זאת, מונו תומכת למעשה ב- .NET רבים בינאריים בינארי לעומת חבילות מקור: בהן עליך להשתמש?למשתמשי לינוקס יש שתי דרכים עיקריות להתקנת תוכניות: השתמשו בחבילה שנבנתה מראש או ערכו אותה בעצמכם. בדרך כלל אנו בוחרים חבילה, אך ישנם זמנים שכדאי לשקול לבנות ממקור. קרא עוד מחוץ לקופסה (כלומר C # קבצי EXE כיצד ליצור קובץ התקנה של "EXE"מה עושים כאשר יצרת תוכנה חדשה של Windows ואתה רוצה לשתף אותה עם העולם? באופן אידיאלי, תיצור חבילת התקנת EXE. הנה איך. קרא עוד נכתב ב- Visual Studio). מכיוון שכך, יתכן שתוכנות NET שעדיין לא קיימות ב- Linux עשויות להיות בעתיד.
יתכן שאתה משתמש באחד מהיישומים האלה בלי לדעת זאת!
KeePass
KeePass KeePass Safe Safe - מערכת הסיסמאות המוצפנות האולטימטיבית [Windows, נייד]שמור באופן סודי את הסיסמאות שלך. שלם עם הצפנה ומחולל סיסמאות הגון - שלא לדבר על תוספים עבור Chrome ופיירפוקס - KeePass עשוי להיות מערכת ניהול הסיסמאות הטובה ביותר שקיימת שם. אם אתה... קרא עוד הוא מנהל סיסמאות לא מקוון מעולה. המשמעות היא שבניגוד, נניח, מעבר אחרון כיצד להעביר מ- LastPass למנהל סיסמאות חלופיLastPass הוא מנהל סיסמאות פופולרי, אך אם החלטתם לעבור לפיתרון אחר, יהיה עליכם לייצא את הנתונים שלכם. הנה כיצד לייצא את הנתונים ל- 1Password, Dashlane או KeePass. קרא עוד , המידע שלך לא קשור לשרת לצורך הנוחות. אבל זה עשוי להיות מחיר ראוי לשלם, עבור רמה גבוהה יותר של שליטה בידיים שלך.
זה כתוב גם במונו, ומאפשר לו לרוץ על פני פלטפורמות שונות. הוא מכוון בעיקר לכיוון Windows, אך פירושו כי גם macOS וגם Linux תומכים בכך. למרות שזה אולי לא נראה יליד מאוד, זה עובד בסדר גמור. בנוסף, נגישת הסיסמאות שלך היא מספיק תועלת.

פינטה
הדרך הטובה ביותר לתאר את פינטה תהיה גרסת פלטפורמה של צבע. NET (שהוא בתורו גרסה טובה יותר של Microsoft Paint 7 חלופות צבע חינם של מיקרוסופטמיקרוסופט פרשה את חברת MS Paint לטובת Paint 3D. לא התרשם? מצאנו חלופות חינמיות של Microsoft Paint בחינם לכל צרכי הצפייה והעריכה שלך בתמונות. קרא עוד ). זהו יישום פשוט למדי, עם כמות לא קטנה של כוח לעריכה וליצירת תמונות. בניגוד ל- KeePass, זה נראה קצת יותר טוב בין מערכות הפעלה שונות.

למרבה הצער, זה גם מדגים כמה מגבלות של מונו. צבע. NET, האפליקציה שהיא עוצבה בהשראתה, אחרי הכל, נכתבה באמצעות ה- מסגרת NET Framework של מיקרוסופט. NET: מדוע אתה זקוק לה וכיצד להתקין אותו ב- Windowsעליך להתקין או לעדכן אותו. אבל האם אתה יודע מהי .NET Framework? אנו מראים לך מדוע אתה זקוק לה ואיך אתה יכול להשיג את הגרסה האחרונה. קרא עוד , ובכל זאת נותר חלונות בלבד. למרות שרוב הדברים יכולים לעבוד בין השניים, אם תוכנית מסתמכת על רכיבים ספציפיים של Windows במסגרת, תצטרך לעשות זאת חפש אלטרנטיבות חמש האלטרנטיבות הטובות ביותר שתוכלו להפעיל ב- Linuxלמצוא חלופה של Adobe Photoshop עבור לינוקס זה לא כל כך קשה. להלן האלטרנטיבות הטובות ביותר לפוטושופ עבור לינוקס. קרא עוד .
יין + מונו = תאימות טובה יותר
מונו יכולה גם לסייע למתגי חלונות דרך הרחבה יין כיצד להריץ אפליקציות ומשחקים של Windows עם יין לינוקסהאם יש דרך לגרום לתוכנת Windows לעבוד על לינוקס? תשובה אחת היא להשתמש ביין, אך למרות שהוא יכול להיות שימושי מאוד, כנראה שהוא אמור להיות המוצא האחרון שלכם. הנה למה. קרא עוד , שכבת תאימות המאפשרת למשתמשים להריץ יישומי Windows. מהנדסי רוורס יין הרבה פונקציונליות של Windows, ומתרגמים את ההתנהגות הזו למקבילות הלינוקס שלהם. ככזו, היא יכולה להריץ תוכנות רבות שלא תוכננו עבור לינוקס, כאילו היו.
קובץ ההתקנה של מונו בפועל מכיל מספר ספריות תוכנה, רכיבים שתוכנות אחרות יכולות לבנות מהן. הם נועדו ליישם כמה שיותר ממסגרת ה- NET שהם יכולים (גם אם על פלטפורמה). בגלל זה, הרבה דברים שנכתבו עבור Windows המשתמשים במסגרת זו אמרו יעבדו גם תחת מונו.

יין יכול לנצל את כל העבודות שמונו עשתה במהלך השנים, להשתמש בו כדי להפעיל יישומי NET. או אפילו תוכניות עם רכיבים כאמור בתוכם. כמה משחקים כיצד להוסיף מצבים לסימס 4, והמצבים הטובים ביותר לנסותה- Sims 4 כולל תמיכה עוצמתית בעיצוב. יוצרים שאפתניים כבר מוציאים אופנות חדשות, תסרוקות צבעוניות מחדש, מצבי משחק ועוד כדי לשפר את המשחק שלך. קרא עוד למשל, לסמוך על המסגרת במידה מסוימת.
מונו בקוד פתוח. עולם העולמי
כאמור, חלק גדול ממסגרת ה- NET הוא כעת קוד פתוח, עם עוד כמה דברים לבוא. כבר עכשיו אפשר (במידה מסוימת) לנצל זאת בפלטפורמות שאינן חלונות. ראשית, אולי תוהה כיצד מונו עדיין עשויה להועיל לאנשים.
התשובה לכך היא די פשוטה: רבים מהרכיבים השמישים של .NET אינם נראים עבור משתמשי הקצה. עדיין קשה לבנות יישומים גרפיים חוצה פלטפורמות באמצעות מסגרת הקוד הפתוח של מיקרוסופט בלבד. לעומת זאת מונו, מבוססת היטב, בעלת דרכים רבות לכתוב תוכניות בעלות מראה טבעי, עם מעט טרחה. וזה רק ימשיך לצמוח,
כמובן שכאשר רכיבי הקוד הפתוח של .NET יתבססו יותר, הוא יזכה לרבים מהיתרונות שמונו מספקת כיום. וזה יכול להיות דבר טוב רק עבור לינוקס, כמו גם למשתמשים שאולי ירצו לעבור אליו. אחרי הכל, יישומים ניידים יותר תמיד יתקבלו בברכה.
איך מתמודדים עם פער היישומים ב- Linux?
קרדיט תמונה: OndrejProsicky /Depositphotos
אוסטין לונג, כיום הוא לומד ל- BIT, הוא חובב לינוקס מושבע שאוהב לפרסם תוכנות חינמיות. הוא גם אוהב לכתוב מדע בדיוני, אך רק בפרטיות הכונן הקשיח.