Linux可以只裝命令列而不裝桌面嗎?

時間 2021-05-06 02:30:12

1樓:linxuan

當然可以。

命令列是每個發行版自帶的,安裝完肯定能用,而且能完成桌面能完成的所有工作。

桌面,不同的發行版自帶的預設桌面不同,也都可以根據自己的喜好挑選不同的桌面環境(DE)安裝。

2樓:無聊的人

完全沒一點問題,以前ubuntu伺服器版的預設就是命令列,現在不知道了。

我現在開發環境虛擬機器有乙個linux redhat,為了節省一點資源,我修改讓它啟動預設進入命令列。

3樓:rachpt

可以的,我在MacBook Pro上就是使用virtualbox安裝了無圖形介面的centos,使用Mac的iterm2 ssh登入到本地虛擬機器進行操作。

至於為什麼在符合unix標準的Mac這麼幹,還是應為bsd的軟體和 gnu 的還是有些些區別的,而brew也無法帶來完整的gnu。

4樓:John

可以。幾乎所有發行版都會支援題主所說的不帶圖形介面的安裝(當然不是全部)。接下來分別說明下…

openSUSE/SUSE這個分支(我是蜥蜴使用者,所以先說它),安裝過程使用的是YaST安裝器,這是完整的系統級安裝和配置工具,定製性非常高。它支援KDE, Gnome, Xfce, IceWM等適用於不同需求的圖形介面,也支援Server方式安裝。其厲害之處在於不僅支援一種或多種方式同時安裝,還支援直接選擇某個包是否安裝(比如預設不安裝emacs-nox)。

按題主的需求在此選Server方式,再按照自己需要定製一下你是web伺服器、ftp伺服器、mail伺服器等其中的哪一項或幾項。就行了。

CentOS/RedHat這個分支,安裝器中一般分最小化安裝,工作站,伺服器等。根據需求可以勾選需要安裝的模組(但無法對某些特定的包直接定製,模組的分類沒有SUSE那麼清楚吧)。

按題主的需求在此選最小化安裝即可,最小化安裝支援的定製能力會小很多,大多數其他包需要裝完之後再從網路安裝。

Ubuntu/Debian這個分支,Debian的安裝器支援類似上述兩類發行版的模組化定製,可根據自己需求選擇。Ubuntu在安裝器上迴避了讓使用者選擇的過程,而是將不同型別的需求直接做成了官方衍生的發行版,如Ubuntu server, Kubuntu, Xubuntu...等。

按題主的需求,若用Debian選擇模組時不要選擇圖形介面模組即可,若用Ubuntu選擇Server版即可。

Arch這個分支,本身是不帶圖形介面的,你不刻意裝當然就沒有,直接符合題主需求,但建議有基礎、有時間折騰的話再入手,否則該敬而遠之。

還有一類,目標使用者就是圖形化的,比如上述Ubuntu的非Server版本,MXlinux,Linux Mint,Manjaro的各版本…這些發行版的出現本身就是為了幫助那些對選擇或安裝桌面環境有困難的使用者,所以用這些發行版又想丟掉圖形介面實際上是脫…放…多此一舉(當然可以裝好後自己解除安裝圖形介面相關的包,然後systemctl把預設的target改成命令列啟動)。

5樓:小叛彪

看情況!

如果是做個人電腦用,還是需要桌面的,因為個人使用的需求比較多且複雜,圖形化介面可以提供更多的功能

如果做伺服器用,那麼穩定性比可用性更重要,不裝圖形介面可以節約更多的資源,減少宕機的危險

6樓:徐曉

可以的,可以自行根據電腦配置選擇GUI介面伺服器一般用無介面的

個人日常使用最好還是用有介面的

上手最簡單的,推薦Ubuntu

7樓:歐陽假名

當然可以了,絕大部分伺服器就是這樣的,常用的命令也就是那麼多,如果對命令列有恐懼感,可以換個方式理解命令,你可以理解為它們是各種各樣的程式,有不同的功能,只是沒有介面罷了,其實習慣了命令列,你會感覺介面有時候真的很多餘。

8樓:itworld123

可以的,桌面軟體是桌面發行版特有的。你可以安裝服務版的作業系統發行版。目前流行的發行版都有伺服器版,比如CentOS,Ubuntu等。

9樓:土式波輪TiBoss

桌面是選裝的。好多發行版如Fedora,Ubuntu安裝時會繫結個桌面,有些發行版如crux和arch安裝時沒有桌面,需要後面自己根據需求安裝。

命令列可以通過某個程式如xterm,st等實現,也可以靠虛擬終端實現的。後者裝Linux的時候肯定會有,是最基本的人機交流通道,沒有它你沒法對電腦下指令。

10樓:v浪哥

可以!首先我們所說的Linux,其實只是乙個核心。是由30年前的年輕人Linus自己寫的作業系統核心,它可以使用GNU的軟體。

Linux裡常用的桌面環境比如:GNOME,KDE等都是GNU計畫裡的軟體。桌面環境相當於乙個軟體而已,與其他的軟體"地位"上是平等的。

所以你完全可以不必裝桌面。

其次,在絕大多數伺服器上,人們也就僅僅安裝基礎環境(不包含桌面)。

即使你所有的需求不需要滑鼠互動,那使用命令列也不會很酷,至少要有個Terminal讓眼睛好受點吧。

11樓:

可以。debian standard版映象,ubuntu server版,archlinux都不帶桌面。

要桌面也可以手動裝

12樓:PegionFish

當然可以

我現在用的軟路由(t1700 sff,e3 1240lv3,8gb ddr3,optane 16g)就是純命令列的arch Linux

使用體驗很好

Linux用多了的人真的不應該怕命令列

13樓:醉臥沙場

可以,伺服器上的Linux系統基本都不裝桌面,裝了也不執行起來。Linux系統上的桌面只是一套可選的軟體集合,可裝可卸可換。不過,牛不牛B和自己的Linux裝不裝桌面沒有直接關係。

裝不裝桌面只和使用需求有關,和牛不牛沒關。

如何在 linux 命令列下除錯 dotnet core 2 0?

瀉藥,不過這個我不會。但是我想說,你可以用VSCode,OmniSharp,Rider,Mono這麼多種工具和途徑,幹嘛非要吊死在命令列上呢 曹煥琦 差點忘了說瀉藥。贊同腦子有坑的回覆,不過我還是稍微仔細答一下吧,等上電腦了再詳細展開。仔細觀察一下會發現vscode的dotnet core debu...

Linux命令列如何搜尋某個字母?

高文敬 man bash edit and execute command C xC e Invoke an editor on the current command line,and execute the result as shell commands.Bash attempts to in...

linux命令列是必須要打出檔名才能訪問檔案嗎?

手刀 複製,是最簡單的。對於老外來說,如果不複製,也可以用萬用字元。因為,他們中文檔案肯定不會多。可以之間用globbing找出來。ls a zA Z 匹配非英文本元的檔名。靈活改改就可以了。 qakcn 提供乙個方法。ls命令加上 i的選項可以看到目錄或檔案的inode號。find inum 12...