AppImages, Snappy ו- Flatpak

בעבר כתבתי על הבעייתיות שמצאתי במנהלי החבילות השונים המיושמים בהפצות לינוקס. במאמר הזה (פברואר 2014) כתבתי: "הייתי שמח לראות מנהל חבילות שיפעל באופן שהגדרתי: כל חבילת תוכנה תכיל את כל רכיבי התוכנה הדרושים להפעלתה. בצורה זאת המשתמשים יוכלו להריץ בקלות רבה גרסאות שונות של דפדפן, תוכנות אופיס ומשחקים.
והכי חשוב: כל חבילה, באשר היא, תהיה עצמאית ותוכל להיות מותקנת בקלות וללא סיבוכים". במאמר אחר (ספטמבר 2014) ציטטתי את לינוס טורבאלדס שאמר: "אריזת חבילות התוכנה בלינוקס זה "קוץ בתחת". אז עברו ארבע שנים ואני שמח לומר שזה מכבר קיימים  פתרונות להן קיוויתי: פתרונות שמאפשרים להריץ אפליקציות ללא תלות בגרסת מערכת ההפעלה, פתרונות שמאפשרים להריץ גרסאות שונות של אותה התוכנה ועוד…

בסדרת המאמרים הבאה אסקור מספר כלים שפותחו לנושא: AppImage, Snap  ו- FlatPak. לכלים יתרונות וחסרונות כך שמי שמתעניין בנושא ימצא עיניין במאמרים אלו.

בניית אתר אינטרנט בבית – חלק שני (אחרון)

את החלק הראשון סיימתי בכך שהחלטתי לארח את האתר אצלי בבית. אז מה הצעד הבא?

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

Raspberry Pi

את ה- PI התקנתי במארז פשוט:

המארז של Raspberry Pi

 

להמשיך לקרוא בניית אתר אינטרנט בבית – חלק שני (אחרון)

בניית אתר אינטרנט בבית – חלק ראשון

מה היו השיקולים שהנחו אותי לחזור לאופצית השרת הביתי ולא להמשיך ולהיעזר באחת מחברות האירוח בארץ ובעולם? המאמר מורכב משני חלקים: בחלק ראשון אסביר את השיקולים לבחירת שרת מארח לאתר, בחלק השני (שבוע הבא) אסביר כיצד בניתי את האתר הנוכחי (שרת, תוכנות ועוד..) להמשיך לקרוא בניית אתר אינטרנט בבית – חלק ראשון

בקרת ג'ובים בלינוקס

בקרת ג'ובים פירושה היכולת לעצור (stop), להקפיא (suspend) ולחדש ריצה של תהליכים.

טבלת ג'ובים:
ה- shell של לינוקס מחזיק טבלה של ג'ובים שרצים במערכת. כדי ליצור ג'וב חדש נריץ את הפקודה הבאה:

הסבר: המספר 1 (מוקף בסוגריים מרובעים) זה מס' ה- Job (נקרא JID או Job ID) ו- 17029 זה מספר התהליך (PID או Process ID).

הצגת טבלת הג'ובים שרשומה במערכת:

 

להמשיך לקרוא בקרת ג'ובים בלינוקס

הקלדה אוטומטית בלינוקס

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

  • ctl+shift+e – מקליד באופן אוטומטי את כתובתי האלקטרונית
  • ctl+shift+s – מקליד באופן אוטומטי את החתימה שלי (שם, טלפון, כתובת)

בעבר השתמשתי, ואף כתבתי, על – autokey. למרות שמדובר בכלי מצוין, לי הוא מרגיש מעט "כבד" ולכן עברתי להשתמש בפתרון קל הרבה יותר: xdotool (מקלדת וירטואלית).

להמשיך לקרוא הקלדה אוטומטית בלינוקס