בדוק אם קיימת סביבה גרפית המותקנת מהקונסולה

Kickoff הבא על שולחן העבודה של KDE

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

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

שיטת 1

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

<br data-mce-bogus="1">

ls /usr/bin/*session

באמצעות פקודה זו, תרשום תוכן ההפעלה / usr / bin / *. ואם תקבל תוצאות כלשהן בפלט, תדע שאכן קיימת סביבת שולחן עבודה מותקנת. לדוגמא, תלוי אם אתה GNOME, KDE Plasma וכו ', זה עשוי להשתנות בתוצאה, אבל זה יכול להיות / usr / bin / gnome-session, / usr / bin / mate-session, / usr / bin / מושב, / usr / bin / icewm-session, ...

שיטת 2

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

ls /usr/share/xsessions/

ls /usr/share/wayland-sessions

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

שיטת 3

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

echo $XDG_CURRENT_DESKTOP

אבל היזהר, השתמש בשיטה בה אתה מתייעץ, שהקבצים האלה נמצאים שם לא אומר שהיא פונקציונלית ...


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   רומסאט דיג'ו

    $ echo $ XDG_CURRENT_DESKTOP
    אובונטו: GNOME