![如何在沒有 X 的情況下啟動伺服器?](https://rvso.com/image/1036646/%E5%A6%82%E4%BD%95%E5%9C%A8%E6%B2%92%E6%9C%89%20X%20%E7%9A%84%E6%83%85%E6%B3%81%E4%B8%8B%E5%95%9F%E5%8B%95%E4%BC%BA%E6%9C%8D%E5%99%A8%EF%BC%9F%20.png)
可能的重複:
如何啟動進入控制台模式?
我正在尋找一種解決方案,僅使用 shell 啟動我的伺服器。我不需要統一視窗管理器,因為我想節省資源。在此伺服器上運行一個網頁伺服器,其中包含我的半生產網路服務。因此,預設情況下,在 bash 中啟動並透過 putty 存取伺服器就足夠了。不需要視窗管理器。
請幫忙,如何配置系統預設只在shell中啟動?
答案1
你安裝了什麼版本的ubuntu? Desktop是ubuntu中唯一支援unity作為桌面管理器的版本,因為ubuntu伺服器版對於這種情況,從沒有 GUI 最佳化的 shell 開始。
如何獲得?
來自 Ubuntu 文件 (https://help.ubuntu.com/community/)
桌上型電腦和伺服器有什麼區別?
第一個差異在於 CD 內容。 「伺服器」CD 避免包含 Ubuntu 認為的桌面軟體套件(像X這樣的包)但包括伺服器相關的軟體包(Apache2、Bind9 等)。使用一張桌面 CD 進行最小安裝並從網路安裝 apache2,可以獲得與插入伺服器 CD 並從 CD-ROM 安裝 apache2 所獲得的完全相同的結果。
Ubuntu 伺服器版的安裝過程與桌面版略有不同。由於預設情況下 Ubuntu Server 沒有 GUI,因此該過程是選單驅動的,與備用 CD 安裝過程非常相似。 Ubuntu 伺服器預設安裝伺服器最佳化核心。 Ubuntu Desktop 將獲得 3 年支持,Ubuntu Server 將獲得 5 年支援。
- 如何檢查是否安裝了ubuntu桌面版或伺服器版?(參見 Paweł Karpiński 的回答)
如何遠端管理(如 putty、remmina 等...)?
ubuntu伺服器推薦這兩個套件:
- Openssh伺服器
- 木偶
PS:如果你有桌面安裝,你可以看到這篇文章,第一個選項不起作用,因為有一個錯誤:
答案2
您需要安裝Ubuntu伺服器版。如果您有視窗管理器,那麼您肯定還沒有安裝伺服器版。理論上,您可以卸載桌面特定的軟體包並安裝伺服器版本的特定軟體包,但我建議使用以下命令重新安裝系統Ubuntu伺服器版版本。