Verjetno ste povezani s strežnikom na daljavo in morate vedeti, ali ima sistem, v katerem ste, sistem namizno okolje nameščeno ali če lahko delate samo iz konzole. Verjetno ste morali upravljati tudi z lokalnim računalnikom, v katerem ste že začeli sejo v besedilnem načinu in ne veste, ali je nameščeno namizno okolje
V vsakem primeru obstajajo različne metode da boste lahko vedeli, ali je na konzoli nameščeno grafično okolje z nekaj preprostimi ukazi, ki vam bodo dali podrobnosti o obstoju okolja ali ne. Poleg tega so to precej preproste metode ...
1 metoda
Od CLIlahko z namestitvenimi datotekami in imeniki, ki jih ta vrsta namiznega okolja običajno uporablja, preverite, ali je v sistemu GUI. Na primer:
<br data-mce-bogus="1"> ls /usr/bin/*session
S tem ukazom boste seznam vsebina seje / usr / bin / *. In če boste na izhodu dobili kakršne koli rezultate, boste vedeli, da je namizno okolje resnično nameščeno. Na primer, odvisno od tega, ali ste GNOME, KDE plazma itd., Se rezultat lahko razlikuje, lahko pa je / usr / bin / gnome-session, / usr / bin / mate-session, / usr / bin / lxsession, / usr / bin / icewm-session, ...
2 metoda
Drugo podobna metoda kot zgoraj šla bi skozi seznam vsebine drugega imenika v sistemu in čakala na rezultat. V tem primeru bi bilo to:
ls /usr/share/xsessions/ ls /usr/share/wayland-sessions
Lahko preizkusite oba ukaza, enega za grafične seje ki uporabljajo grafični strežnik X in drugega za protokol Wayland. Če dobite rezultat, lahko ugotovite, da je nameščeno namizno okolje.
3 metoda
Čeprav obstaja veliko več metod, je še ena od obstoječih, ki je lahko praktična, uporaba spremenljivke za poizvedbo namizno okolje, ki je nameščeno v distribuciji in mu vrne ime. Na primer:
echo $XDG_CURRENT_DESKTOP
A bodite previdni, uporabite metodo, s katero se posvetujete, saj te datoteke tam ne pomenijo, da so funkcionalne ...
$ echo $ XDG_CURRENT_DESKTOP
ubuntu: GNOME