מזימות מחוכמות

בעיקר לינוקס לשימוש ביתי

להתקין מחדש את ליברה אופיס בלינוקס מינט — 20 בדצמבר 2016

להתקין מחדש את ליברה אופיס בלינוקס מינט

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

קודם כל בוא נסיר את ההתקנה הקיימת:

sudo apt purge libreoffice*

כדי להתקין מחדש במינט ‏ 18‎.x:

sudo apt install libreoffice-avmedia-backend-gstreamer libreoffice-base libreoffice-base-core libreoffice-base-drivers libreoffice-calc libreoffice-common libreoffice-core libreoffice-draw libreoffice-gnome libreoffice-gtk libreoffice-help-en-us libreoffice-impress libreoffice-java-common libreoffice-math libreoffice-ogltrans libreoffice-pdfimport libreoffice-sdbc-firebird libreoffice-sdbc-hsqldb libreoffice-style-mint libreoffice-writer mint-artwork-gnome mint-meta-cinnamon mint-themes python3-uno

כדי להתקין מחדש במינט 17.3:

sudo apt install libreoffice-avmedia-backend-gstreamer libreoffice-base libreoffice-base-core libreoffice-base-drivers libreoffice-calc libreoffice-common libreoffice-core libreoffice-draw libreoffice-emailmerge libreoffice-gnome libreoffice-gtk libreoffice-help-en-us libreoffice-impress libreoffice-java-common libreoffice-math libreoffice-ogltrans libreoffice-pdfimport libreoffice-presentation-minimizer libreoffice-sdbc-firebird libreoffice-sdbc-hsqldb libreoffice-style-mint libreoffice-writer mint-artwork-gnome mint-meta-cinnamon mint-themes python3-uno

מודעות פרסומת
איך אני עובד עם Thunderbird (עברית, יומן גוגל וג'ימייל) — 20 באוקטובר 2016

איך אני עובד עם Thunderbird (עברית, יומן גוגל וג'ימייל)

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

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

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

virtualbox_mx-15_20_10_2016_22_49_36

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

virtualbox_mx-15_20_10_2016_22_49_51

virtualbox_mx-15_20_10_2016_22_50_36

 

עכשיו משהו מאוד חשוב: בברירת המחדל ציפור הרעם מנסה לסנכרן את כל התוכן של חשבון הג'ימייל שלכם לתיקיות מקומיות. לאפשרות הזאת יכולות להיות מגוון יתרונות, אבל לענייני האישי מדובר בכאב ראש שמאט מאוד את העבודה של ציפור הרעם (בעיקר אם יש לכם חשבון ג'ימייל שיש בו 13 ג'יגה של מידע…). כדי לכבות את האפשרות הזאת גשו ל־Account Settings>Synchronization & Storage ותסירו את הסימן מ־Keep messages for this account on this computer. בלי זה, השימוש יהיה הרבה פחות זריז וכיף ואני ממש לא ממליץ על כך.

virtualbox_mx-15_20_10_2016_22_58_17

virtualbox_mx-15_20_10_2016_22_52_16

עכשיו נתקין תוספים. ואלה שמות:

BiDi Mail UI

מאפשר תמיכה בכתיבה מימין לשמאל.

gContactSync

מסנכרן את אנשי הקשר מחשבון ג'ימייל.

Lightning

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

Provider for Google Calendar

מאפשר את הסנכרון של יומן גוגל.

virtualbox_mx-15_20_10_2016_23_11_12

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

כעת יש ליצור יומן גוגל. קליק ימני על אזור בחירת הלשוניות ובחירה ב־Menu Bar בשביל גישה קלה יותר. כעת בחרו ב־File>New>Calendar.

virtualbox_mx-15_20_10_2016_23_12_03

בחרו On the Network

virtualbox_mx-15_20_10_2016_23_15_36

בחרו Google Calendar

virtualbox_mx-15_20_10_2016_23_15_59

הזינו שוב את כתובת המייל שלכם.

virtualbox_mx-15_20_10_2016_23_16_26

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

לאחר מכן יופיע מסך שיאפשר לכם לבחור את היומנים שאתם רוצים לנהל מתוך יומני הגוגל שלכם (אם יש לכם כמה).

זהו בגדול.

 

 

 

 

התאמות נדרשות לעבודה עם ליברה אופיס בעברית — 16 באוקטובר 2016

התאמות נדרשות לעבודה עם ליברה אופיס בעברית

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

[הערה מאוחרת: מסתבר שחלק מהדברים שצריך לעשות פה אינם דרושים אם התקנתם את המערכת עם עברית כשפת המערכת]

1. פונטים: ראשית גשו למרכז התָכנה והתקינו מספר חבילות שיתנו לכם מבחר פונטים יותר טוב:
התחילו עם culmus, culmus-fancy, שתי החבילות האלה יתנו לכם מבחר נאה של פונטים בעברית המכסים את עיקר סוגי הפונטים הנדרשים. כולם פונטים ברישיון חופשי.
אם אתם רוצים אתם יכולים להתקין את החבילה ttf-mscorefonts-installer, שתיתן לכם מבחר קטן מהפונטים החינמיים (אך הלא חופשיים) של מיקרוסופט. לא חייבים את זה. אישית אני מאוד אוהב את Arial ושמח שתהיה לי גישה אליו.

2. הפעלת העברית: למרבה הצער התמיכה בכתיבה מימין לשמאל בליברה אופיס, בעוד שהיא קיימת וממש לא רעה, כבויה כברירת מחדל ויש להפעיל אותה. לשם כך בחרו בתפריט:
tools > options > language settings > languages
בתפריט שיהיה לפניכם סמנו ב-V את התיבה: complex text layout ובחרו שם בעברית. לאחר מכן גללו ב-locale settings לעברית. זה יאמר לליברה אופיס לאפשר מעבר לכתיבה מימין לשמאל ויגדיר כתיבה מימין לשמאל כברירת מחדל. לאחר שינויי ההגדרות האלה סגרו את ליברה אופיס והפעילו מחדש כדי שהן ייכנסו לתוקף.

3. התאמת גודל האייקונים לגודל המסך: לפעמים האייקונים גדולים מדי (בעיקר בנטבוקים בעלי מסך קטנטן). ניתן להתאים זאת ב:
tools > options > view
שם ניתן לבחור כל מיני אופציות ב-icon size and style. נסו עד שתמצאו את מה שמתאים לכם.

4. תיקון שגיאות בעברית: כדי שתיקון השגיאות בעברית יפעל יש להתקין תוסף. היכנסו למרכז התָכנה והתקינו את החבילה myspell-he. בהזדמנות, מומלץ להתקין את החבילות hspell ו־hspell-gui שנותנות תמיכה בתיקון שגיאות בעברית בתָכנות נוספות כמו עורכי טקסט.

5. הגדרת ברירות מחדל של פונטים: אם אתם רוצים, ניתן להגדיר את הפונטים בהם ליברה אופיס ישתמש כברירת מחדל בעברית כאן:
tools > options > libreoffice writer > basic fonts (ctl)

6. ניקוד: הניקוד פועל מצוין בלינוקס אם מתקינים את ה-layout המתאים. זה ברמת מערכת ההפעלה כולה ולא ליברה אופיס ספציפית. זה נמצא בד"כ בהגדרות המקלדת או בהגדרות השפה. יש להתקין שם לא את המקלדת hebrew אלא את המקלדת hebrew lyx.  המקלדת hebrew lyx נותנת לנקד בפשטות רבה בהקשה על shift והאותיות הבאות (כל אות כתובה עם הניקוד שהיא מאפשר מלבד מקומות בהם זה לא התאים ואז הם מוקפים סוגריים): קָ (ר: וּ) וֹ פַ שְ דּ (ע: שׂ) (י: שׁ) חִ סֶ בֻ הֱ נֲ מֳ צֵ

ביקורת הפצה: MX-15 — יחי המלך החדש! — 15 באוקטובר 2016

ביקורת הפצה: MX-15 — יחי המלך החדש!

ההפצה האחרונה שהצטרפה למסדר ההפצות האהובות עלי היא MX-15 "Fusion‎"‎, הפצה שההיסטוריה שלה קצת מורכבת ופחות משנה לעניינינו (היא שיתוף פעולה בין קהילת mepis שהייתה לה הפצה מבוססת דביאן, שכבר אינה בפיתוח, וקהילת antiX, שעודנה מפתחת הפצות מבוססות דביאן עם מגוון מנהלי חלונות אקזוטיים). אנסה לספר קצת על מה שיש בה.

ברוכים הבאים
ברוכים הבאים

ההפצה בפסקה אחת

הפצה ידידותית (אם כי פחות מתאימה למתחילים לחלוטין) וקלה מאוד (תפעל סביר גם על מעבד אטום וג'יגה RAM, וכנראה גם פחות), יושבת על בסיס איתן של דביאן Jessie (הגרסה היציבה העכשווית של דביאן), מלאה בכלים גרפיים נוחים למשימות שעשויות להיות מורכבות בדרך אחרת (עוד על כך בהמשך), מגיעה מצוידת במאגר תָכנה משלה שנותן גישה להרבה מאוד תָכנות עדכניות ומתעדכן באופן יום־יומי (בעוד שבסיס דביאן נוטה להישאר עם גרסאות ישנות למדי של תָכנות), כוללת גישה להתקנה ידידותית של קודקים, משתמשת בסביבה גרפית אהובה, עדכנית ונוחה (Xfce 4.12.2, שוב, לעומת Xfce 4.10 שעוד רגע חוגגת ארבע, שנמצאת בדביאן), וכן מגיעה עם כלי נוח לעבודה עם מאגר Backports של דביאן, שמספק גישה למאגר התכנות העדכניות של דביאן ג'סי, שהעבודה אתו בדביאן היא קצת מגושמת (בדביאן נדרשות פקודות מיוחדות כדי להתקין ממנו ולא ניתן לגשת אליו בפשטות דרך Synaptic). כדי לקנח, יש לה תָכנת "התקנה בקליק אחד" של מגוון תָכנות שעשוי להיות מעט מורכב להתקין אחרת (כן כן, אותו הרעיון שזוכה – בצדק – לשבחים כ"כ רבים באובונטו מאטה).

התקנה

כבר כאן יש כמה דברים מעניינים. הראשון: ההפצה מפותחת כל הזמן וזוכה לתכונות חדשות, וניתן להוריד "גרסה עדכנית" שיוצאת כל חודש. אני ממליץ בחום להוריד את הגרסה העדכנית שיצאה בספטמבר 2016, היות שמלבד קיצור הזמן הנדרש לעדכונים עם ההתקנה, היא כוללת גם כמה תכונות חדשות שלא כלולות ב־ISO המקורי של MX-15 שיצא בדצמבר 2015 (ניתן, כמובן, להתקין ידנית את התכונות החדשות, אך הן לא יתקינו את עצמן אוטומטית בעדכונים).

לתכונה המעניינת הבאה: השתמשתם ב־live session של המערכת, עשיתם התאמות לטעמכם וכעת אתם ניגשים להתקין בידיעה שתצטרכו לשוב ולעשות את השינויים שעשיתם במערכת החיה. לא עוד! ב־MX-15 יש אפשרות שההתקנה תשמור שינויי תצורה ותָכנות שהותקנו במערכת החיה! זה ממש מגניב.

ייבוא התצורה של המערכת החיה!
ייבוא התצורה של המערכת החיה!

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

המערכת כפי שמקבלים אותה:

ברוכים הבאים
ברוכים הבאים

‏MX-15 מגיעה בתצורה הגרפית שנראית פה. אני לא מת על הפנל האנכי באופן אישי, אבל אחד הכלים שמגיעים עם המערכת מאפשר לקבל פנל תחתון בקליק אחד (כמובן, זה Xfce אז ניתן לשנות את הפנל ידנית בלי קושי רב, אבל למה להתאמץ אם אפשר לקבל את זה בקליק?). בנוסף, יש בפנל כלי ייחודי של MX-15 לנתוני מערכת. כמובן שניתן להסיר אותו ולהשתמש בכלים המובנים של Xfce אם מעדיפים, ואני מודה שלא ראיתי ייתרון מיוחד שלו על הכלים הרגילים, אבל הוא גם לא מפריע (אני מאמין שהוא פותח בשביל לאפשר את הפנל האנכי, כדי שכל השירותים השונים יסתדרו שם בצורה טובה, אבל כשמשתמשים בפנל אופקי זה לא ממש משנה).

פנל אופקי
פנל אופקי

עדכוני תָכנה

עם התחלת העבודה תראו את האייקון של עדכוני התכנה. זאת מערכת עדכון מאוד בסיסית. בסה"כ כסות גרפית דקיקה ל־apt-get dist-upgrade, אבל היא עושה את העבודה, ונותנת אפשרות נוחה לעדכון תכנה.

עדכון תכנה
עדכון תכנה

כלים ייחודיים

כאן מרוכזים הרבה מהכלים המיוחדים של MX-15
כאן מרוכזים הרבה מהכלים המיוחדים של MX-15

בהפצה כלולים לא מעט כלים ייחודיים. אמנה בקצרה וארחיב על חלקם.

  • כלי לניהול נוח של נגן Flash עדכני לפיירפוקס וכרומיום.
  • כלי לעבודה עם כרטיס רשת אלחוטי של Broadcom, שידועים בתפקודם הלא ידידותי בלינוקס (אני יכול להעיד שמחשב נייד שיש לי עם כרטיס ברודקום עתיק, עבד ישר מהקופסה, כשבלינוקס מינט למשל נדרשתי לחבר אותו למקור אינטרנט אחר ולחפש דרייברים קנייניים).
  • כלי לעריכת התפריט של Xfce (אני מודה שלא ראיתי ייתרון משמעותי שלו על הכלי המובנה Menulibre שכלול ב־Xfce).
  • כלי לניהול משתמשים.
  • כלי לתיקון הבוטלואודר(!).
  • כלי להתאמת האוריינטציה של הפנל.
  • כלי שמאפשר להפוך את המערכת הקיימת ל־iso שניתן להפעיל כמערכת חיה ואף להתקין על מחשב אחר(!!!).
  • כלי ליצירה של Bootable USB.
  • כלי להתקנה אוטומטית של קודקים בקליק אחד (הוא מתקין הרבה, ועדיין חסרים כמה שאני ממליץ להתקין ידנית. על כך להלן).
  • כלי לניהול מאגרי תכנה (בעיני הוא בסיסי מדי, ומאפשר רק לכבות או להדליק מאגרי תכנה שכבר כלולים ב־‎/etc/apt/sources.lists.d/‎. היה רצוי להוסיף לו אפשרות להוסיף מקורות ישירות).
  • מתקין תָכנות בקליק אחד (עוד עליו להלן).
  • מתקין תָכנות בקליק אחד מתוך Debian Backports, מאגר התָכנות העדכניות של דביאן.
  • תכנה למציאת אפשרויות לשיתוף באמצעות SAMBA (שוב, בעיני בסיסית מדי. אבל הרעיון נחמד מאוד).
  • בתוך Settings של Xfce ניתן למצוא עוד דבר קטן שעשוי להיות שימושי, וזה Grub customizer, שהוא ממשק גרפי לניהול של grub. הניסיון שלי אתו לא מושלם, והוא מתקשה לעתים בניהול תצורות מורכבות של יותר משתיים–שלוש מערכות הפעלה. מצד שני, אני מניח שמעטים האנשים שמשתמשים בתצורות כאלה באופן קבוע.

תכנות ברירת מחדל מעניינות

ראשית, מקבלים מבחר נאה של תכנות אינטרנט ומדיה עדכניות: Firefox ו־Thunderbird זה מובן מאליו וסטנדרטי, אבל כלולים גם VLC עדכני (2.2.4), Clementine עדכני למדי (1.2.3) וגילוי נפלא (בעיקר למשתמשים במערכות חלשות) נגן בשם SMTube שמחפש סרטונים ביוטיוב ומזרים אותם דרך VLC, דבר שמאפשר להזרים סרטונים ב־720p אפילו על מחשבים חלשים במיוחד (נטבוקים עם מעבד אטום – יש לי כמה כאלה – זוכים לעדנה).
המערכת מגיעה גם עם Asunder, שהיא התכנה המוצלחת ביותר שהתנסיתי בה בלינוקס ל־rip של דיסקי אודיו. אני מבין שהקהל לזה הולך ונעלם.
המערכת מגיעה עם ליברה אופיס 4.3, גרסה עתיקה למדי, שהיא זאת שעדיין ארוזה עם דביאן ג'סי. אני חייב להודות שאני לא ממש מוצא הבדלים בשימושיות בינה לבין גרסאות מאוחרות יותר, אבל בכל מקרה, ניתן לשדרג לליברה אופיס 5 דרך המתקין בקליק אחד.

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

דברים מעניינים להתקנה בקליק אחד

  • דפדפנים. דפדפנים בכל מקום. מלבד פיירפוקס וכרומיום, יש גם את כרום, אופרה, Palemoon הקליל והאלגנטי (לחובבי גרסאות ישנות של פיירפוקס), Qupzilla עדכני ומהיר, TOR ועוד מגוון דפדפנים שמעולם לא ניסיתי.
  • Steam! הוא לא רק נמצא, הוא גם עובד מצוין.
  • Virtual Box עדכני כולל ה־Extension Pack!
Virtual Box
Virtual Box
  • ‏PlayOnLinux — זה אולי מובן מאליו, אבל הוא פה.
  • דרופבוקס.
  • Adobe Acrobat Reader! כידוע, אין יותר אקרובט רידר ללינוקס, אבל MX עדיין שומרים על הגרסה האחרונה (9) שאדובי הוציאו ללינוקס ב־2013. היא עדיין מתפקדת יפה, ויש שם כמה פונקציות שלא קל למצוא בקוראי pdf אחרים בלינוקס כרגע.
Adobe Reader
Adobe Reader
  • ‏TeamViewer.
  • OBS studio ו־SimpleScreenRecorder
    ועוד ועוד!

המלצות שלי להשמשת המערכת

יש דברים קטנים שהם גרפיים אבל בעיני ראוי לעשות אותם:
א. להפוך את הפנל לתחתון.
ב. על כותרת החלון יש כפתור של הפונקציה המיותרת roll up window שמעלימה את החלון ומשאירה רק את הכותרת. לא מבין למה זה טוב. ניתן לבטל את זה ב־settings>window manager>button layout.

דברים יותר עקרוניים, שאני מקווה שיתוקנו בעתיד:

קודקים:

מתקין הקודקים עושה עבודה יפה אבל אני ממליץ להתקין עוד כמה שעשויים להיות שימושיים. התקינו אותם כך:

sudo apt install gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly

עוצמת קול במערכת:

יש פה איזה באג מתגלגל כנראה מהמקור של pulse audio. הגדרת ברירת המחדל של הווליום במערכת גורמת בכל מיני אירועים (למשל, בכל סרטון שמנוגן ב־Kodi) לעוצמת הקול של כלל המערכת לקפוץ ל־100%. זה ממש דפוק. התיקון הוא די פשוט (והוא מיושם כברירת מחדל במערכות רבות, כולל לינוקס מינט ו־Arch)
לערוך את הקובץ:

/etc/pulse/daemon.conf

ולשנות את השורה:

; flat-volumes = yes

לשורה:

flat-volumes = no

שימו לב להסיר את ה־";".

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

לסיכום

הפצה מעולה, מצליחה להיות גם קלה, גם ידידותית למדי (כאמור, לא למתחילים ממש…), גם יציבה וגם מספקת תָכנות עדכניות למדי. פיתוי לדילוג הפצה: 5/5 (יש לי שני מרכזי מדיה שהיא כבר מפעילה. אני עדיין עם מינט בנייח ונייד היום־יומיים. יש לי מקום בלב ליותר מהפצה אחת. פוליאמורי, אם תרצו). רוצו לנסות!

פתרון חופשי ונטול פרסומות לצפייה ביוטיוב באנדרואיד — 2 ביולי 2016

פתרון חופשי ונטול פרסומות לצפייה ביוטיוב באנדרואיד

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

באופן כללי אני ממליץ למשתמשים באנדרואיד להשתמש באפליקציה החופשית Adaway לחסימת פרסומות גלובלית. האפליקציה (כמו הרבה דברים טובים) דורשת הרשאת root כי היא עורכת את קובץ ה-host שאחראי על ההתחברות לדומיינים או משהו, וכך מונעת את הגישה לדומיינים של פרסומות… או משהו.

למרבה הצער, את הפרסומות באפליקציה של יוטיוב Adaway לא חוסמת.

הפתרון לכך הוא האפליקציה החופשית הנחמדה NewPipe והאחות שלה Share with NewPipe.

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

רדמי 3 פרו Xiaomi Redmi 3 Pro, המכשיר, פתיחה שלו, התקנת twrp, רום אירופאי ו־root — 1 ביולי 2016

רדמי 3 פרו Xiaomi Redmi 3 Pro, המכשיר, פתיחה שלו, התקנת twrp, רום אירופאי ו־root

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

 

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

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

הטלפון

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

  1. סוללה מפלצתית שתתן לי יום של שימוש אינטנסיבי בקלות ואם אפשר יומיים – מוטב.
  2. אפשרות ידועה ופשוטה ל־Root, התקנת רקאברי מקוסטם ורומים, וקהילת מפתחים ערה. ספציפית, חשובה לי האפשרות להריץ Cyanogenmod, כי פונקציות הפרטיות והשליטה על ההרשאות של האפליקציות שיש בו חשובה לי.
  3. פונקציונליות בסיסית של ה־gps
  4. מחיר לא בשמיים (נגיד עד 1000 כולל מכס)

מה לא חשוב לי:

  1. ביצועים מדהימים: אני רוצה שהטלפון יעבוד חלק לגלישה באינטרנט. אני לא מריץ משחקים או גרפיקה או משהו כזה. השימושים הנוספים שלי בטלפון (סריקת מסמכים במצלמה, האזנה למוזיקה, צילום תמונות) עובדים לי באופן סביר אפילו במכשיר הנוכחי שלי (samsung galaxy s3 mini מקוסטם אך מסכן).

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

המכשיר שנקנה על בסיס ההמלצות שקיבלתי הוא רדמי 3 פרו.
קניתי אותו ב־banggood, חנות שמדווחת דיווח אמת על המלאי, כלומר, שבועיים אחרי ההזמנה הטלפון היה אצלי ביד! (ממליץ מאוד להציץ באתר http://www.glouds.com/ ולהשתמש בהמלצות ובקישורים שלהם לרכישה).
שילמתי עליו 160 דולר (כ־640 ש"ח) ולמרבה הצער עוד 250 ש"ח במכס… אבל לא נורא. המכשיר יפה וחמוד וכמה ימים של שימוש הראו לי שבשימוש האינטנסיבי שלי הוא בהחלט מחזיק יום גם אם אני בספק אם הוא יחזיק יומיים (יום ארוך מ־5:30 עד 23:00 בלי טעינה, וכאמור עם שימוש אינטנסיבי למדי בגלישה, ניווט וכו' הוא מסיים עם 18%—25%).

המכשירוש
המכשירוש

 

עוד תמונה של המכשירוש
עוד תמונה של המכשירוש

 

הגב שלו
הגב שלו

פתיחת הבוטלואודר ורוט

לרדמי 3 פרו של שיאומי יש אמנם בוטלואודר נעול, אבל שיאומי מספקים הסברים פשוטים למדי כיצד לפתוח אותו. אני לא אכנס להסברים הבסיסיים, כי הקישור הזה מסביר אותם היטב:
קישור 1: http://en.miui.com/thread-202290-1-1.html

(קישור 1 לא מסביר בבירור את העובדה שצריך להגיש בקשה באתר הבית כדי לקבל זכות לפתוח את הבוטלואודר http://en.miui.com, אחרי שנרשמתם מחשבון שפתחתם עם מספר הטלפון שלכם. הם שולחים את האישור ב־sms).

על המכשיר היה רום לא רשמי של מייואיי: Miui 7.9.2.0 LHOCNCL

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

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

התחלתי לחפש דרך להתקין את רום המפתחים הסיני או את הרום הסיני הרשמי שלא דרך ה־updater (ידעתי שאת שניהם זה אמור להיות אפשרי להתקין גם עם ה־bootloader נעול). מצאתי את הנחיות האלה, כדי להתקין את הרום הסיני הרשמי:

קישור 2: http://xiaomitips.com/guide/how-to-flash-miui-fastboot-rom-on-locked-redmi-3/

למרבה הצער הקישור שם ל־miflash לא מביא ל־miflash ולא הצלחתי למצוא גרסה עובדת של התכנה (מצאתי גרסה שלו בפורמים באנגלית של xiaomi אבל היא לא עבדה לי). זה לא כ"כ חשוב כי הבנתי לבסוף שהכלי הוא בסה"כ כלי שמריץ סקריפטים של fastboot. אז ניגשתי יש למקור. בתוך הרום הסיני שבקישור 2 (ido_xhdpi_images_V7.2.7.0.LHPCNDB_20160129.0000.14_5.1_cn), אחרי שחילצתי אותו מהכיווץ הכפול, יש סקריפטים של fastboot לווינדוז ולינוקס. מאחר שזאת הטריטוריה הביתית שלי, חזרתי ללינוקס. כבר יש לי adb עדכני ו־fastboot שם. כדי להתקין adb ו־fastboot על מערכת מבוססת אובונטו 14.04 עקבו אחרי ההוראות כאן:

קישור 3: http://www.linuxslaves.com/2015/07/install-android-tools-adb-fastboot-on-ubuntu-linux.html

ראשית פתחתי את אפשרויות המפתחים בטלפון (בתוך "אודות הטלפון" מקישים עשר פעמים על גרסת ה־MIUI). לאחר מכן אפשרתי באפשרויות מפתחים את adb debugging ועוד דברים שנראו רלוונטיים (מודה שאני כבר לא זוכר. היה שם לפחות עוד משהו אחד שנראה לי רלוונטי, אם כי אני לא בטוח. אולי enable oem unlock. לא בטוח מה זה עושה, אבל זה נראה רלוונטי).

חיברתי את המכשיר למחשב. הרצתי

adb devices

כך הוא מחפש מכשירים מחוברים. המכשיר הקפיץ שאלה האם אני מאשר למחשב הזה לעשות debugging דרך usb. אישרתי לו.

ניסיונות להכניס את המכשיר ידנית למצב fastboot לא ממש צלחו. אז הכנסתי את המכשיר ל־fastboot mode עם הפקודה:

adb reboot-bootloader

לאחר מכן הרצתי את הסקריפט מהתיקייה שבה הרום מקישור 2 נמצא (הסקריפט בנוי כדי למצוא את האימג'ים שהוא צריך לצרוב לפי המיקום היחסי ולא המוחלט שלהם).

bash flash_all_except_data_storage.sh

הפקודה התקינה את הרום הסיני הרשמי. הידד! עכשיו הפעלתי את המכשיר ועדכנתי לרום המפתחים לפי ההנחיות המקוריות בקישור 1.

ברום המפתחים פעלתי לפי ההנחיות בקישור 1. כדי לפתוח את הבוטלואודר באמצעות התכנה MiFlashUnlock_1.1.0317.1_en.

עכשיו, עם בוטולואדר פתוח הלכתי להנחיות ההתקנה של xiaomi.eu, שהם קהילה בינלאומית שמפתחת רומים בינלאומיים שמבוססים על MiUi:

קישור 4: https://xiaomi.eu/community/threads/6-6-23.32335/

ההוראה הראשונה שלהם היא להתקין את הרקברי : TWRP_ido.zip דרך אפליקציית ה־updater. לצערי, רום המפתחים לא היה מוכן להתקין את twrp דרך ה־updater אז שוב חזרתי ל־adb ו־fastboot. קודם כל, חילצתי מה־zip של twrp את קובץ ה־img, חיברתי את הטלפון למחשב, ושוב הרצתי:

adb reboot-bootloader

ואז כשהוא ב־fastboot mode הרצתי:

fastboot flash recovery /path/to/twrp_ido.img

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

[עריכה] מצאתי דרך להחליף את שפת twrp  לאנגלית (פשוט חרשתי קצת על האפשרויות):

 

במסך הראשי הקישו על הכפתור השני מלמטה מימין (שאני מצביע עליו)
במסך הראשי הקישו על הכפתור השני מלמטה מימין (שאני מצביע עליו)
לאחר מכן, בשורה העליונה, הקישו על הסמליל הקטן שנראה כמו כדור הארץ (אני מצביע עליו)
לאחר מכן, בשורה העליונה, הקישו על הסמליל הקטן שנראה כמו כדור הארץ (אני מצביע עליו)
לבסוף, בחרו ב־English וגעו בכפתור הגדול (אני מצביע עליו).
לבסוף, בחרו ב־English וגעו בכפתור הגדול (אני מצביע עליו).

יש!

בעזרת twrp התקנתי את הרום של xiaomi.eu כלומר —(xiaomi.eu_multi_ido_V7.2.4.0.LHPCNDB_v7-5.1.zip) וגם עשיתי root עם BETA-SuperSU-v2.74-2-20160519174328.zip

כמובן, לסיים את ההתקנה ב־twrp ב־wipe של ה־data (אני לא עשיתי את זה בטעות בפעם הראשונה, כתוצאה מחוסר התמצאות בסינית. זה גרם התנהגות מוזרה מאוד כולל התעלמות מקיומו של כרטיס sim).

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

עוד הערה אחת, אמנם רציתי להתקין סיאנוג'נמוד, ונראה שכבר יש כמה גרסאות שלו שמסתובבות בשביל המכשיר, די התאהבתי בממשק של MiUI ויש לו פונקציות פרטיות והרשאות דומה לשל סיאנוג'נמוד (לסיאנו' עדיין יש יותר פונקציות שם…). בקיצור, נראה לי שאני נשאר אתו לעת עתה!

כלי ניטור הסוללה powertop שובר את הבלוטות' — 27 במרץ 2016

כלי ניטור הסוללה powertop שובר את הבלוטות'

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

בשביל הרפרנס: יש לי כרטיס אלחוטי Intel Wireless-N 7265 (כן כן, כבר עמדנו על כך שמדובר בכרטיס בעייתי).

אני עובד על מינט Cinnamon 17.3 שמבוסס על אובונטו 14.04. אני כבר אומר שיש סיכוי שבגרסאות חדשות יותר של powertop אין את הבעיה הזאת (לא בדקתי את זה ספציפית כשהייתי על אובונטו מאטה 16.04 לכמה שעות, אבל אני די בטוח שהפעלתי את powertop ולא היו לי שום בעיות עם הבלוטות').

Running Linux Mint Xfce on the Asus UX305FA — 26 בפברואר 2016

Running Linux Mint Xfce on the Asus UX305FA

I'll make this one short and uncharacteristically English 😉

I got myself the Asus UX305FA a few weeks ago, nuked Windows away and slapped on Linux Mint 17.3 Xfce edition.

I couldn't find information about running Mint on this machine (I only found some references to the fact that people couldn't boot mint on the machine, a thing I was skeptical about, seeing that people seemed to be saying that it could run Ubuntu without a problem).

To cut a long story short, Installing Mint Xfce was embarrassingly simple. I was prepared for some time fiddling with the BIOS/UEFI to enable legacy mode or at least disable Secure Boot, but I didn't need to do any of that, and I installed Mint Xfce on the machine with UEFI and Secure Boot enabled, and It didn't seem to have any problem with that.

The only strange thing in the installation was that when I popped in the Live USB I didn't get the usual Mint menu, but instead got a grub menu from which I started the live session of Mint and installed it normally without any problem.

After a few weeks, everything works fine, and with the use of TLP I can get very good battery life if I stick to word processing and web browsing (7-9 hours).

This laptop rocks.

סקריפט שמביא לכם את היידיש לפנים! — 14 בדצמבר 2015

סקריפט שמביא לכם את היידיש לפנים!

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

Screenshot from 2015-12-14 22:49:56

מה הסקריפט עושה:

א. מתקין את מתקן השגיאות של aspell ליידיש. זה אינו מתקן שגיאות שעובד עם ליברה אופיס, הוא עובד בעיקר עם עורכי טקסט, אבל מאחר שאת רוב העבודה ביידיש אני עושה בלימודים, ובלימודים אני משתמש בעיקר ב־Zim, וזים תומך בפורמט הזה, הוא זה שנבחר להיכלל בסקריפט (יש גם חוסר תאימות בכתיב בין תיקון השגיאות ביידיש שיש לליברה אופיס ובין תיקון השגיאות שמוצע פה. בגדול, תיקון השגיאות בליברה אופיס מבוסס על כתב חלקי, ללא ניקוד וללא סימנים מיוחדים. במלים אחרות – הוא לא נכון). מתקן השגיאות הזה לא נמצא במאגרים של דביאן, כך שאני מוריד אותו ישירות מהאתר של GNU. אני מתקין אותו בעזרת תכנה שנקראת checkinstall (הסקריפט גם מתקין אותה) שיוצרת מההתקנה קובץ deb ורק אז מתקינה אותו, מה שמאפשר לשלוט בהתקנה ובהסרה בצורה הרבה יותר טובה. שימו לב, בהתקנה באמצעות checkinstall תתבקשו לכתוב כמה מילים על התָכנה המותקנת. זה יאפשר לכם לאחר מכן לזהות אותה. אפשר גם להתעלם מהבקשה בהקשה כפולה על אנטר. כך או כך, ניתן למצוא תָכנה שהותקנה כך בקלות באמצעות חיפוש שמה ב־synaptic package manager (וגם להסיר אותה בקלות אם רוצים).

ב. משנה את הגדרות המקלדת Hebrew lyx כך שהקשה על shift+כ תביא לכתיבת סימן רפֿה שדרוש ליידיש.

ג. מתקין את תכנת הקלט uim שמאפשרת קלט מותאם אישית בעזרת מקש ה־compose (על כך ראו כאן) ויוצר בה את האופציות לסימנים הייחודיים װ ײ ײַ ױ באמצעות הקשה על compose+ו+ו, compose+י+י, compose+י+פ ו־compose+ו+י בהתאמה.

מה בכל זאת צריך לעשות ידנית? להפעיל את האופציה של ה־compose key.

הרצת הסקריפט

בתחתית מצורף הסקריפט עצמו. כדי להפעיל אותו צרו קובץ בשם yiddish.sh והעתיקו את הסקריפט לתוכו. לאחר מכן שמרו אותו וצאו.

כדי להריץ אותו צריך ראשית לתת לקובץ הרשאה לרוץ:

chmod +x yiddish.sh

 


לאחר מכן מריצים אותו בפקודה:

bash yiddish.sh

הסקריפט עצמו

 

#!/bin/bash

# Install aspell Yiddish support
# Create a user "sources" folder
mkdir ~/sources
cd ~/sources
# Download yiddish spell checker
wget ftp://ftp.gnu.org/gnu/aspell/dict/yi/aspell6-yi-0.01.1-1.tar.bz2
# Unzip it
tar -xvf aspell6-yi-0.01.1-1.tar.bz2
# Install it
cd ~/sources/aspell6-yi-0.01.1-1
./configure
make

# install checkinstall for safe and easy removal of instalied software and finish installation
sudo apt install checkinstall
sudo checkinstall

# Add Rafe sign to lyx keyboard
# Backup Hebrew keyboard setup
sudo cp /usr/share/X11/xkb/symbols/il /usr/share/X11/xkb/symbols/il_backup

# Add the Rafe sign when pressing shift+hebrew kaph
sudo sed -i '106s/.*/    key <AC04> { [ hebrew_kaph, 0x10005bf]}; \/\/ Rafe/' /usr/share/X11/xkb/symbols/il

# Add special Yiddish signs to the compose key
# Install uim for custom compose key sequences
sudo apt install uim

# enable using uim for custom compose key sequences
echo '# enable using uim for custom compose key sequences' >> ~/.profile
echo 'export GTK_IM_MODULE="uim"' >> ~/.profile
echo 'export QT_IM_MODULE="uim"' >> ~/.profile

touch ~/.XCompose

echo 'include "%L"   # import the default Compose file for your locale' >> ~/.XCompose
echo '<Multi_key> <hebrew_yod> <hebrew_yod>     : "ײ"' >> ~/.XCompose
echo '<Multi_key> <hebrew_yod> <hebrew_pe>     : "ײַ"' >> ~/.XCompose
echo '<Multi_key> <hebrew_waw> <hebrew_waw>   : "װ"' >> ~/.XCompose
echo '<Multi_key> <hebrew_waw> <hebrew_yod>     : "ױ"' >> ~/.XCompose

 

טרמינל בעברית עם mlterm — 5 בדצמבר 2015

טרמינל בעברית עם mlterm

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

הפתרון

אחרי שתתקינו את החבילות mlterm ו-mlterm-tools צרו קובץ בשם:

~/.mlterm/aafont

ניתן לעשות זאת כך (כמובן, ניתן להחליף את gedit בעורך הטקסט החביב עליכם):

gedit ~/.mlterm/aafont

בתוכן של הקובץ הדביקו את השורה הזאת:

U+0590-05FF=Hebrew font

שמרו והפעילו את mlterm. כעת הוא אמור להציג את הפונטים בעברית.

החבילה mlterm-tools מאפשרת להיכנס לקונפיגורציה גרפית של mlterm באמצעות ctrl+כפתור העכבר הימני.

Screenshot_2015-12-05_13-51-59

בלשונית Font דאגו שהתיבות Cairo ו־Variable column width יהיו מסומנות בשביל מראה טוב.

כעת תוכלו לעשות דברים מועילים או מטופשים בטרמינל תומך עברית:

גלישה בוויקיפדיה באמצעות דפדפן טקסט w3m
גלישה בוויקיפדיה באמצעות דפדפן טקסט w3m
גלישה בפייסבוק באמצעות דפדפן טקסט w3m
גלישה בפייסבוק באמצעות דפדפן טקסט w3m