שימוש עם SAMBA בכרומבוק/כרומבוקס

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

את מחשבי/מכשירי הכרומבוק ניתן "לפרוץ" בקלות ולהתקין תוכנה בשם Cruton שמאפשרת להתקין הפצות לינוקס נוספות, אולם לעיתים יש צורך בדברים פחות "בומבסטיים" כדי לבצע מטלות פשוטות. נניח ויש לך בבית איזה Storage קטן שבנית ואתה מעוניין לצפות בסרטים דרך הכרומבוק עם חיבור אליו, פה cruton זה יותר מדי…

לשם כך מישהו קימפל את המודולים של CIFS, מה שמאפשר להתחבר ל-Storage שיש לך בבית או לתחנת Windows שמאחסנת את קבצי המדיה שלך. כל מה שתצטרך לעשות הוא להוריד מכאן, לשחרר את קובץ ה-tar (או ZIP, איך שתבחר להוריד) לתוך מחיצת /usr/local (תצטרך לעשות זאת כ-sudo כמובן).

לאחר מכן יש לערוך את קובץ usr/local/etc/fstab/ ושם לתת את כתובת ה-IP של השרת שלך, מיקום ה-SHARE, מיקום ה-mount point, שם משתמש, סיסמא וכו' ולאחר שסיימת תוכל להריץ  sudo mountcifs start

וכאן מגיעה בעיה נחמדה: לגוגל יש File Manager מינימלי אבל הוא לא מאפשר לנבור בתיקיות מעבר לתיקיות ב-home directory שלך. אם תבצע mount לתוך תיקיית Downloads או כל תיקיה אחרת, תוכל לראות את הקבצי רשת דרך ה-crosh (כלומר ה-shell של Crhome OS), אבל מנהל הקבצים או כל אפליקציה אחרת פשוט לא יראו זאת.

לשם כך, נצטרך לתחמן את ChromeOS ובשביל זה תצטרכו כרטיס SD או Disk On Key. הגודל עצמו לא חשוב ואפילו כרטיס של 128 מגהבייט ישן יספיק. אנחנו לא נשתמש באחסון על הכרטיס.

צרו על כרטיס ה-SD שם תיקיה כלשהי ואל תשימו שום קובץ באותה תיקיה. לשם הדוגמא, ניצור תיקיה בשם cifs ושם כרטיס ה-SD שלי יהיה HETZ. כעת נכניס את כרטיס ה-SD לתוך המכשיר. כרום OS יזהה את הכרטיס ויבצע לו אוטומטית mount והוא יופיע במערכת כ- media/removable/HETZ/

אפשר עכשיו ליצור (אם לא יצרתם) את התיקיה בכרטיס בשם cifs (אתם יכולים לתת איזה שם שתרצו) בכרטיס SD. אפשר ליצור דרך המנהל קבצים או דרך crosh.

נערוך (עם שימוש ב-sudo ועורך טקסטים כמו vi) את הקובץ usr/local/etc/fstab/ ונשנה את ה-mount point שיצביע אל תוך התיקיה בכרטיס SD, כך שה-mountpoint יהיה:

media/removable/HETZ/cifs/ (או איך שקראתם לתיקיה בכרטיס) ולאחר שיצאנו מהעורך נריץ את הפקודה: sudo mountcifs start (אם כבר הפעלתם את הפקודה, החליפו את ה-start ב-stop ולאחר מכן תבצעו שוב את הפקודה עם start).

אם הכנסתם נכונה את ההרשאות ואת ה-mount point, אז תוכלו לגשת לתפריט של Chrome OS (משמאל למטה), להפעיל את Files ובחלון משמאל תראו את כרטיס ה-SD שלכם. כנסו לתיקיית ה-cifs ושם תוכלו לראות את הקבצים המרוחקים שלכם. כעת תוכלו להפעיל אותם ולעשות בהם כרצונכם.

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

נקודה חשובה: עקב ענייני אבטחה, גוגל כרגע לא מאפשרים לשום אפליקציה לרוץ לאחר שהתחברת ל-ChromeOS ולכן אם כיבית והפעלת את הכרומבוק, תצטרך לפתוח crosh (מקשים CTRL ALT T) להריץ פקודת shell ולהריץ את פקודת sudo mountcifs start (ודאו כי הכרטיס SD מוכנס למחשב לפני כן).

ונקודה לסיום: אם אתם צריכים את המקום של כרטיס SD כדי להחליף כרטיסים מפעם לפעם ועדיין מעוניינים להתחבר ל-Storage או מכונת Windows, כדאי לקנות כרטיס DISK ON KEY בתצורת USB הכי קטן שאפשר ואז לתקוע אותו באחד מחיבורי ה-USB.

סקירה: ASUS Chromebox

גוגל מנסה לכבוש נתחים בשוק המחשוב האישי הביתי ולהיות המחשב השני או השלישי בבית. לשם כך הם בנו את Chrome OS, מערכת הפעלה שבנויה להציג רק דפדפן עם אפליקציות WEB. כמו תמיד, גוגל עצמה אינה מייצרת חומרה אלא נעזרת ביצרנים שותפים שמקבלים את מערכת ההפעלה ובונים מוצרים סביבה, כך ישנם בשוק Chromebook (שהוא בתצורת מחשב נייד), ChromeBox (קופסא עצמאית שאותה אסקור היום) ו-ChromeBase (מסך מחשב שכבר כולל את המחשב).

IMG_20140510_192558קופסת ה-ChromeBox של ASUS לא מכילה דברים רבים: הקופסא עצמה, ספק ריבועי שמתחבר לחשמל (ועלול לעשות בעיות – כל הספק "תלוי" על 2 הפינים של החשמל), וחתיכת פלסטיק כדי להצמיד את המחשב לחלק האחורי של המסך אם רוצים (חיבור VESA).

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

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

מבחינת מערכת ההפעלה – היא אמנם קלה לשימוש, אבל עדיין חסר לה את הליטוש הסופי. כך לדוגמא עדיין אין Anti Aliasing מלא וחלק כמו שיש ב-Windows 7 ומעלה (אם כי ב-80% מהאתרים לא תתקלו בבעיה כזו). תצטרכו עדיין להגדיר דברים כמו שפה ושעון, וחבל שגוגל לא הוסיפו Wizard ראשוני להגדיר את הדברים הנ"ל, אך יחד עם זאת, ברגע שמגדירים – זה נגמר. אפשר לתת למשתמש לעבוד כאילו זו היתה המכונה שלו מאז ומתמיד.

מבחינת ביצועים – כשפתוחים מספר קטן של טאבים, המערכת עובדת טוב מאוד, אולם כשמספר הטאבים גדל לעשות, המערכת תזחל בגלל כמות הזכרון הקטנה (2 גי'גה). החדשות הטובות הן שניתן לפתוח את הקופסא מלמטה (זה לא פוגע באחריות) ואפשר להרחיב זכרון עד 16 ג'יגה עם 2 מקלות. המחשב מגיע עם אחסון פנימי של 16 ג'יגהבייט אך ניתן להחליף את ה-SSD (בפורמט mSATA) לגדולים יותר וישנם גם גדלים של 256 ג'יגהבייט, כך שמבחינת הרחבה, למעט החלפת מעבד, ניתן לשדרג בצורה לא רעה את המכשיר.

מבחינת תוספים מותקנים, כרום OS מגיע עם תוסף Netflix מותקן פנימית כך שניתן לצפות ישירות ב-Netflix אם יש לך מנוי (אם כי לא ב-HD משום מה). מבחינת Flash המערכת מגיעה עם גירסה שלא קיימת בלינוקס ושלא מופצת ע"י Adobe: גירסה 13 שתומכת בהרבה יותר דברים (מבחינת Streaming). גם תוסף ה-Chrome Remote Desktop נמצא, כך שאפשר להתחבר למערכת אחרות בלי יותר מדי הגדרות.

מבחינת אפליקציות – מה שתוכלו להריץ קיים ב-Web Store של גוגל. מעבר לכך, יש צורך לחשוב על תחליפים לאפליקציות שרצות על WIndows – כל זה כמובן רלוונטי למשתמשים שאינם מתקדמים ואינם מכירים לינוקס טוב…

מבחינת תחזוקה – אין ממש מה לתחזק. המשתמש איכשהו דפק את כל ההגדרות במחשב? כנסו ל-Settings, כתבו במלבן החיפוש את המילה wash ותלחצו על כפתור Powerwash – המערכת תפעיל את עצמה מחדש כאילו היא נקנתה הרגע.

עדכונים: כל 6 שבועות גוגל מוציאה עדכונים ל-Chrome OS, כך שהמערכת שלכם תמיד תהיה מעודכנת (העדכונים מגיעים מגוגל, לא מיצרן החומרה).

עכשיו נגיע לחלק היותר "עסיסי" – למתקדמים.

ה-ChromeBox זו קופסה עם לינוקס (בלי BIOS), מה שאומר שקופסא כזו טכנית מתחננת לאיזה Hacking. ב-ChromeBox יש חור קטן שלחיצה עליו תוביל למסך הפעלה ששם תוכלו להעביר את המחשב למצב Developer Mode. זה ימחק את כל מה שקיים במחשב אבל מצד שני יהיה לכם root

לאחר שתבצעו את המעבר, תוכלו להתקין תוכנה כמו Crouton שמאפשרת לכם להתקין דברים נוספים כ-chroot (כלומר שזה ירוץ תחת Chrome OS אבל ב-root וירטואלי נפרד). כך לדוגמא תוכלו להתקין XBMC או סביבות גרפיות כמו gnome, unity, ומערכות כמו cinnamon, ubuntu, debian ועוד, מה שהופך את המחשב הזה לכלי עבודה שעליו תוכלו להריץ דברים נוספים שלא מתאפשרים דרך Chrome OS. צריכים להתקין סקייפ או כל תוכנה לינוקסית אחרת? תוכלו לעשות זאת בלי שום בעיה, רק כדאי לזכור את מגבלת המקום על ה-SSD. במצב של מחשב חדש ישארו לכם קצת יומר מ-9 ג'יגהבייט של מקום.

למי מתאים מחשב כזה? לכמה מקומות:

  • עמדת גלישה בבית / משרדים
  • עמדת Video Conference (יש תמיכה במצלמות Web כמו לוג'יטק)
  • Thin Client לעובדים (יש תמיכת RDP ו-ICA, בקרוב יהיו תוספים של VMWare View ואחרים)
  • כל מקום שבו האפליקציות המשומשות באותו מקום הינן אפליקציות Web שיכולות להציג בצורה נאותה ב-Chrome

מחיר: $179 לגירסת Haswell Based Celeron. בהמשך יהיו גירסאות עם מעבדים i5 ו-i7 אם כי שם המחירים מפליגים צפונה.

ולסיום: טיפ קטן – אם אתם קונים מכשיר כזה בחו"ל, אל תקנו ב-eBay. עדיף לרכוש דרך אמזון או כל ספק אחר כל עוד יש לו את המכשיר במלאי זמין.

כמה מילים על הכרום בוק

אתחיל בטיפ קטן עבור מתכנתים שרוצים לכתוב משהו ולהרוויח ממנו כמה שקלים: נכון להרגע, ב-Web Store של גוגל אין שום תוכנת VPN Client וובית. הראשון שיכתוב אפליקציה וובית כזו שיודעת להתממשק למספר מימושים של VPN (כמו Open VPN / פורטיגייט / צ'ק-פוינט) יכול להרוויח כסף לא רע ממכירת האפליקציה דרך ה-Web Store, אז אם אתה לא מתכנת אבל מכיר מתכנת שמחפש לפתח משהו ולהרוויח עליו, תודיע לו על כך בבקשה.

נעבור עתה לעניין הכרום בוק (כרומבוק?) שגוגל הכריזה בכנס ה-Google I/O השבוע: סוף סוף אפשר לראות מחשבים ניידים (ואחד נייח) מבית סמסונג ואייסר מבוססי ChromeOS שגוגל קוראת להם ChromeBooks. הגירסה של סמסונג עולה 429$ כגירסת WIFI ו-499$ בגירסה עם WIFI ומודם 3G מובנה. אייסר הציגה מחירים קצת יותר שפוי: 349$ ל-WIFI ועדיין לא ידוע מה יהיה מחיר ה-3G.

מבחינת הברזלים עצמם: הם פחות או יותר כמו כל נטבוק, עם מספר שינויים: אין דיסק קשיח גדול (יש כונן פלאש בחיבור mSATA של 16 ג'יגה), אין BIOS סטנדרטי. המעבד הוא Atom N570 דו ליבתי, מסך 12.1 אינטש (במקרה של סמסונג), מצלמת 1 מגהפיקסל "HD" (אין לי מושג למה הם קוראים לזה כך). מבחינת המערכת, מרגע לחיצת כפתור ה-Power, היא עולה תוך 8 שניות ועם סוגרים את המסך ומפעילים מחדש, הוא פועל תוך 2 שניות.

מאז שגוגל הכריזה על ChromeOS ועד להכרזה על המחשבים הניידים עם שמות, מחירים ומפרטים, השתנו מספר דברים כאשר אחד הבולטים בהם היה תמיכה לקבצים מקומיים: מעתה תוכל לחבר מצלמה או דיסק קשיח ולהשתמש בקבצים מקומית. מבחינת ההדפסה, גוגל עשו שת"פ עם HP וכיום ההדפסה היא מימוש של Cloud Print.

מבחינת תמחור, המחיר הוא גבוה בהשוואה לכל נטבוק ממוצע, אבל זהו מוצר חדש וחברות נוטות לגבות מחירים די גבוהים על מוצר חדש (סמסונג לדעתי הגזימה במחיר), וכאן גוגל הכריזו על משהו חדש: אם אתה סטונדט, תוכל לשכור דרך גוגל כרום-בוק במחיר של 20$ לחודש (למשך 36 חודשים.. הממ, העתיקו מחברות הסלולר הישראליות?) ובמחיר זה תקבל גם תמיכה מלאה לחומרה ולתוכנה כולל שדרוגים. למי שכבר חושב לשלוף כרטיס אשראי ולהיכנס לחוזה כזה, מוטב לו שיחזיר את כרטיס האשראי לארנק: התוכנית לסטונדטים תהיה דרך מוסדות הלימוד האקדמאיים/מכללות וכו'. החבילה, אגב, אינה כוללת את Google Apps for Education, כך שאם המוסד לימודים ירצה בכך, הוא יכול להיות מנוי ולהוסיף את המחיר למנוי החודשי.

גם לעסקים גוגל דאגה ואותה עיסקה שיש לסטונדטים יש לעסקים (מינימום רכישה: 10 ברזלים) במחיר של 28$ ואם רוצים Google Apps for Business יש צורך לשלם עוד 50$ שנתי פר משתמש (או 4 דולר לערך חודשית). גם כאן יש תמיכה דרך גוגל כולל תמיכה, תיקון ושדרוג החומרה וכלים לניהול הכרום-בוקים.

עד כאן מה שגוגל (וסמסונג ואייסר) הכריזו. נעבור לעולם המעשי. האם יש סיכוי לכרום-בוקים להיכנס ולכבוש נתחים בשוק?

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

שוק הסטודנטים: כאן יש לגוגל סיכוי לא רע בכלל להיכנס, כל עוד גוגל תעמיד לרשות מוסדות הלימוד קו לתמיכה, סיוע, ותיקונים. אם גוגל תעשה כך, ישאר למוסד הלימודים עניין ההחלטה מאיזה יצרן לרכוש כרום-בוק. מבחינת התשתית, אותם מוסדות יצטרכו לעבור בקצב יותר מהיר לארכיטקטורת שרת-לקוח על מנת שסטודנטים יוכלו להשתמש בכרום-בוקים. יש צורך גם בשינויים נוספים כמו מעבר לשימוש ב-Terminal Services אם המוסד ממוקד טכנולוגיה של מיקרוסופט ובכך לאפשר לתלמידים להתחבר דרך RDP ולעשות את מה שהם רוצים. במקרים של שימוש ב-Linux, יהיה צורך בהקמת שרתים וירטואליים עבור תלמידים שיתחברו דרך SSH אל אותם מכונות וירטואליות, הואיל ואי אפשר במצב רגיל להריץ אפליקציות לינוקס על הכרום-בוק.

השוק העסקי: פה צפויה לגוגל משימה לא קלה בכלל. עסקים גדולים לא נוטים להכניס מחשבים של יצרנים אחרים לתוך החברות (כל מנהל IT יכול לספר בהרחבה מדוע הוא מעדיף דגם כזה של מחשב ולא דגם של חברות אחרות), וכמו שכתבתי למעלה, גוגל תצטרך ש-HP, DELL ולנובו ייצרו כרום-בוקים על מנת להכניס רגל כלשהי לאותם עסקים.

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

תחרות: תהיו בטוחים שבמיקרוסופט יש את ChromeOS רץ על כמה מחשבים וכנראה שעם הקשרים שלהם הם כבר השיגו כמה כרום-בוקים לשם "לימוד". גוגל מנסה להיכנס לתחום שבו מיקרוסופט שולטת, ומיקרוסופט לא תעשה חיים קלים לגוגל ומיקרוסופט בהחלט תשלוף שיניים וציפורניים: אני די בטוח שתוך מספר חודשים מיקרוסופט יחד עם שותפיה המסורתיים (כל יצרני המחשבים) תוציא גירסה של נט-בוק עם Windows CE (כן, זה עדיין קיים) ואקספלורר משודרג עם עוד כמה דברים קטנים, וכמובן תמיכה ב-3G ו-WIFI. מיקרוסופט בהחלט בעד שתעבור לארכיטקטורה של Windows 2008 R2 (שרת) וגישה דרך RDP (לקוח, כל עוד תשלם רשיונות CAL פר מכונה כמובן), אך הם "ידחפו" את הפתרון שלהם מול הפתרון של גוגל: במקום ChromeBook תעבור עם ExplorerBook.

אני מאמין שהשינויים המהותיים האלו לא יקרו היום או מחר (הכרום-בוקים יצאו לשוק רק ב-15 ביוני, ומי שהשתתף בגוגל I/O מקבל אחד חינם במתנה) ומה שגוגל עושה הוא בעצם לדחוף את השוק לעבוד דרך הדפדפן אקסלוסיבית. זה לא יהיה קל, יהיו הרבה נגד המעבר, אבל אם זה יצליח לגוגל, היא תרוויח הרבה מהמעבר.