Câu hỏi Làm cách nào để chạy Ubuntu Server bằng GUI?


Đang cố gắng chạy một máy chủ Ubuntu lần đầu tiên ... Nhưng mọi thứ đều ở trong một thiết bị đầu cuối. Có cách nào để chuyển sang GUI không?


177
2017-07-20 07:02


gốc


CHÚ Ý - TRẢ LỜI TRƯỚC KHI KHÔNG CÓ PHÂN PHỐI MÁY CHỦ CỦA UBUNTU, NHƯNG NGAY BÂY GIỜ. Câu trả lời đầu tiên nói về Ubuntu Server hiện là câu trả lời thứ 3, bởi Ubuntu Ingrained. - kim holder
ServerGUI là hữu ích. - Eliah Kagan
Điều này điển hình về bản chất của câu trả lời trên trang web này - khi một câu trả lời bình chọn hàng đầu thực sự vô ích vì nó đã lỗi thời, không có khả năng cờ / cảnh báo để chúng tôi không lãng phí thời gian đọc / đặt câu hỏi. Bỏ phiếu xuống dẫn đến sự khó chịu. Họ thực sự cần phải giải quyết vấn đề này. - killjoy
@killjoy - ngăn xếp này dường như ở một mức độ chuyên môn nhất định và một chút khó khăn cho người mới, vì cả hai chúng tôi đều có. Tại nhà của tôi, Money.SE, chúng tôi đã học được từ lâu, có những người mới bắt đầu, hoàn toàn không biết gì, và chúng tôi cũng cần giúp đỡ họ. Ở đây, nó sẽ là một khởi đầu tuyệt vời nếu câu hỏi và câu trả lời có một mức độ rev, như mọi thứ có xu hướng thay đổi. Tôi chỉ cần cài đặt "Ubuntu Server 16.04 và đã được lát nền để xem một dòng lệnh, và cần cho tôi để tải thêm gói. - JoeTaxpayer
Đã có một "Ubuntu Server" từ 6,06 năm 2006và mọi thứ @Gilles đều đúng: nó không phải là bản phân phối của chính nó; đó là một lựa chọn gói. - Tohuw


Các câu trả lời:


Không có phân phối cụ thể được gọi là "Ubuntu server", đó là tất cả Ubuntu. Có các phương tiện cài đặt khác nhau cho máy tính để bàn và máy chủ Ubuntu, nhưng sự khác biệt chỉ nằm trong chương trình cài đặt ban đầu và tập các gói được bao gồm. Phương tiện cài đặt máy chủ không cài đặt GUI theo mặc định, nhưng nó chỉ là một cài đặt gói.

Để cài đặt một môi trường máy tính để bàn, bạn sẽ cần phải kích hoạt cài đặt gói từ Internet (các gói máy tính để bàn không có trên đĩa CD cài đặt máy chủ). Chương trình cài đặt nên đã làm điều đó cho bạn nếu nó tìm thấy một kết nối Internet, nhưng dường như nó không.

Sau đó chạy các lệnh này để cài đặt môi trường máy tính để bàn:

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

Bạn sẽ nhận được một dấu nhắc đăng nhập đồ họa tại thời điểm đó (tôi không hoàn toàn chắc chắn, nếu bạn không nhận được một, khởi động lại).

Một khi bạn có một GUI, bạn nên đi và kích hoạt một vài nguồn phần mềm, tại các bản cập nhật bảo mật ít nhất và kho vũ trụ. Nhấp vào nút Ubuntu và tìm kiếm "Nguồn phần mềm" và chọn hộp "bị hạn chế", "vũ trụ" và "đa vũ trụ" (ngoài "chính") trong tab đầu tiên và kiểm tra ít nhất là "bảo mật" và "-updates" (và bạn cũng có thể kiểm tra những người khác) trong tab "Cập nhật".


160
2017-07-18 12:31



Tôi đề nghị vì nó là một máy chủ như sau: sudo apt-get install --no-install-recommends ubuntu-desktop Giữ nó tối thiểu. - Karl Morrison
Nếu không có "máy chủ Ubuntu" thì tại sao ubuntu.com lại có các bản tải xuống khác nhau cho "Ubuntu Desktop" và "Ubuntu Server" - Jistanidiot
Từ một câu trả lời khác dưới đây: "--no-install-recommends sẽ loại trừ các phần mềm và công cụ chính như libreoffice, firefox, thunderbird vv " - Miscreant
@Jistanidiot nghĩ về các bản tải xuống khác nhau từ ubuntu.com dưới dạng Ubuntu với các bộ thư viện này. Người dùng máy tính để bàn không cần thư viện máy chủ để không bao gồm chúng và ngược lại. Bạn có thể cài đặt các thư viện này sau khi cài đặt Ubuntu bất cứ lúc nào vì chúng không nằm ngoài bản thân Ubuntu. - Michael Warner
Tôi đã làm điều này nhưng bây giờ tôi không thể đăng nhập với người dùng tôi đã có ... Tôi đăng nhập thành công như là khách mặc dù. - Sampgun


Nếu bạn muốn quản trị cục bộ

Bạn có thể cài đặt Ubuntu desktop mặc định bằng cách thực hiện như sau:

sudo apt-get install ubuntu-desktop 

Có nhiều lựa chọn thay thế cho máy tính để bàn mà bạn có thể cài đặt và sử dụng, như:

  • Gnome 3 cài đặt: sudo apt-get install gnome-shell
  • KDE xem Kubuntu cài đặt: sudo apt-get install kubuntu-desktop
  • XFCE cài đặt: sudo apt-get install xfce4
  • LXDE cài đặt: sudo apt-get install lxde
  • Mở hộp cài đặt: sudo apt-get install openbox
  • Gnome Classic () Máy tính để bàn Gnome 3 trông giống như cài đặt Gnome 2: sudo apt-get install gnome-session-fallback
  • Ubuntu Gnome (Hương vị chính thức) cài đặt: sudo apt install ubuntu-gnome-desktop

Quản trị cục bộ hoặc từ xa

Ngoại trừ từ trên, bạn có thể quản trị máy chủ của mình bằng cách sử dụng giải pháp dựa trên web bằng cách sử dụng ít tài nguyên hơn:

  • Cài đặt webmin: xem ở đây
  • Zentyal (cung cấp ấn bản cộng đồng có vẻ như không có phiên bản miễn phí enymore. Rất nhiều khiếu nại, nó bị tước bỏ nhiều hơn và nhiều hơn nữa ...) cài đặt: xem ở đây
  • ISPConfig (hỗ trợ lên đến 16.10) cài đặt: xem ở đây

106
2018-04-23 11:25



Một giao diện đồ họa truyền thống, chẳng hạn như gnome hoặc kde hoặc fluxbox, bổ sung rất ít cho một máy chủ vì hầu hết mọi thứ bạn làm là từ dòng lệnh anyways (chỉnh sửa tệp, bắt đầu dừng dịch vụ, cài đặt dịch vụ). Nếu hàng năm "cần" một giao diện đồ họa, hãy sử dụng một giải pháp dựa trên web như Webmin. - Panther
Không nơi nào trong câu hỏi được hỏi một GUI cho các mục đích quản trị. OP rõ ràng hỏi cách bật GUI cho máy chủ của anh ấy. Câu trả lời cung cấp các khả năng khác nhau từ một môi trường máy tính để bàn đầy đủ để sử dụng chung cho nhiều giải pháp quản trị hơn. - Stef K
Câu trả lời rất hữu ích cho các GUI khác nhau. Cảm ơn! - Ian
Danh sách tuyệt vời - có tổng quan 'chính thức' về các lựa chọn thay thế ở đâu đó không? - Reinier Post
Tôi không biết báo cáo - bài đăng đề cập đến tất cả các giải pháp, Google là bạn của bạn ... - Stef K


Ubuntu Server không bao giờ đi kèm với GUI. Tất cả các hoạt động mà bạn cần làm trên một máy chủ có thể được thực hiện thông qua thiết bị đầu cuối. Ngay cả khi bạn tải xuống GUI, có thể bạn sẽ có thể truy cập internet và nhận hỗ trợ trực tuyến qua diễn đàn hoặc qua trò chuyện. Nhưng không có công cụ quản lý máy chủ / hoạt động nào cho Linux nhưng vẫn cần một GUI để quản lý.

Nếu bạn đang tìm kiếm một số GUI tương tự như Windows Server, thì GUI đó không tồn tại đối với Ubuntu Server. Nhưng bạn có thể tải xuống máy tính để bàn Ubuntu trên máy chủ để nhận giao diện người dùng ... Tất cả các hoạt động liên quan đến máy chủ sẽ vẫn được yêu cầu thực hiện thông qua thiết bị đầu cuối. Bạn có thể tải xuống GUI trên máy tính để bàn trên máy chủ thông qua lệnh sau ...

Sau đây là các tùy chọn

  1. Để cài đặt môi trường máy tính để bàn Unity mặc định: sudo apt-get install ubuntu-desktop

  2. Để cài đặt môi trường máy tính để bàn Unity mà không có addons như (Email, OpenOffice): sudo aptitude install --without-recommends ubuntu-desktop

  3. Để cài đặt một môi trường desktop rất nhẹ, chỉ cần GUI cơ bản (XFCE): sudo apt-get install xubuntu-desktop (hoặc LXDE: sudo apt-get install lubuntu-desktop cho một giao diện nhẹ hơn)


55
2017-07-20 08:34



Tôi đề nghị vì nó là một máy chủ như sau: sudo apt-get install --no-install-recommends ubuntu-desktop Giữ nó tối thiểu. - Karl Morrison
Tôi ước gì tôi đã thấy điều này trước khi tôi đưa ra lệnh từ câu trả lời đầu tiên !!! - Scott Beeson
@ScottBeeson Xin chào, Scott. Việc khởi chạy lệnh từ câu trả lời đầu tiên không khóa bạn vào lệnh đó. Bạn có thể apt-get loại bỏ các gói (ví dụ: môi trường máy tính để bàn) cũng dễ dàng như bạn tan apt-get cài đặt chúng. Nếu bạn apt-get cài đặt các giải pháp đầu tiên, bạn có thể nhìn vào nó và quyết định nếu đó là dành cho bạn. Nếu không, chỉ sudo apt-get remove ubuntu-desktop  sau đó cài đặt một cái khác để thử. - L. D. James
"Tất cả các hoạt động mà bạn cần làm trên máy chủ có thể được thực hiện thông qua thiết bị đầu cuối." Tôi phải không đồng ý. Tôi đang cài đặt một gui trên chuyên dụng của tôi ngay bây giờ khi tôi cần phải chạy một dịch vụ java mà không có tùy chọn dòng lệnh. Tôi sẽ nói nó là hiếm, nhưng đôi khi bạn cần phải kết nối với một xserver. Điều này bao gồm một số công cụ tuyệt vời mà bạn có thể thực hiện thông qua xserver từ xa. - David Cahill
@edwinksl Tôi giả sử tôi sẽ loại bỏ "-get" một lần nữa một lần 14.04 đi EOL trong 3 năm, như apt được khuyến khích trong 16.04+. - Aaron Franke


Chào các bạn sau một ít nghiên cứu, tôi cũng muốn chia sẻ câu trả lời!
Bạn có thể tìm thêm một số thông tin tại đây https://help.ubuntu.com/community/ServerGUI. Tôi giả sử bạn bắt đầu với một cài đặt sạch của Ubuntu Server 16.04 (một số sửa đổi có thể cần thiết cho các phiên bản cũ hơn của Ubuntu). Tùy thuộc vào nhu cầu của bạn, bạn có thể thực hiện những việc sau:

  1. GUI tối thiểu:

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

    Chạy lệnh startx và openbox sẽ bắt đầu (bạn có thể mở terminal ở đó và chạy bất kỳ ứng dụng nào bạn muốn)

  2. GUI tối thiểu với trình quản lý hiển thị:

    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
    

    Sau khi khởi động lại, bạn sẽ thấy menu đăng nhập lightdm.

  3. Môi trường máy tính để bàn tối thiểu hơn chức năng (cái tôi sử dụng):

    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
    

    GIẢI TRÌNH: lxde-icon-theme là cần thiết cho các biểu tượng cơ bản (có các lựa chọn thay thế), lxde-core và lxde-common sẽ cài đặt các thành phần lxde cơ bản, policykit-1 vàlxpolkit là cần thiết để chạy pkexec, lxsession-logout là cần thiết để menu đăng xuất hoạt động, gvfs-backends là cần thiết nếu bạn muốn thùng rác, mạng, thiết bị, vv hỗ trợ tại pcmanfm

  4. Một môi trường máy tính để bàn đầy đủ trọng lượng nhẹ:

    sudo apt install xorg
    

    Sau đó chọn một trong các tùy chọn sau:

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

    HOẶC LÀ

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

    HOẶC LÀ

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

    GIẢI THÍCH: Mỗi siêu dữ liệu này dựa trên máy tính để bàn lxde, xfce và mate tương ứng bao gồm các phụ thuộc như alsa, lightdm, v.v ... và với nhiều gói khác như chủ đề, cấu hình, v.v.

  5. Một môi trường máy tính để bàn đầy đủ trọng lượng nhẹ mà không cần quan tâm đến các khuyến nghị:

    Chọn một trong các tùy chọn sau:

    sudo apt install lubuntu-core
    

    HOẶC LÀ

    sudo apt install xubuntu-core
    

    HOẶC LÀ

    sudo apt install ubuntu-mate-core
    

    GIẢI THÍCH: Hầu như giống như 4 (bao gồm đầy đủ xorg cài đặt) nhưng với nhiều gói khác như bluetooth, máy in, hỗ trợ máy quét, các chủ đề và phông chữ khác nhau, công cụ gnome cơ bản, v.v.

  6. Một máy tính để bàn đầy đủ với tất cả các tính năng bổ sung (tốt hơn chọn một tùy chọn khác):

    Chọn một trong các tùy chọn sau:

    sudo apt install lubuntu-desktop
    

    HOẶC LÀ

    sudo apt install xubuntu-desktop
    

    HOẶC LÀ

    sudo apt install ubuntu-mate-desktop
    

    HOẶC LÀ

    sudo apt install ubuntu-gnome-desktop
    

    HOẶC LÀ

    sudo apt install ubuntu-desktop
    

    HOẶC LÀ

    sudo apt install kubuntu-desktop
    

    GIẢI THÍCH: Điều này sẽ cài đặt mọi thứ mà đĩa CD sống của mỗi cài đặt ubuntu được cài đặt (điều đó có nghĩa là ngay cả trình phát phương tiện hoặc bất kỳ thứ gì họ thấy hữu ích cho hương vị của họ.

TIP1: Các --no-install-recommends tùy chọn áp dụng cho tất cả các gói phụ thuộc đệ quy nên tôi cài đặt lần đầu tiên xorg gói để đảm bảo tất cả các trình điều khiển đồ họa và các gói khác được cài đặt và do đó hệ thống của tôi có thể di chuyển ngay cả khi tôi thay đổi bo mạch chủ hoặc GPU. Một số người chỉ cài đặt các thành phần của xorg nhưng tôi chưa bao giờ có thể tạo ra một hệ thống có thể sử dụng theo cách này.

TIP2: Nếu một tùy chọn bạn chọn cài đặt network-manager và network-manager-gnome sau đó sử dụng nó tốt hơn để định cấu hình mạng của bạn và xóa mọi thứ tại /etc/network/interfaces tệp (ngoại trừ lo giao diện) để tránh xung đột.

TIP3: Nếu bạn cần máy tính từ xa thông qua x11vnc sau đó chọn tùy chọn 2 đến 6 (tôi nghĩ bạn cũng cần thêm tùy chọn -auth guess và -loopđể vnc hoạt động trước khi bạn đăng nhập và sau khi bạn đăng xuất)

TIP4: Tại tùy chọn 2 đến 6 nếu bạn muốn dừng tự động khởi động lightdm thì hãy chạy lệnh sudo systemctl disable lightdm và bạn có thể bắt đầu bất cứ khi nào bạn muốn sudo systemctl start lightdm. Để kích hoạt lại nó chạy sudo systemctl enable lightdm và kiểm tra nó với systemctl is-enabled lightdm (đôi khi bạn không thể kích hoạt lại nó và các lệnh được kích hoạt có đầu ra static chạy đi sudo apt install --reinstall lightdm để sửa chữa nó)

TIP5: Ngoài ra còn có một lựa chọn khác (mà tôi rời khỏi mục đích). Bạn có thể cài đặt môi trường máy tính để bàn cụ thể như metapackage lxde, xfce4, mate-desktop-environment, plasma-desktop, unity, gnome. Tuy nhiên, bạn sẽ cần nhiều gói hơn là chỉ xorg trong hầu hết các trường hợp và các gói hoặc gói siêu dữ liệu này có thể cài đặt các gói không còn được ưa thích bởi bất kỳ hương vị Ubuntu nào. Ví dụ lxde lượt cài đặt wicd như đề nghị khi tất cả các hương vị (bao gồm cả lubuntu) sử dụng network-manager và network-manager-gnome ngày nay. Để thấy sự khác biệt giữa các gói bạn có thể tìm kiếm tại đây: http://packages.ubuntu.com/

TIP6: Nếu khi khởi động, bạn sẽ thấy lời chào và nó sẽ đưa bạn trở lại tty một lần nữa, sau đó chỉ cần khởi động lại lightdm bằng cách bắn sudo service lightdm restart


42
2018-06-17 14:05



Đây là câu trả lời hay nhất ở đây, cảm ơn - Ydhem


Lý do tại sao nó được gọi là "Server" là bởi vì nó nhẹ (không có GUI hoặc gói thêm) để chạy máy như nạc như bạn có thể có thể. Thêm một GUI để nó đánh bại mục đích của một cài đặt Server.

Tuy nhiên, việc cài đặt như Server sau đó sử dụng apt-get install / aptitude cài đặt lựa chọn desktop của bạn có thể giúp loại bỏ các ứng dụng không cần thiết hơn là cài đặt trực tiếp bản phát hành Ubuntu Desktop. Nếu bạn đang đi tuyến đường này, cá nhân tôi thích

sudo aptitude install --without-recommends ubuntu-desktop

EDIT: Tuy nhiên, nếu bạn đang sử dụng nó như là một "Server" thực (ftp, web hosting, DNS, vv), nó là rất khuyến khích để tìm hiểu làm thế nào để điều hướng Ubuntu thông qua vỏ của nó thay vì GUI.

Và những gì UbuntuIngrained nói về sự cần thiết phải biết vỏ không nhất thiết là sự thật. Có các gói cài đặt GUI cho các chức năng máy chủ khác nhau.


18
2017-08-19 13:22



Về lưu ý EDIT của bạn, bạn có bất kỳ liên kết hướng dẫn nào để điều hướng máy chủ Ubuntu qua vỏ của nó thay vì GUI không ?! - Mr.Hyde
Lý do chúng ta cần một GUI tối thiểu mà không có tất cả các thùng rác là chúng tôi chạy một máy chủ ứng dụng phát triển trên một máy ảo, vì vậy chúng tôi cần một trình duyệt và quản lý tập tin phong nha và không quên, IDE. Hy vọng tất cả những người giảng dạy chống lại min GUI trong cài đặt máy chủ được điều này :) - Rõ ràng là cài đặt trên một lưỡi dao - không ai muốn GUI. - killjoy


Máy chủ Ubuntu được thiết kế để sử dụng tài nguyên tối thiểu. GUI sẽ dẫn đến việc sử dụng tài nguyên cao, tuy nhiên nếu bạn vẫn muốn có GUI, bạn chỉ có thể cài đặt những gì cần thiết cho màn hình nền Unity mặc định. cài đặt, dựng lên ubuntu-desktop với --no-install-recommendS. Điều này sẽ loại trừ phần mềm và các công cụ không cần thiết như LibreOffice, Firefox, Thunderbird, v.v.

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

Đọc các hướng dẫn này.


14
2017-12-06 09:29



Đây là câu trả lời mà mọi người nên sử dụng, câu trả lời được chấp nhận ở trên cài đặt toàn bộ màn hình. Câu trả lời này (cũng có trong một số ý kiến ​​ở trên) là phiên bản rút gọn. - Guy Starbuck
@Guy Starbuck Chính xác tình cảm như tôi đã nói trong bài viết của OP. - killjoy
@ubuntuhelp - vì vậy 'lõi' nào cài đặt này? nm - Tôi vừa thấy bạn liên kết gnome. - killjoy


Ubuntu Server không có GUI, nhưng bạn có thể cài đặt nó thêm. Chỉ cần đăng nhập với người dùng bạn đã tạo trong khi cài đặt và cài đặt Desktop với.

sudo apt-get install ubuntu-desktop

Loại sau

reboot

và bạn đã xong.


11
2017-07-18 11:27



nhưng nó nói rằng: Unable to locate package ubuntu-desktop
Theo packages.ubuntu.com/natty/ubuntu-desktop gói tồn tại. Có thể bạn phải cập nhật cơ sở dữ liệu gói trước. Vui lòng bắt đầu với "sudo apt-get update" và làm theo các bước được đề cập. - ddeimeke
@CIRK đã làm bạn sudo apt-get update trước khi thử cài đặt? - TheGrimmScientist
Điều này cũng hoạt động trên VMware? - student
Tôi không biết lý do tại sao điều này không thể làm việc trên VMware. - ddeimeke


Nếu bạn nhìn rất kỹ vào Hướng dẫn máy chủ Ubuntu chính thức. Chương 6 Quản trị từ xa, bạn sẽ thấy rằng bài viết cuối cùng sẽ cực kỳ quan tâm. Tin tưởng tôi bạn không muốn cài đặt môi trường DeskTop trên máy chủ, nó sử dụng quá nhiều tài nguyên lên đến 50 đến 60% nếu bạn đi chuối và bạn không nhận được bất kỳ lợi ích nào để kiểm soát máy chủ của bạn từ quan điểm GUI.

Đọc và tiêu hóa chương 6.3 Zentyal. Đó là những gì bạn cần. Tôi không thể tin rằng mình đã bỏ qua điều đó. Vì vậy, đừng ngại cài đặt nó, đây là giao diện web đầy đủ mà ấn tượng đầu tiên của tôi về cài đặt zentyal-core và zentyal-common là "AWESOME", không còn gì khác ngoài giao diện web bị xử phạt bởi người sáng tạo Ubuntu.

Tuy nhiên có vẻ như phần mềm này có thể khiến bạn tốn tiền, nhưng nếu bạn nghiêm túc về việc sử dụng GUI, tôi chắc chắn rằng các chi phí có thể phải chăng để sử dụng ánh sáng. Không phải mọi thứ trong cuộc sống đều miễn phí nếu bạn muốn nó đủ tệ. Tuy nhiên tôi chắc chắn sử dụng nhà có thể được miễn phí, phụ thuộc vào những dịch vụ mà bạn cần. Phần mềm này đi kèm với rất nhiều mô-đun, tôi dám nói rằng bạn chỉ nên cài đặt những phần mềm bạn cần.


4
2018-02-22 01:24