Apakah Anda ingin tahu apakah GUI sedang berjalan atau sudah diinstal (tetapi tidak perlu dijalankan)?
Thomas Weinbrenner
1
Silakan tentukan "GUI".
Stéphane Chazelas
Jawaban:
6
dpkg -l|grep xserver
akan memberi tahu Anda jika X11 (sistem inti untuk sebagian besar GUI) diinstal. Untuk memeriksa apakah ada desktop yang diinstal, Anda harus menebak, karena terlalu banyak. Coba sesuatu seperti:
Dan masih ada kemungkinan seseorang menginstal windows manager / desktop environment tanpa menggunakan paket.
Thomas Weinbrenner
Ini juga akan kembali positif palsu jika server X itu dipasang dan kemudian dihapus. Dan jika server X diinstal dengan tangan (atau sistem paket lain), itu akan mengembalikan false. Anda bisa menggunakan sesuatu seperti which Xorg, tetapi itu juga tidak 100% yakin.
kekacauan
Apakah memang "terlalu banyak"?
Meetai.com
3
Ada banyak bagian dalam GUI, dan ada kemungkinan bahwa beberapa bagian akan diinstal tetapi beberapa bagian lainnya akan hilang.
Menampilkan GUI secara lokal (sebagai lawan menjalankan program GUI melalui jaringan, menampilkannya dari jarak jauh) memerlukan server X. Jadi, jika Anda ingin tahu apakah GUI lokal diinstal, uji keberadaan server X. Server X untuk tampilan lokal adalah Xorg.
type Xorg
akan memberi tahu Anda apakah itu dipasang. Itu tidak akan memberi tahu Anda apakah itu berfungsi atau berjalan, itu akan menjadi pertanyaan yang berbeda sama sekali.
(Versi terbaru dari Ubuntu telah memperkenalkan GUI baru, Mir , tetapi X masih harus tersedia.)
Jawaban:
akan memberi tahu Anda jika X11 (sistem inti untuk sebagian besar GUI) diinstal. Untuk memeriksa apakah ada desktop yang diinstal, Anda harus menebak, karena terlalu banyak. Coba sesuatu seperti:
sumber
which Xorg
, tetapi itu juga tidak 100% yakin.Ada banyak bagian dalam GUI, dan ada kemungkinan bahwa beberapa bagian akan diinstal tetapi beberapa bagian lainnya akan hilang.
Menampilkan GUI secara lokal (sebagai lawan menjalankan program GUI melalui jaringan, menampilkannya dari jarak jauh) memerlukan server X. Jadi, jika Anda ingin tahu apakah GUI lokal diinstal, uji keberadaan server X. Server X untuk tampilan lokal adalah
Xorg
.akan memberi tahu Anda apakah itu dipasang. Itu tidak akan memberi tahu Anda apakah itu berfungsi atau berjalan, itu akan menjadi pertanyaan yang berbeda sama sekali.
(Versi terbaru dari Ubuntu telah memperkenalkan GUI baru, Mir , tetapi X masih harus tersedia.)
sumber
Ketikkan perintah ini:
Berdasarkan apa yang Anda lihat di layar, Anda dapat mengetahui GUI apa yang Anda gunakan saat ini. Misalnya Anda adalah:
di GNOME jika kembali
/usr/bin/gnome-session
(dan banyak lagi);di MATE jika kembali
/usr/bin/mate-session
(dan banyak lagi);di LXDE jika kembali
/usr/bin/lxsession
(dan banyak lagi);di JWM jika kembali
/usr/bin/icewm-session
(seharusnyajwm-session
, bukan ?!).sumber