Pertanyaan Bagaimana Anda menjalankan Ubuntu Server dengan GUI?


Mencoba menjalankan server Ubuntu untuk pertama kalinya ... Tapi semuanya ada di terminal. Apakah ada cara untuk beralih ke GUI?


177
2017-07-20 07:02


asal


CATATAN - JAWABAN TERTINGGI TIDAK ADA DISTRIBUSI SERVER UBUNTU, TETAPI SEKARANG ADA. Jawaban pertama yang berbicara tentang Ubuntu Server saat ini adalah jawaban ketiga, oleh Ubuntu Ingrained. - kim holder
ServerGUI membantu. - Eliah Kagan
Ini adalah ciri khas dari jawaban di situs ini - ketika jawaban atas jawaban benar-benar tidak berguna karena sudah ketinggalan zaman, tidak ada tanda / kemampuan peringatan sehingga kami tidak membuang waktu untuk membaca / mempertanyakannya. Down-voting menyebabkan ketidaknyamanan. Mereka benar-benar harus mengatasi ini. - killjoy
@killjoy - tumpukan ini tampaknya berada pada tingkat keahlian tertentu, dan agak sulit untuk pemula, karena kami berdua sama-sama. Di rumah saya, Money.SE, kami pelajari sejak lama, ada orang-orang yang baru mulai, benar-benar tidak tahu apa-apa, dan kami harus membantu mereka juga. Di sini, ini akan menjadi awal yang baik jika pertanyaan dan jawaban memiliki tingkat rev, karena hal-hal cenderung berubah. Saya baru saja menginstal "Ubuntu Server 16.04 dan berlantai untuk melihat baris perintah, dan perlu bagi saya untuk memuat lebih banyak paket. - JoeTaxpayer
Sudah ada "Ubuntu Server" sejak 6,06 pada tahun 2006, dan semua yang @Gilles katakan benar: itu bukan distribusinya sendiri; ini adalah pilihan paket. - Tohuw


Jawaban:


Tidak ada distribusi khusus yang disebut "Ubuntu server", itu semua Ubuntu. Ada berbagai media instalasi untuk desktop dan server Ubuntu, tetapi perbedaannya hanya pada program instalasi awal dan paket paket disertakan. Media instalasi server tidak menginstal GUI secara default, tetapi ini hanya instalasi paket.

Untuk menginstal lingkungan desktop, Anda harus mengaktifkan paket instalasi dari Internet (paket desktop tidak pada CD instalasi server). Program instalasi seharusnya melakukan itu untuk Anda jika menemukan koneksi Internet, tetapi ternyata tidak.

Kemudian jalankan perintah-perintah ini untuk menginstal lingkungan desktop:

sudo apt-get update
sudo apt-get install ubuntu-desktop

Anda harus mendapatkan prompt login grafis pada saat itu (saya tidak sepenuhnya yakin; jika Anda tidak mendapatkannya, reboot).

Setelah Anda memiliki GUI, Anda harus pergi dan mengaktifkan beberapa lagi sumber perangkat lunak, setidaknya pembaruan keamanan dan repositori alam semesta. Klik pada tombol Ubuntu, dan mencari "Software Sources”, dan memeriksa ‘dibatasi’, ‘alam semesta’ dan ‘multiverse’ kotak (selain ‘utama’) di tab pertama, dan periksa setidaknya ‘-Keamanan’ dan "-update" (dan Anda mungkin juga memeriksa yang lain) di tab "Pembaruan".


160
2017-07-18 12:31



Saya sarankan karena ini adalah server berikut: sudo apt-get install --no-install-recommends ubuntu-desktop Jaga agar tetap minimal. - Karl Morrison
Jika tidak ada "server Ubuntu" maka mengapa ubuntu.com memiliki unduhan yang berbeda untuk "Ubuntu Desktop" dan "Ubuntu Server" - Jistanidiot
Dari jawaban lain di bawah ini: "--no-install-recommends akan mengecualikan perangkat lunak utama dan alat seperti libreoffice, firefox, thunderbird, dll. " - Miscreant
@Jistanidiot memikirkan unduhan yang berbeda dari ubuntu.com sebagai Ubuntu dengan kumpulan pustaka ini. Pengguna desktop tidak membutuhkan pustaka server, jadi jangan sertakan mereka dan sebaliknya. Anda dapat menginstal pustaka ini setelah menginstal Ubuntu setiap saat karena mereka tidak secara langsung terpisah dari Ubuntu itu sendiri. - Michael Warner
Saya melakukan ini tetapi sekarang saya tidak bisa masuk dengan pengguna yang saya punya ... Saya berhasil masuk sebagai tamu. - Sampgun


Jika Anda ingin mengelola secara lokal

Anda dapat menginstal desktop Ubuntu default dengan mengeksekusi yang berikut:

sudo apt-get install ubuntu-desktop 

Ada banyak alternatif desktop yang dapat Anda pasang dan gunakan, seperti:

  • Gnome 3 instalasi: sudo apt-get install gnome-shell
  • KDE Lihat Kubuntu instalasi: sudo apt-get install kubuntu-desktop
  • XFCE instalasi: sudo apt-get install xfce4
  • LXDE instalasi: sudo apt-get install lxde
  • Kotak terbuka instalasi: sudo apt-get install openbox
  • Gnome Classic (tua) desktop Gnome 3 yang terlihat seperti instalasi Gnome 2: sudo apt-get install gnome-session-fallback
  • Ubuntu Gnome (Instalasi rasa resmi): sudo apt install ubuntu-gnome-desktop

Administrasi lokal dan atau jarak jauh

Kecuali dari atas Anda dapat mengelola server Anda dengan menggunakan solusi berbasis web menggunakan lebih sedikit sumber daya:


106
2018-04-23 11:25



Antarmuka grafis tradisional, seperti gnome atau kde atau fluxbox, menambahkan sangat sedikit ke server karena hampir semua yang Anda lakukan adalah dari baris perintah (mengedit file, memulai layanan berhenti, menginstal layanan). Jika yoy "membutuhkan" antarmuka grafis, gunakan solusi berbasis web seperti Webmin. - Panther
Tidak ada dalam pertanyaan yang ditanyakan GUI untuk tujuan administratif. OP jelas bertanya bagaimana cara mengaktifkan GUI ke servernya. Jawabannya memberikan berbagai kemungkinan dari lingkungan desktop penuh untuk penggunaan umum untuk solusi yang lebih berorientasi administrasi. - Stef K
Jawaban yang sangat membantu untuk GUI yang berbeda. Terima kasih! - Ian
Daftar yang bagus - adakah tinjauan alternatif 'resmi' di suatu tempat? - Reinier Post
Saya tidak mengetahui laporan - posting menyebutkan semua solusi, Google adalah teman Anda ... - Stef K


Ubuntu Server tidak pernah dilengkapi dengan GUI. Semua aktivitas yang perlu Anda lakukan di server dapat dilakukan melalui terminal. Bahkan jika Anda mengunduh GUI, Anda mungkin dapat mengakses internet dan mendapatkan dukungan online melalui forum atau melalui obrolan. Tetapi tidak ada alat manajemen server / aktivitas untuk linux yang belum membutuhkan GUI untuk manajemen.

Jika Anda mencari beberapa GUI yang mirip dengan Windows Server, maka GUI tersebut tidak ada untuk Ubuntu Server. Tapi Anda dapat men-download desktop Ubuntu pada server untuk mendapatkan UI ... Semua kegiatan server yang terkait masih akan diperlukan harus dilakukan melalui terminal. Anda dapat mengunduh GUI desktop di server melalui perintah berikut ...

Berikut ini adalah opsi

  1. Untuk menginstal lingkungan desktop Unity default: sudo apt-get install ubuntu-desktop

  2. Untuk menginstal lingkungan desktop Unity tanpa addons like (Email, OpenOffice): sudo aptitude install --without-recommends ubuntu-desktop

  3. Untuk menginstal lingkungan desktop yang sangat ringan, cukup gunakan GUI dasar (XFCE): sudo apt-get install xubuntu-desktop (atau LXDE: sudo apt-get install lubuntu-desktop untuk GUI yang lebih ringan)


55
2017-07-20 08:34



Saya sarankan karena ini adalah server berikut: sudo apt-get install --no-install-recommends ubuntu-desktop Jaga agar tetap minimal. - Karl Morrison
Saya berharap saya telah melihat ini sebelum saya meluncurkan perintah dari jawaban pertama !!! - Scott Beeson
@ScottBeeson Hai, Scott. Meluncurkan perintah dari jawaban pertama tidak mengunci Anda ke dalam perintah itu. Anda dapat menghapus paket-paket apt (mis. Lingkungan desktop) semudah Anda menginstal apt-get install mereka. Jika Anda memasang solusi pertama, Anda dapat melihatnya dan memutuskan apakah itu untuk Anda. Jika tidak, hanya sudo apt-get remove ubuntu-desktop  lalu instal yang berbeda untuk dicoba. - L. D. James
"Semua aktivitas yang perlu Anda lakukan di server dapat dilakukan melalui terminal." Saya harus tidak setuju. Saya sedang menginstal gui pada dedicated saya sekarang karena saya harus menjalankan layanan java yang tidak memiliki opsi baris perintah. Saya akan mengatakan itu jarang, tetapi kadang-kadang Anda perlu terhubung ke xserver. Ini termasuk beberapa hal keren yang dapat Anda lakukan melalui xserver dari jarak jauh. - David Cahill
@edwinksl Saya kira saya akan menghapus "-get" lagi setelah 14.04 menggunakan EOL dalam 3 tahun, karena apt direkomendasikan pada 16.04+. - Aaron Franke


Hai teman-teman setelah sedikit riset, saya ingin berbagi jawaban juga!
Beberapa info lebih lanjut dapat ditemukan di sini https://help.ubuntu.com/community/ServerGUI. Saya berasumsi Anda mulai dengan instalasi bersih dari Ubuntu Server 16.04 (beberapa modifikasi mungkin diperlukan untuk versi Ubuntu yang lebih lama). Tergantung pada kebutuhan Anda, Anda dapat melakukan ini:

  1. GUI Minimal:

    sudo apt install xorg
    sudo apt install --no-install-recommends openbox
    

    Jalankan perintahnya startx dan openbox akan mulai (Anda dapat membuka terminal di sana dan menjalankan aplikasi apa pun yang Anda inginkan)

  2. GUI Minimal dengan pengelola tampilan:

    sudo apt install xorg
    sudo apt install --no-install-recommends lightdm-gtk-greeter
    sudo apt install --no-install-recommends lightdm
    sudo apt install --no-install-recommends openbox
    

    Setelah reboot Anda akan melihat menu login lightdm.

  3. Lingkungan desktop minimal yang lebih fungsional (yang saya gunakan):

    sudo apt install xorg
    sudo apt install --no-install-recommends lightdm-gtk-greeter
    sudo apt install --no-install-recommends lightdm
    sudo apt install --no-install-recommends lxde-icon-theme
    sudo apt install --no-install-recommends lxde-core
    sudo apt install --no-install-recommends lxde-common
    sudo apt install --no-install-recommends policykit-1 lxpolkit
    sudo apt install --no-install-recommends lxsession-logout
    sudo apt install --no-install-recommends gvfs-backends
    

    PENJELASAN: lxde-icon-theme diperlukan untuk ikon dasar (ada alternatif), lxde-core dan lxde-common akan menginstal komponen lxde dasar, policykit-1 danlxpolkit diperlukan untuk menjalankan pkexec, lxsession-logout diperlukan agar menu logout berfungsi, gvfs-backends diperlukan jika Anda ingin sampah, jaringan, perangkat, dll mendukung di pcmanfm

  4. Lingkungan desktop yang sangat ringan:

    sudo apt install xorg
    

    Kemudian pilih salah satu dari ini:

    sudo apt install --no-install-recommends lubuntu-core
    

    ATAU

    sudo apt install --no-install-recommends xubuntu-core
    

    ATAU

    sudo apt install --no-install-recommends ubuntu-mate-core
    

    PENJELASAN: Masing-masing metapackages ini didasarkan pada desktop lxde, xfce dan mate masing-masing termasuk dependensi seperti alsa, lightdm dll dan dengan banyak paket lainnya seperti tema, konfigurasi, dll.

  5. Lingkungan desktop yang sangat ringan tanpa memperhatikan rekomendasi:

    Pilih salah satu dari ini:

    sudo apt install lubuntu-core
    

    ATAU

    sudo apt install xubuntu-core
    

    ATAU

    sudo apt install ubuntu-mate-core
    

    PENJELASAN: Hampir sama dengan 4 (termasuk penuh xorg instalasi) tetapi dengan lebih banyak paket seperti bluetooth, printer, dukungan scanner, tema dan font yang berbeda, alat dasar gnome dll.

  6. Desktop lengkap dengan semua ekstra (lebih baik pilih opsi lain):

    Pilih salah satu dari ini:

    sudo apt install lubuntu-desktop
    

    ATAU

    sudo apt install xubuntu-desktop
    

    ATAU

    sudo apt install ubuntu-mate-desktop
    

    ATAU

    sudo apt install ubuntu-gnome-desktop
    

    ATAU

    sudo apt install ubuntu-desktop
    

    ATAU

    sudo apt install kubuntu-desktop
    

    PENJELASAN: Ini akan menginstal segala sesuatu yang live cd dari masing-masing menginstal rasa ubuntu (yang berarti bahkan pemutar media atau apa pun yang mereka anggap berguna untuk rasa mereka. Jadi, itu bukan pilihan yang disarankan

TIP1: Itu --no-install-recommends Pilihan berlaku untuk semua paket dependensi secara rekursif jadi saya pertama kali menginstal xorg paket untuk memastikan semua driver grafis dan paket-paket lain diinstal dan sehingga sistem saya portabel bahkan jika saya mengubah motherboard atau GPU. Beberapa orang hanya menginstal komponen xorg tetapi saya tidak pernah bisa membuat sistem yang dapat digunakan dengan cara ini.

TIP2: Jika opsi Anda memilih menginstal network-manager dan network-manager-gnome maka lebih baik gunakan untuk mengkonfigurasi jaringan Anda dan hapus semuanya /etc/network/interfaces file (kecuali lo antarmuka) untuk menghindari konflik.

TIP3: Jika Anda membutuhkan remote desktop via x11vnc kemudian pilih opsi 2 hingga 6 (saya pikir Anda juga perlu menambahkan opsi -auth guess dan -loopsehingga vnc berfungsi sebelum Anda masuk dan setelah Anda keluar)

TIP4: Pada opsi 2 hingga 6 jika Anda ingin menghentikan lightdm autostarting kemudian jalankan perintah sudo systemctl disable lightdm dan Anda dapat memulainya kapan pun Anda mau sudo systemctl start lightdm. Untuk mengaktifkannya kembali berjalan sudo systemctl enable lightdm dan periksa dengan systemctl is-enabled lightdm (terkadang Anda tidak dapat mengaktifkannya kembali dan perintah yang diaktifkan memiliki keluaran static jadi larilah sudo apt install --reinstall lightdm untuk memperbaikinya)

TIP5: Ada juga pilihan lain (yang saya tinggalkan dengan sengaja). Anda dapat menginstal metapackage lingkungan desktop spesifik seperti lxde, xfce4, mate-desktop-environment, plasma-desktop, unity, gnome. Namun, Anda akan membutuhkan lebih banyak paket dari sekedar xorg dalam banyak kasus dan paket-paket atau metapackages ini mungkin menginstal paket yang tidak lagi disukai oleh rasa Ubuntu. Sebagai contoh lxde instal wicd sebagai rekomendasi ketika semua rasa (termasuk lubuntu) digunakan network-manager dan network-manager-gnome sekarang. Untuk melihat perbedaan antar paket, Anda dapat mencari di sini: http://packages.ubuntu.com/

TIP6: Jika setelah boot Anda melihat penyair dan melemparkan Anda kembali ke tty lagi, maka cukup restart lightdm dengan menembak sudo service lightdm restart


42
2018-06-17 14:05



Ini adalah jawaban terbaik di sini, terima kasih - Ydhem


Alasan mengapa itu disebut "Server" adalah karena itu ringan (tidak ada GUI atau paket tambahan) untuk menjalankan mesin setangguh mungkin. Menambahkan GUI untuk itu mengalahkan tujuan instalasi Server.

Namun, menginstal sebagai Server kemudian menggunakan apt-get install / aptitude menginstal pilihan desktop Anda dapat membantu untuk menyingkirkan aplikasi yang tidak perlu daripada melakukan instalasi langsung dari rilis Ubuntu Desktop. Jika Anda mengikuti rute ini, saya pribadi suka

sudo aptitude install --without-recommends ubuntu-desktop

EDIT: Namun, jika Anda menggunakannya sebagai "Server" nyata (ftp, web hosting, DNS, dll.), Sangat disarankan untuk mempelajari cara menavigasi Ubuntu melalui cangkangnya alih-alih GUI.

Dan apa yang dikatakan UbuntuIngrained tentang perlunya mengetahui shell belum tentu benar. Ada paket yang menginstal GUI untuk berbagai fungsi server.


18
2017-08-19 13:22



Tentang catatan EDIT Anda, apakah Anda memiliki tautan tutorial untuk menavigasi server Ubuntu melalui cangkangnya alih-alih GUI ?! - Mr.Hyde
Alasan kita membutuhkan GUI minimal tanpa semua sampah adalah kita menjalankan server aplikasi pengembangan pada VM, jadi kita memerlukan browser dan File Manager yang layak dan jangan lupa, IDE. Berharap semua orang yang berkhotbah terhadap min GUI di server menginstal mendapat ini :) - Jelas menginstal pada pisau - tidak ada yang mau GUI. - killjoy


Server Ubuntu dirancang untuk menggunakan sumber daya minimal. GUI akan mengarah pada penggunaan sumber daya yang tinggi, namun jika Anda masih menginginkan GUI, Anda hanya dapat menginstal apa yang diperlukan untuk desktop Unity default. Memasang ubuntu-desktop dengan --no-install-recommends. Ini akan mengecualikan perangkat lunak dan alat yang tidak diperlukan seperti LibreOffice, Firefox, Thunderbird, dll.

sudo apt-get install --no-install-recommends ubuntu-desktop

Baca panduan ini.


14
2017-12-06 09:29



Ini adalah jawaban yang harus digunakan semua orang, jawaban yang diterima di atas menginstal seluruh desktop. Jawaban ini (juga dalam beberapa komentar di atas) adalah versi dipreteli. - Guy Starbuck
@Guy Starbuck Tepat sentimen mu seperti yang saya nyatakan di pos OP. - killjoy
@ubuntuhelp - jadi mana 'inti' yang dipasang ini? nm - Saya baru saja melihat Anda menghubungkan gnome. - killjoy


Ubuntu Server tidak memiliki GUI, tetapi Anda dapat menginstalnya juga. Cukup login dengan pengguna yang Anda buat saat instalasi dan instal Desktop dengan.

sudo apt-get install ubuntu-desktop

Setelah itu ketik

reboot

dan kamu selesai.


11
2017-07-18 11:27



tetapi dikatakan bahwa: Unable to locate package ubuntu-desktop
Menurut packages.ubuntu.com/natty/ubuntu-desktop paket itu ada. Mungkin Anda harus memperbarui paket database terlebih dahulu. Mulailah dengan "sudo apt-get update" dan ikuti langkah-langkah yang disebutkan di atas. - ddeimeke
@CIRK melakukannya sudo apt-get update sebelum mencoba menginstal? - TheGrimmScientist
Apakah ini berfungsi di VMware juga? - student
Saya tidak tahu alasan mengapa ini tidak bisa berfungsi di VMware. - ddeimeke


Jika Anda melihat sangat dekat di Panduan Server Ubuntu resmi. Bab 6 Administrasi Jarak Jauh Anda akan menemukan bahwa artikel terakhir akan sangat menarik. Percaya padaku Anda tidak ingin menginstal lingkungan DeskTop pada server, itu menggunakan terlalu banyak sumber daya hingga 50 hingga 60% jika Anda pergi pisang dan Anda tidak mendapatkan manfaat apapun untuk mengendalikan server Anda dari sudut pandang GUI.

Baca dan cerna bab 6.3 Zentyal. Itu yang Anda butuhkan. Saya tidak percaya saya mengabaikan itu sendiri. Jadi jangan takut untuk menginstalnya, ini adalah antarmuka web penuh sesak yang kesan pertama saya menginstal zentyal-core dan zentyal-common adalah "AWESOME" tidak terlihat lagi untuk apa pun selain antarmuka web yang disetujui oleh pencipta Ubuntu.

Namun sepertinya perangkat lunak ini mungkin mengeluarkan biaya, tetapi jika Anda serius menggunakan GUI, saya yakin biayanya mungkin terjangkau untuk penggunaan ringan. Tidak semua hal dalam kehidupan itu gratis jika Anda menginginkannya cukup buruk. Namun saya yakin penggunaan rumah mungkin bebas biaya, tergantung pada layanan apa yang Anda butuhkan. Perangkat lunak ini dilengkapi dengan banyak modul, saya berani mengatakan Anda hanya perlu menginstal yang Anda butuhkan.


4
2018-02-22 01:24