Bir sunucuya uzaktan bağlı olmanız muhtemeldir ve bulunduğunuz sistemde bir masaüstü ortamı yüklendi veya sadece konsoldan çalışabiliyorsanız. Veya, zaten başlatılan bir metin modu oturumunuz olan yerel bir bilgisayarı yönetmek zorunda kaldınız ve kurulu bir masaüstü ortamı olup olmadığını bilmiyorsunuz.
Her durumda, var çeşitli metodlar bir ortamın var olup olmadığı hakkında size ayrıntılar verecek birkaç basit komutla konsoldan kurulu bir grafik ortam olup olmadığını bilme. Ayrıca oldukça basit yöntemlerdir ...
1 yöntemi
CLI'den, bu tür masaüstü ortamının kullandığı yükleme dosyalarını ve dizinleri kullanarak sistemde bir GUI olup olmadığını kontrol edebilirsiniz. Örneğin:
<br data-mce-bogus="1"> ls /usr/bin/*session
Bu komutla listeleyeceksiniz / usr / bin / * oturumunun içeriği. Ve çıktıda herhangi bir sonuç alırsanız, kurulu bir masaüstü ortamının gerçekten olduğunu bileceksiniz. Örneğin, GNOME, KDE Plazma, vb. Olmanıza bağlı olarak, sonuçta değişebilir, ancak / usr / bin / gnome-session, / usr / bin / mate-session, / usr / bin / olabilir. lxsession, / usr / bin / icewm-session, ...
2 yöntemi
diğer yukarıdaki gibi benzer yöntem sistemdeki başka bir dizinin içeriğini listeleyerek ve bir sonucu beklerdi. Bu durumda şöyle olur:
ls /usr/share/xsessions/ ls /usr/share/wayland-sessions
Her iki komutu da deneyebilirsiniz, biri için grafik oturumları grafik sunucusu X'i ve ikincisi Wayland protokolü için kullanan. Bir sonuç alırsanız, kurulu bir masaüstü ortamı olduğu sonucuna varabilirsiniz.
3 yöntemi
Daha birçok yöntem olmasına rağmen, mevcut olanlardan bir diğeri pratik olabilir, kurulu masaüstü ortamı bir dağıtımda, adını döndürür. Örneğin:
echo $XDG_CURRENT_DESKTOP
Ancak dikkatli olun, danışmak için kullandığınız yöntemi kullanın, bu dosyaların orada olması, işlevsel olduğu anlamına gelmez ...
$ echo $ XDG_CURRENT_DESKTOP
ubuntu: GNOME