השתמש בלינוקס בסמארטפון שלך - כך זה עובד

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

לְהַצִיג

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

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

סקירה כללית של האפשרויות

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

לינוקס כמערכת הפעלה

הרצון לסמארטפון לינוקס "אמיתי" לא כל כך קל לספק. כנראה הלייקים של המערכת המבטיחים ביותר מגע אובונטו זה בעצם מחליף לחלוטין את אנדרואיד. ההתקנה פשוטה מאוד באמצעות אשף התקנה מודרך, אך הבעיה מופיעה בעמוד "התקנים": המכשירים התואמים מפורטים כאן. ואלה כרגע: OnePlus One, Fairphone 2, Nexus 4/5, שני מכשירי Meizu ושלושה מכשירי bq; ה-Moto G משנת 2014 רשום גם כ"התקן קהילתי".
המצב דומה לגישות אחרות, סמארטפונים אמיתיים של לינוקס זמינים במקרה הטוב רק למכשירים בודדים (נדירים). זה חל גם על Librem 5, שניתן להזמין מראש בלבד.

לינוקס כאפליקציה

עם זאת, לינוקס יכולה לרוץ גם כאפליקציה ישירות תחת אנדרואיד - והכי טוב: ללא שורש! אנו רוצים להראות לך שתי אפשרויות: Debian noroot והשילוב GNURoot Debian ו-XServer XSDL. האפליקציה הראשונה הופכת את מערכת הלינוקס בפועל לזמינה והשנייה מבטיחה שסביבת שולחן העבודה שלה תגיע לתצוגה. בינתיים, GNURoot Debian הופסק. היורש UserLAnd אינו נחות בשום אופן מהאפליקציה והוא מכונה כתחליף לאפליקציה.

Debian Noroot פועל בכמה לחיצות - אבל לא ממש חלק. ×

הגרסה עם האפליקציה דביאן נורוט טריוויאלי להגדיר: להתקין האפליקציה, אולי המתן כמה דקות ויופיע הודעה טיפוסית שולחן העבודה של לינוקס עַל. למרבה הצער, הרבה דברים לא עובדים כאן, לפחות בחלק מהמכשירים. בנוסף, הכלי, לפחות כאן על Honor 6X, איטי במיוחד. בעיקרון, זה טוב רק למבט מהיר על לינוקס.
הגרסה השנייה פועלת הרבה יותר מהימנה ומהירה, אבל יש להגדיר אותה בצורה קצת יותר מורכבת. ראשית התקן את שתי האפליקציות מ-Google Play. ואז תתחיל XServer XSDL. האפליקציה מציגה בתחילה רק מסך כחול עם פקודות להזנה באפליקציה השנייה.
לעבור ל UserLAND. כאן כבר פועלת Debian, אך עדיין ללא ממשק גרפי כלשהו. תחילה עדכן את המערכת עם הפקודות הבאות:
מתאים לקבל עדכון
apt-get upgrade

לרוע המזל, יש לבצע עבודת הכנה קטנה בטרמינל של GNURoot Debian. ×

לאחר מכן התקן את סביבת שולחן העבודה LXDE, ה "פלט אודיו" (pulsaudio) ומנהל החבילות הגרפיות סינפטי, כדי להיות מסוגל להתקין תוכנה מאוחר יותר ללא הטרמינל:
apt-get install lxde pulsaudio synaptic
לבסוף, אתה חייב UserLAND עוֹד ספר לאן לשלוח פלט גרפיקה ואודיו, מה עם הפקודה "יְצוּא" עובד. הזן את הכתובת בתור IP של הסמארטפון על, בדוגמה "192.168.178.89". אתה יכול לקרוא אותם דרך הנתב שלך, דרך אפליקציות רשת רבות או ישירות ב-GNURoot Debian באמצעות הפקודה "ip א". בפלט המבלבל משהו, אתה יכול למצוא את ה-IP תחת "בְּרִירַת מֶחדָל".
ייצוא DISPLAY=192.168.178.89-0
ייצוא PULSE_SERVER=tcp:192.168.178.89:4712
עכשיו אתה יכול סוף סוף XServer XSDL מתג - המקום שבו אתה מדליק שולחן עבודה LXDE צריך לצפות. טיפ לשתי הגרסאות: אם אתה שולח את תצוגת הסמארטפון לצג דרך Chromecast ואז מחבר את העכבר/מקלדת לסמארטפון באמצעות מתאם USB OTG, יש לך בעצם מחשב שולחני שלם - אם לא הכי מהיר.

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

לינוקס כשולחן עבודה מרוחק

לְהַצִיג

אם זה רק עניין של יכולת להשתמש בלינוקס תוך כדי תנועה, למשל, יש כמובן תמיד גרסאות שולחן עבודה מרוחק: לינוקס פועלת על ה-NAS בבית, למשל, ואתה פשוט עוזב את העבר את שולחן העבודה באופן גרפי בלבד. זה לפעמים די קופצני ולא מתאים לשימוש יומיומי, אבל לפחות אפשר להשתמש בו גם לביצוע משימות עתירות חישוב, הרי הסמארטפון צריך רק להציג את התמונה ולא להפעיל מערכת הפעלה שנייה. ברשת הביתית גם ההגדרה מוגדרת מהר מאוד: בלינוקס, א שרת VNC לרוץ ולהיכנס בסמארטפון מציג VNC.
לדוגמה, ב-Linux אתה יכול להשתמש ב- שרתי x11vnc על "apt-get install x11vnc" ולאחר מכן עם "x11vnc" להתחיל. ה-VNC Viewer, למשל, אידיאלי עבור אנדרואיד: קל להתקין, אחד ליצור חיבור חדש, ה כתובת ה-IP של מחשב לינוקס ציין ושולחן העבודה יסתיים בסמארטפון. אבל היזהרו: זהו אין חיבור מאובטח - x11vnc יודיע לך על כך לאחר ההפעלה והצופה גם ידווח על כך. רמזים לגבי הגנת סיסמה x11vnc מספק את אותו הדבר עם ההודעה. ברשת שבה יש גם משתמשים אחרים, עליך להשתמש בגרסה זו רק אם אתה יכול לסמוך על כל המשתתפים. או שאתה יכול לרכוש ידע מעמיק יותר באבטחת רשת.
זה מסתבך כאשר גרסת לינוקס על אנדרואיד זו אמורה לעבוד דרך האינטרנט: תצטרך לוודא שהרשת הביתית שלך תמיד נגישה מבחוץ הגדר DNS דינמי. בקיצור, מדובר בשירות שמאפשר כתובת כמו "המחשב שלי.ספק dns דינמי.de" מתייחס תמיד ל-IP הנוכחי של הנתב שלך. ה-IP הזה משתנה, בהתאם לספק ה-DSL, לפעמים לעתים קרובות יותר לפעמים לעתים רחוקות יותר - אבל זה לא קבוע. אבל DNS דינמי הוא שוב נושא משלו.

שולחן עבודה מרוחק - אבל אפשר גם לעבוד איתו. ×

לחילופין: כלי לינוקס

אם כל זה יותר מדי מאמץ בשבילך ואתה צריך רק מסוף לינוקס מדי פעם, אתה יכול כמובן גם להסתדר בלי הפצת לינוקס מלאה. כלי נפלא שאסור לפספס מכל סמארטפון אנדרואיד הוא אפליקציית Termux החינמית. טרמוקס הוא א אמולטור מסוף, מה שמביא איתו מגוון שלם של כלי לינוקס טיפוסיים. בעיקרון, אתה יכול לעבוד באותו אופן כמו מול המחשב הביתי שלך. דוגמה טריוויאלית מאוד: ניתן להשתמש בפקודה "htop" כדי לקרוא למנהל משימות שהוכן בצורה גרפית המספק מידע מדויק למדי על אופן השימוש במשאבי המערכת.
ניתן גם לסקריפט ולבצע אוטומטיות כאוות נפשכם בטרמינל. וכדאי להתקין את הרחבות Termux, במיוחד Termux:API. פונקציית ה-API מעניקה ל-Termux גישה לתכונות החומרה, כגון נתוני רטט, מצלמה או GPS. וכך ניתן ליצור סקריפטים שמעריכים נתוני GPS וגורמים למכשיר לרטוט כאשר מגיעים לנקודה מסוימת.

עוד בנושא: