如何檢查是否安裝了 Ubuntu Desktop 或 Server?

如何檢查是否安裝了 Ubuntu Desktop 或 Server?

我有一個共享主機。我可以訪問外殼。作業系統是Ubuntu,我想檢查它是伺服器版本還是桌面版本。

當我透過shell登入時,它顯示以下資訊:

Linux [server-name] 2.6.32-24-generic #39-Ubuntu SMP Wed Jul 28 06:07:29 UTC 2010 i686 GNU/Linux
Ubuntu 10.04.1 LTS

答案1

dpkg -l ubuntu-desktop 

將告訴您是否安裝了建議的桌面組件。

uname -a

會告訴您是否正在使用伺服器或通用核心。

「桌面或伺服器」不是一個二進位的東西 - 可以將一些桌面元件安裝在最初作為伺服器安裝的電腦上,等等。

您必須決定要使用什麼套件作為「伺服器」或「桌面」之間的關鍵差異。也許xserver-xorg是一個不錯的選擇,儘管有些伺服器也會有這樣的套件依賴性或支援遠端桌面。

答案2

這個答案並不像某些人所說的那麼簡單。您可以進行ubuntu-standard軟體包安裝並將其用作伺服器。您可以用作ubuntu-minimal伺服器。你可以拿走ubuntu-desktop並破壞它,這樣它就不會使用 X...或甚至將 X 留在那裡進行管理(eww)。您可以將內核包從 -server 更改為 -generic 到 -rt 等。它們是從舊的LTS 升級而來的)。

我想我們所有人都應該問的問題是:為什麼這有關係?你想學什麼?這對你來說有什麼不同?

如果您嘗試執行圖形化程序,請檢查您實際需要的內容(X、x11vnc 等)。如果您想檢查是否有圖形介面,請執行相同的操作!

答案3

可以透過輸入來檢查cat /etc/motd。伺服器上的輸出和桌面版本上的輸出將會不同。

桌面:

Ubuntu 10.10

Welcome to Ubuntu!
 * Documentation:  https://help.ubuntu.com/

伺服器:

Ubuntu 10.10

Welcome to Ubuntu!
 * Documentation:  https://help.ubuntu.com/

  System information as of Wed Nov 10 20:54:11 UTC 2010

  System load:  0.07               Processes:           78
  Usage of /:   30.4% of 14.76GB   Users logged in:     1
  Memory usage: 38%                IP address for eth0: XXXXXXXX
  Swap usage:   0%

  Graph this data and manage this system at https://landscape.canonical.com/
---------------------------------------------------------------------
At the moment, only the core of the system is installed. To tune the 
system to your needs, you can choose to install one or more          
predefined collections of software by running the following          
command:                                                             

   sudo tasksel --section server  

另外值得一提的是,這個檔案可以透過 sudo 輕鬆編輯,這種操作很常見,因為這是使用者透過 ssh 登入時看到的訊息。

答案4

我正在一個大型網路上運行發現,我試圖區分作為工作站安裝的 LINUX 和作為伺服器安裝的 LINUX(因為我們會以不同的方式對待它們)。

我希望有一個包含 Ubuntu-Server 而不是 Ubuntu 的屬性或檔案。

我確實在 /var/log/installer 中找到了一些有趣的檔案:

media-info 表示伺服器為“Ubuntu-Server”,桌面則為“Ubuntu”。 syslog 顯示「cdrom」的相同訊息

這兩者都很有幫助,我可以將它們與硬體資訊結合使用。這至少應該告訴您最初安裝的版本。

相關內容