Malamang na nakakonekta ka sa isang server nang malayuan at kailangan mong malaman kung ang system kung nasaan ka naka-install ang kapaligiran sa desktop o kung maaari ka lamang magtrabaho mula sa console. O, malamang na kailangan mo ring pamahalaan ang isang lokal na computer kung saan mayroon ka nang nasimulan na isang sesyon ng text mode at hindi mo alam kung mayroong naka-install na kapaligiran sa desktop
Sa anumang kaso, may iba't ibang pamamaraan upang malaman kung mayroong isang graphic na kapaligiran na naka-install mula sa console, na may ilang mga simpleng utos na magbibigay sa iyo ng mga detalye tungkol sa pagkakaroon o hindi ng isang kapaligiran. Bilang karagdagan, ang mga ito ay medyo simpleng pamamaraan ...
Paraan ng 1
Mula sa CLI, maaari mong suriin kung mayroong isang GUI sa system na gumagamit ng mga file ng pag-install at direktoryo na karaniwang gumagamit ng ganitong uri ng desktop environment. Halimbawa:
<br data-mce-bogus="1"> ls /usr/bin/*session
Sa utos na iyon, maglilista ka ang nilalaman ng / usr / bin / * session. At kung nakakuha ka ng anumang mga resulta sa output, malalaman mo na talagang mayroong naka-install na kapaligiran sa desktop. Halimbawa, nakasalalay sa kung ikaw ay GNOME, KDE Plasma, atbp., Maaaring mag-iba ito sa resulta, ngunit maaaring ito ay / usr / bin / gnome-session, / usr / bin / mate-session, / usr / bin / lxsession, / usr / bin / icewm-session, ...
Paraan ng 2
Iba katulad na pamamaraan tulad ng nasa itaas dadaan ito sa listahan ng mga nilalaman ng isa pang direktoryo sa system at naghihintay para sa isang resulta. Sa kasong ito ito ay magiging:
ls /usr/share/xsessions/ ls /usr/share/wayland-sessions
Maaari mong subukan ang parehong mga utos, isa para sa graphic session na gumagamit ng graphic na server X at ang pangalawa para sa Wayland protocol. Kung nakakuha ka ng isang resulta, maaari mong mapagpasyahan na may naka-install na isang kapaligiran sa desktop.
Paraan ng 3
Bagaman maraming iba pang mga pamamaraan, isa pa sa mga mayroon nang maaaring praktikal ay ang paggamit ng isang variable upang magtanong sa na naka-install na kapaligiran sa desktop sa isang distro, binabalik ang pangalan nito. Halimbawa:
echo $XDG_CURRENT_DESKTOP
Ngunit mag-ingat, gamitin ang paraang ginagamit mo upang kumunsulta, na ang mga file na ito ay naroroon ay hindi nangangahulugang ito ay umaandar ...
$ echo $ XDG_CURRENT_DESKTOP
ubuntu: GNOME