日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

在Linux系統(tǒng)上安裝圖形化界面

更新時(shí)間:

在需要直觀操作界面、進(jìn)行圖形設(shè)計(jì)或多媒體處理、執(zhí)行日常辦公任務(wù)或?qū)γ钚胁皇煜r(shí),使用圖形化用戶界面(GUI)能夠極大地提升操作體驗(yàn)和工作效率。基于性能及通用性等因素考慮,阿里云云服務(wù)器ECS實(shí)例提供的公共Linux系統(tǒng)鏡像默認(rèn)不安裝圖形化桌面組件(GNOME/KDE Plasma/MATE Desktop/Ubuntu Desktop)。本文介紹為常見(jiàn)Linux系統(tǒng)實(shí)例圖形化界面的操作步驟和常見(jiàn)問(wèn)題。

GUI基本介紹和組成

什么是Linux GUI

GUI全稱為Graphical User Interface,中文全稱為圖形用戶界面。在 Linux 操作系統(tǒng)中,圖形用戶界面(GUI) 是一種允許用戶通過(guò)圖形元素(如窗口、圖標(biāo)、按鈕、菜單等)與系統(tǒng)進(jìn)行交互的界面,類似Windows操作界面。與傳統(tǒng)的命令行界面(CLI)相比,GUI 更加直觀和用戶友好,適合大多數(shù)用戶進(jìn)行日常操作。

主要組件

  • 顯示服務(wù)器(Display Server)

    顯示服務(wù)器負(fù)責(zé)管理圖形顯示和輸入設(shè)備。常見(jiàn)的顯示服務(wù)器有 Xorg(X11 的一個(gè)實(shí)現(xiàn))和 Wayland。X11 協(xié)議的實(shí)現(xiàn)是 Linux 圖形環(huán)境的基礎(chǔ),負(fù)責(zé)管理顯示、輸入設(shè)備(如鍵盤(pán)、鼠標(biāo))以及窗口的繪制。Wayland是一種較新的顯示協(xié)議,旨在取代 X11,提供更高的效率、更好的安全性及更流暢的圖形體驗(yàn)。許多現(xiàn)代桌面環(huán)境已經(jīng)開(kāi)始支持 Wayland。

  • 窗口管理器(Window Manager)

    窗口管理器負(fù)責(zé)窗口的外觀和行為,如窗口的移動(dòng)、大小調(diào)整、最小化等。窗口管理器可以是獨(dú)立的,也可以集成在桌面環(huán)境中。

  • 桌面環(huán)境(Desktop Environment)

    桌面環(huán)境是一個(gè)集合,包含了窗口管理器、圖標(biāo)、工具欄、系統(tǒng)設(shè)置等組件,提供一致的用戶體驗(yàn)。常見(jiàn)的桌面環(huán)境有 GNOME、KDE Plasma、XFCE、LXDE 等。

  • 應(yīng)用程序框架和工具包

    包含各類應(yīng)用程序和系統(tǒng)組件,如文本編輯器、瀏覽器、文件管理器、多媒體播放器等,這些組件共同構(gòu)成了完整的圖形用戶體驗(yàn)。

常見(jiàn)桌面環(huán)境

  • GNOME

    GNOME 是一個(gè)現(xiàn)代化、簡(jiǎn)潔且注重用戶體驗(yàn)的桌面環(huán)境。它采用了 GTK 工具包,擁有自己的應(yīng)用程序集,如 Nautilus 文件管理器和 GNOME Terminal。GNOME 注重一致性和易用性,適合初學(xué)者和希望簡(jiǎn)潔界面的用戶。更多信息,請(qǐng)參見(jiàn)GNOME

  • KDE Plasma

    KDE Plasma 是一個(gè)功能豐富、可高度自定義的桌面環(huán)境,基于 Qt 工具包。它提供了豐富的應(yīng)用程序生態(tài),如 Dolphin 文件管理器和 Konsole 終端。KDE 適合需要高度定制和豐富功能的高級(jí)用戶。更多信息,請(qǐng)參見(jiàn)The KDE Plasma desktop

  • XFCE

    XFCE 是一個(gè)輕量級(jí)、資源占用低的桌面環(huán)境,適合舊硬件或需要高性能的系統(tǒng)。它提供基本的桌面功能,支持 GTK 工具包,兼顧性能和用戶體驗(yàn)。更多信息,請(qǐng)參見(jiàn)Xfce Desktop

  • LXDE/LXQt

    LXDE 和 LXQt 是更加輕量級(jí)的桌面環(huán)境,專為低資源系統(tǒng)設(shè)計(jì)。LXDE 基于 GTK,而 LXQt 則基于 Qt,提供快速、簡(jiǎn)潔的用戶界面。更多信息,請(qǐng)參見(jiàn)LXQt

  • MATE Desktop

    基于GNOME 2,傳統(tǒng)桌面布局,穩(wěn)定且輕量。適合喜歡經(jīng)典桌面體驗(yàn)的用戶。應(yīng)用包括Ubuntu MATE、Linux Mint MATE版等。更多信息,請(qǐng)參見(jiàn)MATE Desktop

安裝前注意事項(xiàng)

  • Alibaba Cloud Linux操作系統(tǒng)的ECS實(shí)例不支持安裝圖形化界面。

  • 請(qǐng)?jiān)诎惭b之前,為ECS實(shí)例創(chuàng)建快照,做好數(shù)據(jù)備份,請(qǐng)參見(jiàn)創(chuàng)建快照

  • 圖形化界面依賴組件較多,大批量安裝組件會(huì)降低服務(wù)器的性能,若安裝不當(dāng),則會(huì)導(dǎo)致操作系統(tǒng)無(wú)法正常啟動(dòng),請(qǐng)謹(jǐn)慎操作。

  • 安裝圖形化界面后,僅影響VNC登錄后默認(rèn)界面為圖形化界面,通過(guò)Workbench遠(yuǎn)程連接通過(guò)會(huì)話管理遠(yuǎn)程連接登錄界面不受影響。

重要
  • 本文以CentOS 7、CentOS 8、Ubuntu 14、Ubuntu 18/20/22操作系統(tǒng)為例,其它發(fā)行版的配置可能有所差異,具體情況請(qǐng)參閱相應(yīng)發(fā)行版的官方文檔。

  • CentOS 6與CentOS 8操作系統(tǒng)版本結(jié)束了生命周期(EOL),按照社區(qū)規(guī)則,CentOS 6/8的源地址內(nèi)容已移除。當(dāng)您在CentOS 6/8系統(tǒng)內(nèi)繼續(xù)使用默認(rèn)配置的源地址時(shí)會(huì)發(fā)生報(bào)錯(cuò)。建議您先切換CentOS 6/8的源地址,然后再進(jìn)行操作。具體操作,請(qǐng)參見(jiàn)CentOS 6 EOL如何切換源?CentOS 8 EOL如何切換源?

CentOS 7安裝GUI

以CentOS 7操作系統(tǒng)為例介紹安裝圖形化桌面MATE的方法,其它發(fā)行版的配置可能有所差異,具體情況請(qǐng)參閱相應(yīng)發(fā)行版的官方文檔。

  1. 通過(guò)VNC遠(yuǎn)程連接Linux實(shí)例。具體操作,請(qǐng)參見(jiàn)使用VNC登錄實(shí)例

  2. 執(zhí)行以下命令,更新系統(tǒng)的軟件包。

    sudo yum -y upgrade
  3. 依次執(zhí)行以下命令,安裝MATE桌面環(huán)境。

    sudo yum groups install "X Window System"
    sudo yum groups install "MATE Desktop"
  4. 執(zhí)行以下命令,設(shè)置默認(rèn)使用圖形化桌面環(huán)境啟動(dòng)實(shí)例。 您可以執(zhí)行systemctl set-default multi-user.target,即可取消圖形化界面登錄。

    sudo systemctl set-default graphical.target
  5. 執(zhí)行以下命令,重啟ECS實(shí)例。

    sudo reboot
  6. 等待系統(tǒng)重啟完成,出現(xiàn)圖形化界面,確認(rèn)安裝成功。

    說(shuō)明

    您無(wú)需設(shè)置VNC的登錄密碼,只需要輸入實(shí)例的用戶名和密碼即可安全地訪問(wèn)ECS實(shí)例。

    image

取消圖形化界面

取消CentOS 7圖形化界面,步驟如下。

  1. 登錄ECS實(shí)例,打開(kāi)終端Terminal。

  2. 執(zhí)行如下命令。

    # 查看已安裝的組
    sudo yum group list installed
    
    # 卸載 MATE Desktop
    sudo yum groupremove "MATE Desktop"
    
    # 卸載 X Window System
    sudo yum groupremove "X Window System"
    
    # 自動(dòng)移除不需要的依賴包
    sudo yum autoremove
    
    # 設(shè)置系統(tǒng)啟動(dòng)到多用戶(文本)模式
    sudo systemctl set-default multi-user.target
    
    # 重啟系統(tǒng)
    sudo reboot

    通過(guò)以上步驟,CentOS 7系統(tǒng)將卸載圖形化界面,并在啟動(dòng)時(shí)進(jìn)入命令行模式。

CentOS 8安裝GUI

以CentOS 8操作系統(tǒng)為例介紹安裝圖形化桌面GUI的方法,其它發(fā)行版的配置可能有所差異,具體情況請(qǐng)參閱相應(yīng)發(fā)行版的官方文檔。

  1. 通過(guò)VNC遠(yuǎn)程連接Linux實(shí)例。具體操作,請(qǐng)參見(jiàn)使用VNC登錄實(shí)例

  2. 執(zhí)行以下命令,更新系統(tǒng)的軟件包。

    sudo yum -y upgrade
  3. 執(zhí)行以下命令,安裝圖形桌面的軟件包。

    sudo yum groupinstall "Server with GUI" -y 
  4. 執(zhí)行以下命令,設(shè)置圖形模式為默認(rèn)模式啟動(dòng)。 您可以執(zhí)行systemctl set-default multi-user.target,即可取消圖形化界面登錄。

    sudo systemctl set-default graphical.target
  5. 執(zhí)行以下命令,重啟實(shí)例即可。

    sudo reboot
  6. 等待系統(tǒng)重啟完成,出現(xiàn)圖形化界面,確認(rèn)安裝成功。

    說(shuō)明

    您無(wú)需設(shè)置VNC的登錄密碼,只需要輸入實(shí)例的用戶名和密碼即可安全地訪問(wèn)ECS實(shí)例。

    image

取消圖形化界面

取消CentOS 8圖形化界面,步驟如下。

  1. 登錄ECS實(shí)例,打開(kāi)終端Terminal。

  2. 執(zhí)行如下命令。

    # 移除圖形界面組
    sudo yum groupremove "Server with GUI" -y
    
    # 設(shè)置默認(rèn)運(yùn)行級(jí)別為多用戶模式
    sudo systemctl set-default multi-user.target
    
    # 切換到多用戶模式(可選)
    sudo systemctl isolate multi-user.target
    
    # 重啟系統(tǒng)
    sudo reboot

    通過(guò)以上步驟,CentOS 系統(tǒng)將卸載圖形化界面,并在啟動(dòng)時(shí)進(jìn)入命令行模式。

Ubuntu 14安裝GUI

以Ubuntu 14操作系統(tǒng)為例介紹安裝圖形化桌面GNOME的方法,其它發(fā)行版的配置可能有所差異,具體情況請(qǐng)參閱相應(yīng)發(fā)行版的官方文檔。

  1. 通過(guò)VNC遠(yuǎn)程連接Linux實(shí)例。具體操作,請(qǐng)參見(jiàn)使用VNC登錄實(shí)例

  2. 執(zhí)行以下命令,更新軟件源。

    sudo apt-get update
  3. 依次執(zhí)行以下命令,安裝GNOME桌面環(huán)境。

    sudo apt-get install x-window-system-core
    sudo apt-get install gnome-core
  4. 執(zhí)行以下命令,啟動(dòng)圖形化桌面。

    sudo startx
  5. 運(yùn)行以下命令,重啟ECS實(shí)例。

    sudo reboot
  6. 等待系統(tǒng)重啟完成,出現(xiàn)圖形化界面,確認(rèn)安裝成功。

    說(shuō)明

    您無(wú)需設(shè)置VNC的登錄密碼,只需要輸入實(shí)例的用戶名和密碼即可安全地訪問(wèn)ECS實(shí)例。

    image

取消圖形化界面

取消Ubuntu 14圖形化界面,步驟如下。

  1. 登錄ECS實(shí)例,打開(kāi)終端Terminal。

  2. 卸載 GNOME 和 X Window System 核心包

    使用 apt-get 命令卸載安裝時(shí)添加的核心圖形包:

    sudo apt-get purge x-window-system-core gnome-core
  3. 移除相關(guān)的顯示管理器

    GNOME 通常使用 GDM 作為顯示管理器,您需要將其卸載:

    sudo apt-get purge gdm

    如果您使用的是其他顯示管理器(如 LightDM),請(qǐng)相應(yīng)地卸載:

    sudo apt-get purge lightdm
  4. 清理不再需要的依賴包

    使用 autoremove 命令移除自動(dòng)安裝且不再需要的依賴包:

    sudo apt-get autoremove
  5. 確保系統(tǒng)以文本模式啟動(dòng)

    Ubuntu 14.04 使用 Upstart 作為初始化系統(tǒng)。為了確保系統(tǒng)在啟動(dòng)時(shí)不加載圖形界面,您可以更改默認(rèn)運(yùn)行級(jí)別。編輯默認(rèn)的運(yùn)行級(jí)別配置文件:

    sudo vim /etc/default/grub

    找到以下行:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

    將其更改為:

    GRUB_CMDLINE_LINUX_DEFAULT="text"

    保存并關(guān)閉編輯器(按Esc,然后輸入:wq并按回車鍵保存并退出),然后更新 GRUB 配置:

    sudo update-grub
  6. 完成上述步驟后,重啟系統(tǒng)以應(yīng)用更改。

    sudo reboot

    系統(tǒng)會(huì)以文本模式啟動(dòng),取消圖形化界面完成。

Ubuntu 18/20/22/24安裝GUI

以Ubuntu 18操作系統(tǒng)為例介紹安裝圖形化桌面Ubuntu Desktop的方法,其他發(fā)行版的配置可能有所差異,具體情況請(qǐng)參閱相應(yīng)發(fā)行版的官方文檔。

  1. 通過(guò)VNC遠(yuǎn)程連接Linux實(shí)例。具體操作,請(qǐng)參見(jiàn)使用VNC登錄實(shí)例

  2. 運(yùn)行以下命令,更新軟件源。

    sudo apt-get update
  3. 運(yùn)行以下命令,安裝圖形化桌面。

    sudo apt-get install ubuntu-desktop

    如果安裝出現(xiàn)unmet dependencies報(bào)錯(cuò),請(qǐng)參見(jiàn)常見(jiàn)問(wèn)題中的解決方案解決以后,再啟動(dòng)圖形化桌面。

  4. 運(yùn)行以下命令,設(shè)置默認(rèn)啟動(dòng)為圖形化桌面。您可以執(zhí)行systemctl set-default multi-user.target,即可取消圖形化界面登錄。

    sudo systemctl set-default graphical.target
  5. 運(yùn)行以下命令,重啟ECS實(shí)例。

    sudo reboot
  6. 等待系統(tǒng)重啟完成,出現(xiàn)圖形化界面,確認(rèn)安裝成功。

    說(shuō)明

    您無(wú)需設(shè)置VNC的登錄密碼,只需要輸入實(shí)例的用戶名和密碼即可安全地訪問(wèn)ECS實(shí)例。

    等待出現(xiàn)如下歡迎界面時(shí),表示Ubuntu 18圖形化桌面安裝完成。歡迎界面

  7. 按照界面默認(rèn)配置,一直單擊Next

    直至出現(xiàn)如下界面時(shí),表示Ubuntu 18圖形化桌面完成,您就可以開(kāi)始使用Ubuntu 18圖形化桌面。桌面配置完成

    取消圖形化界面

    取消Ubuntu圖形化界面,步驟如下。

    1. 登錄ECS實(shí)例,打開(kāi)終端Terminal。

    2. 設(shè)置系統(tǒng)為命令行模式啟動(dòng)

      為確保系統(tǒng)下次啟動(dòng)時(shí)不再加載圖形界面,可以將默認(rèn)啟動(dòng)目標(biāo)設(shè)置為多用戶(命令行)模式:

      sudo systemctl set-default multi-user.target
    3. 卸載 ubuntu-desktop

      sudo apt-get purge ubuntu-desktop
    4. 卸載相關(guān)的圖形界面包

      以下命令將刪除常見(jiàn)的 GNOME 桌面環(huán)境及其顯示管理器 gdm3。如果您使用的是其他桌面環(huán)境或顯示管理器(例如 lightdm),請(qǐng)相應(yīng)調(diào)整包名。

      sudo apt-get purge gnome-shell gnome-session gdm3

      注意:根據(jù)您實(shí)際安裝的圖形界面組件,可能需要?jiǎng)h除更多相關(guān)包。你可以通過(guò)以下命令查找與 GUI 相關(guān)的包:

      sudo dpkg -l | grep -E "gnome|xorg|lightdm|kde|plasma"

      然后根據(jù)實(shí)際情況逐一卸載這些包。

    5. 自動(dòng)移除不需要的依賴包

      使用 autoremove 命令清理不再需要的依賴包:

      sudo apt-get autoremove --purge
    6. 更新 GRUB 配置并重啟系統(tǒng)

      sudo update-grub
      sudo reboot

      等待出現(xiàn)如下界面時(shí),表示已取消Ubuntu圖形化桌面。服務(wù)版

Anolis 8安裝GUI

龍蜥Anolis 8 基于 RHEL/CentOS 8,因此可以使用 dnf 包管理器來(lái)安裝桌面環(huán)境。要在 Anolis 8 上安裝圖形化界面(例如 GNOME 桌面環(huán)境),請(qǐng)按照以下步驟操作:

  1. 通過(guò)VNC遠(yuǎn)程連接Linux實(shí)例。具體操作,請(qǐng)參見(jiàn)使用VNC登錄實(shí)例

  2. 更新系統(tǒng)軟件包。

    sudo dnf update -y
  3. 安裝圖形化桌面環(huán)境。

    sudo dnf groupinstall "Server with GUI" -y

    也可以選擇其他桌面環(huán)境,例如 KDE Plasma:

    sudo dnf groupinstall "KDE Plasma Workspaces" -y

    若要查看可用的桌面環(huán)境組,可以運(yùn)行:

    sudo dnf group list
  4. 設(shè)置系統(tǒng)默認(rèn)啟動(dòng)到圖形化界面。

    安裝完成后,需要將系統(tǒng)的默認(rèn)啟動(dòng)目標(biāo)設(shè)置為圖形化界面:

    sudo systemctl set-default graphical.target
  5. 啟動(dòng)圖形化界面。

    選擇立即切換到圖形化界面,而無(wú)需重啟整個(gè)系統(tǒng):

    sudo systemctl isolate graphical.target

    如果需要通過(guò)重啟來(lái)進(jìn)入圖形化界面,可以執(zhí)行:

    sudo reboot
  6. (可選)安裝額外的圖形化工具。

    安裝完成后,可能需要一些額外的圖形化工具或驅(qū)動(dòng)程序,以確保圖形界面運(yùn)行順暢。例如,安裝圖形驅(qū)動(dòng)程序:

    sudo dnf install xorg-x11-drv-* -y
  7. 等待系統(tǒng)重啟完成,出現(xiàn)圖形化界面,確認(rèn)安裝成功。

    說(shuō)明

    您無(wú)需設(shè)置VNC的登錄密碼,只需要輸入實(shí)例的用戶名和密碼即可安全地訪問(wèn)ECS實(shí)例。

    image

  • 確保圖形化服務(wù)已啟用并正在運(yùn)行:

    sudo systemctl status gdm
    sudo systemctl start gdm
  • 檢查當(dāng)前的運(yùn)行級(jí)別,確保返回的是 graphical.target

    sudo systemctl get-default
  • 日志檢查:

    如果遇到問(wèn)題,可以查看相關(guān)日志獲取更多信息:

    sudo journalctl -xe

完成以上步驟后,Anolis 8 就會(huì)啟動(dòng)到圖形化界面。

取消圖形化界面

在 Anolis 8 中取消圖形化界面,可以按照以下步驟操作:

  1. 登錄ECS實(shí)例,打開(kāi)終端Terminal。

  2. 設(shè)置系統(tǒng)默認(rèn)啟動(dòng)到多用戶(非圖形)模式

    在圖形化界面,打開(kāi)終端Terminal,執(zhí)行以下命令將默認(rèn)啟動(dòng)目標(biāo)設(shè)置為 multi-user.target(文本模式):

    sudo systemctl set-default multi-user.target
  3. 立即切換到多用戶模式

    執(zhí)行以下命令無(wú)需重啟即可切換到文本模式:

    sudo systemctl isolate multi-user.target
  4. 卸載圖形化界面相關(guān)的軟件包

    使用 dnf 命令卸載圖形化界面的軟件包組。首先,列出所有已安裝的軟件組,找到與圖形界面相關(guān)的組名稱(通常是“Server with GUI”或“Graphical Desktop”):

    sudo dnf group list --installed

    找到對(duì)應(yīng)的組名稱后,使用以下命令進(jìn)行卸載(以“Server with GUI”為例,請(qǐng)根據(jù)實(shí)際情況替換):

    sudo dnf groupremove "Server with GUI"
  5. (可選)禁用并停止圖形顯示管理器

    如果系統(tǒng)中安裝了圖形顯示管理器(如 GDM、LightDM 等),可以通過(guò)以下命令禁用并停止它們。例如,如果使用的是 GDM:

    sudo systemctl disable gdm
    sudo systemctl stop gdm

    根據(jù)實(shí)際安裝的顯示管理器名稱進(jìn)行相應(yīng)調(diào)整。

  6. 重啟系統(tǒng)以確保更改生效

    sudo reboot

重啟后,系統(tǒng)將以命令行界面啟動(dòng),不再加載圖形化界面。

常見(jiàn)問(wèn)題

CentOS系統(tǒng)在安裝圖形化桌面后無(wú)法使用鍵盤(pán)和鼠標(biāo)

問(wèn)題現(xiàn)象

安裝桌面環(huán)境后,通過(guò)ECS管理控制臺(tái)的VNC連接ECS實(shí)例時(shí),發(fā)現(xiàn)無(wú)法使用鼠標(biāo)和鍵盤(pán)。

問(wèn)題原因

鍵盤(pán)和鼠標(biāo)驅(qū)動(dòng)異常所導(dǎo)致。

解決方法

請(qǐng)參考以下步驟,將驅(qū)動(dòng)類型修改為evdev

  • 執(zhí)行以下命令,安裝evdev程序。

    yum install xorg-x11-drv-evdev
  • 執(zhí)行以下命令,創(chuàng)建/etc/X11/xorg.conf配置文件。

    Xorg -configure
  • 執(zhí)行以下命令, 備份配置文件。

    cp xorg.conf.new /etc/X11/xorg.conf
  • 編輯/etc/X11/xorg.conf配置文件,將鼠標(biāo)和鍵盤(pán)驅(qū)動(dòng)類型修改為evdev

    Identifier "Keyboard0"
    Driver "evdev"       #修改為 evdev
    Option "Device" "/dev/input/event3"
    EndSection
    Section "InputDevice"
    Identifier "Mouse0"
    Driver "evdev"       #修改為 evdev
    Option "Device" "/dev/input/event5"
    Option "Mode" "Absolute"
    EndSection
    • 修改前的配置文件類似如下。

    • 修改后的配置文件類似如下。

  1. 重啟ECS實(shí)例,確認(rèn)正常使用鼠標(biāo)和鍵盤(pán)。

CentOS系統(tǒng)未開(kāi)機(jī)啟動(dòng)messagebus和haldaemon服務(wù)導(dǎo)致無(wú)法使用GNOME桌面

問(wèn)題現(xiàn)象

安裝GNOME桌面環(huán)境并重啟ECS實(shí)例后,輸入賬號(hào)和密碼后,無(wú)法登錄ECS實(shí)例,并提示以下錯(cuò)誤。

"You are currently trying to run as the root super user. The super user is a specialized account that is not designed to run a normal user session. Various programs will not function properly, and actions performed under this account can cause unrecoverable damage to the operating system."

問(wèn)題原因

messagebus和haldaemon服務(wù)沒(méi)有自動(dòng)啟動(dòng)所致,為了提高系統(tǒng)性能和穩(wěn)定性,默認(rèn)情況下,Linux官網(wǎng)公共鏡像未自動(dòng)啟動(dòng)messagebus和haldaemon服務(wù)。

解決方法

  1. 通過(guò)歷史快照回滾操作系統(tǒng),詳情請(qǐng)參見(jiàn)使用快照回滾云盤(pán)

  2. 請(qǐng)安裝GUI步驟,重新安裝圖形化桌面。

  3. 執(zhí)行以下命令,使messagebus和haldaemon服務(wù)開(kāi)機(jī)自動(dòng)啟動(dòng)。

    chkconfig --level 35 messagebus on
    chkconfig --level 35 haldaemon on
    說(shuō)明

    建議您將啟動(dòng)級(jí)別修改為“Level 3”,然后通過(guò)startx命令啟動(dòng)桌面環(huán)境,測(cè)試桌面環(huán)境的可用性。當(dāng)出現(xiàn)問(wèn)題時(shí),您還可以切換到終端模式進(jìn)行問(wèn)題排查和處理。最后,在確保桌面環(huán)境啟動(dòng)無(wú)誤后,再將啟動(dòng)級(jí)別修改為“Level 5”。

Ubuntu安裝圖形化界面提示unmet dependencies

問(wèn)題現(xiàn)象

安裝Ubuntu 18圖形化桌面過(guò)程中可能出現(xiàn)如下所示的報(bào)錯(cuò)。安裝報(bào)錯(cuò)

問(wèn)題原因

該報(bào)錯(cuò)是由于安裝ubuntu-desktop所需要的軟件包列表中,依賴較低版本的update-manager-core、libparted2和python3-update-manager軟件包,您需要?jiǎng)h除較高版本的軟件包,系統(tǒng)會(huì)根據(jù)軟件包依賴樹(shù)重新安裝軟件包。

解決方案

  1. 運(yùn)行以下命令,卸載較高版本的軟件包。

    apt-get remove update-manager-core libparted2 python3-update-manager
  2. 運(yùn)行以下命令,重新安裝圖形化桌面。

    apt-get update
    apt-get install ubuntu-desktop

Invalid configuration value: failovermethod=priority

執(zhí)行 yum groupinstall "Server with GUI" -y 命令時(shí)遇到錯(cuò)誤Invalid configuration value: failovermethod=priority

問(wèn)題現(xiàn)象

Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/CentOS-epel.repo; Configuration: OptionBinding with id "failovermethod" does not exist
CentOS Linux 8 - AppStream

問(wèn)題原因

由于 EPEL(Extra Packages for Enterprise Linux)倉(cāng)庫(kù)配置文件 /etc/yum.repos.d/CentOS-epel.repo 中包含了一個(gè)無(wú)效的配置選項(xiàng) failovermethod=priority。在 CentOS 8 中,yum 實(shí)際上是基于 dnf 的,而 dnf 不再支持 failovermethod 這個(gè)配置選項(xiàng)。因此,當(dāng) dnf 解析該倉(cāng)庫(kù)配置文件時(shí),會(huì)報(bào)出上述錯(cuò)誤。

解決方法

您可以通過(guò)修改 EPEL 倉(cāng)庫(kù)的配置文件,移除或注釋掉 failovermethod=priority 這一行來(lái)解決問(wèn)題。步驟如下。

  1. 編輯 EPEL 倉(cāng)庫(kù)配置文件

    使用您喜歡的文本編輯器(如 vim/nano)打開(kāi) /etc/yum.repos.d/CentOS-epel.repo 文件。例如:

    sudo vi /etc/yum.repos.d/CentOS-epel.repo
  2. 查找并移除 failovermethod=priority

    在打開(kāi)的文件中,找到包含 failovermethod=priority 的行。然后,可以選擇以下兩種方法之一:

    • 注釋掉該行:在行首添加 #,使其變?yōu)樽⑨尅?/p>

      # failovermethod=priority
    • 刪除該行:直接刪除包含failovermethod=priority的整行。

  3. 保存并退出編輯器

    • 如果使用vim,按Esc,然后輸入:wq并按回車鍵保存并退出。

    • 如果使用nano,按Ctrl + O保存,按Ctrl + X退出。

  4. 清理 YUM/DNF 緩存

    執(zhí)行以下命令以清理緩存,確保新的配置生效:

    sudo yum clean all
    sudo yum makecache

    或者使用 dnf 命令:

    sudo dnf clean all
    sudo dnf makecache
  5. 再次嘗試安裝 GUI

    sudo yum groupinstall "Server with GUI" -y

如何解決卡頓問(wèn)題

安裝圖形化界面后系統(tǒng)運(yùn)行緩慢,可能是由于所選桌面環(huán)境資源消耗較大或系統(tǒng)配置較低。

Xrdp可以調(diào)用本地Windows自帶的遠(yuǎn)程桌面mstsc程序,穩(wěn)定性更好。尤其是在網(wǎng)絡(luò)條件良好的情況下,Xrdp可以在遠(yuǎn)程使用時(shí)提供更流暢的體驗(yàn)。安裝Xrdp的參考命令如下:

sudo apt install xrdp -y
sudo adduser xrdp ssl-cert
sudo ufw allow 3389/tcp
sudo systemctl status xrdp
sudo systemctl enable xrdp

如果Linux系統(tǒng)本身資源不足或桌面環(huán)境過(guò)于沉重,建議使用更輕量級(jí)的桌面環(huán)境來(lái)提升性能。

相關(guān)文檔

如何在輕量應(yīng)用服務(wù)器上搭建圖形化界面,并使用VNC Viewer工具進(jìn)行測(cè)試訪問(wèn)。請(qǐng)參見(jiàn)如下相關(guān)文檔: