4月 07, 2024

如何安装Ubuntu 22.04默認圖形化桌面?

如果你正在使用Ubuntu 22.04 Server Linux並想安裝其默認的Ubuntu桌面環境,則可以按照以下步驟操作:

Ubuntu 22.04(也稱為Jammy JellyFish)是Ubuntu 20.04的長期版本和繼任者。 Jammy的桌面鏡像提供了一個GUI桌面環境。 Ubuntu的默認UI是流行的Gnome桌面環境,但進行了定制,使其更直觀,易於操作。但是,如果你已經安裝了Ubuntu 22.04 Server鏡像,它不提供GUI,而是提供命令列介面來操作和管理系統,但現在想要圖形化使用者介面而不必重新安裝它。那麼我們將在這裡討論如何操作?

本文中,我們嘗試解釋在Ubuntu 22.04中安裝默認桌面環境所涉及的所有步驟。


步驟1:訪問命令終端

如果Ubuntu 22.04已安裝在您的本地電腦上,則直接訪問Ubuntu 22.04的命令終端,而遠端伺服器使用者可以選擇SSH。


步驟2:更新Ubuntu 22.04套裝軟體

在安裝桌面環境之前,我們必須確保我們的系統已經更新到最新版本。因此,我們只需運行以下系統更新命令即可。

sudo apt update && sudo apt upgrade -y


它會詢問您的密碼,請輸入密碼並完成更新過程。


步驟3:安裝Ubuntu桌面環境

在您的現有Ubuntu 22.04 Jammy或任何其他版本上安裝默認的Gnome Ubuntu桌面環境非常簡單。你不需要添加任何協力廠商倉庫或破壞一些代碼。只需使用Ubuntu的默認套裝軟體管理器APT和將自動安裝Ubuntu桌面的套裝軟體名稱即可。


sudo apt install ubuntu-desktop


除了默認的桌面環境外,上述命令還會安裝GNOME Shell、常用應用程式和相關套裝軟體。安裝過程可能需要一些時間,具體取決於你的網速。它將佔用約2GB的空間。


步驟4:重啟服務

在安裝過程中,你將被提示重啟系統服務。使用方向鍵並使用空白鍵逐個選擇它們。之後使用Tab鍵選擇OK按鈕並按Enter鍵。


步驟5:重啟Ubuntu 22.04系統

為了應用系統在安裝Ubuntu桌面環境期間所做的更改,我們必須重新開機系統。下面是要執行的命令:

sudo reboot

Oracle VM VirtualBox



 Oracle VM VirtualBox 是一款免費、開源的虛擬化軟體,可讓您在單台電腦上同時運行多個作業系統。VirtualBox 可用於各種目的,包括:

  • 測試和開發:在安全環境中測試新軟體或開發新應用程式。
  • 部署伺服器:在虛擬機器上部署伺服器,以節省成本和空間。
  • 學習新作業系統:在不影響主機作業系統的情況下嘗試新作業系統。

VirtualBox 具有以下優點:

  • 免費且開源:任何人都可以免費使用和修改 VirtualBox。
  • 跨平台:VirtualBox 可在 Windows、Mac、Linux 和 Solaris 等作業系統上運行。
  • 易於使用:VirtualBox 具有直觀的圖形介面,使其易於使用。
  • 功能強大:VirtualBox 支援多種虛擬化功能,例如快照、虛擬網路和 USB 裝置支援。

以下是如何使用 VirtualBox 安裝虛擬機器的步驟:

  1. 下載並安裝 VirtualBox

https://www.virtualbox.org/ 下載 VirtualBox 安裝程式並執行安裝。

  1. 建立虛擬機器

在 VirtualBox 主視窗中,按一下 新增 按鈕。

名稱 欄位中,輸入虛擬機器的名稱。

作業系統 類型下拉式選單中,選擇您要安裝的作業系統類型。

版本 下拉式選單中,選擇您要安裝的作業系統版本。

  1. 分配記憶體

VirtualBox 會自動分配給虛擬機器建議的記憶體量。您可以根據需要調整此值。

  1. 建立虛擬硬碟

選擇 建立 按鈕。

虛擬硬碟檔案類型 下拉式選單中,選擇您要使用的虛擬硬碟類型。

檔案位置和大小 欄位中,輸入虛擬硬碟的檔案名稱和大小。

  1. 安裝作業系統

啟動虛擬機器。

從光碟或 ISO 映像檔案啟動作業系統安裝程式。

按照螢幕上的指示安裝作業系統。

VirtualBox 是一個功能強大且易於使用的虛擬化軟體。它可讓您在單台電腦上同時運行多個作業系統。

Ubuntu Server 的檔案架構

 Ubuntu Server 的檔案架構遵循檔案系統階層標準 (FHS),該標準定義了 Linux 系統中檔案和目錄的組織方式。以下是 Ubuntu Server 檔案架構的概述:

/
├── bin
├── boot
├── dev
├── etc
├── home
├── lib
├── lib64
├── lost+found
├── media
├── mnt
├── opt
├── proc
├── root
├── run
├── srv
├── sys
├── tmp
├── usr
└── var

目錄說明

  • /bin:存放可供所有使用者使用的基本命令。
  • /boot:存放開機相關檔案。
  • /dev:存放裝置檔案。
  • /etc:存放系統設定檔案。
  • /home:存放使用者家目錄。
  • /lib:存放 32 位元系統的共享庫。
  • /lib64:存放 64 位元系統的共享庫。
  • /lost+found:存放意外遺失的檔案。
  • /media:存放可移動媒體的掛載點。
  • /mnt:存放手動掛載的檔案系統。
  • /opt:存放額外軟體的安裝目錄。
  • /proc:存放虛擬檔案系統,用於存取系統資訊。
  • /root:存放系統管理員的家目錄。
  • /run:存放系統運行的臨時檔案。
  • /srv:存放服務資料。
  • /sys:存放與核心相關的檔案。
  • /tmp:存放臨時檔案。
  • /usr:存放使用者應用程式和資料。
  • /var:存放可變資料,例如日誌檔案和狀態檔案。

以下是一些常見目錄的詳細說明:

  • **/etc
├── apt
├── bash.bashrc
├── crontab
├── fstab
├── group
├── hosts
├── init.d
├── ld.so.conf
├── motd
├── network
├── passwd
├── profile
├── resolv.conf
├── shadow
└── sysctl.conf
  • /etc/apt:存放 APT 包管理器的設定檔案。

  • /etc/bash.bashrc:存放所有使用者登入 Shell 時都會讀取的設定檔案。

  • /etc/crontab:存放 cron 定時任務的設定檔案。

  • /etc/fstab:存放檔案系統的掛載設定檔案。

  • /etc/group:存放群組資訊的檔案。

  • /etc/hosts:存放本機主機和網路別名的映射關係。

  • /etc/init.d:存放初始化腳本。

  • /etc/ld.so.conf:存放共享庫的搜尋路徑。

  • /etc/motd:存放登入訊息。

  • /etc/network:存放網路設定檔案。

  • /etc/passwd:存放使用者資訊的檔案。

  • /etc/profile:存放所有使用者登入 Shell 時都會讀取的設定檔案。

  • /etc/resolv.conf:存放 DNS 設定檔案。

  • /etc/shadow:存放使用者密碼的加密檔案。

  • /etc/sysctl.conf:存放核心參數的設定檔案。

  • **/home

├── user1
├── user2
└── user3

每個使用者都有自己的家目錄,用於存放個人的檔案和設定。

  • **/usr
├── bin
├── include
├── lib
├── lib64
├── local
├── man
├── sbin
└── share
  • /usr/bin:存放可供所有使用者使用的命令。

  • /usr/include:存放 C 語言的標頭檔。

  • /usr/lib:存放 32 位元系統的共享庫。

  • /usr/lib64:存放 64 位元系統的共享庫。

  • /usr/local:存放本地安裝的軟體。

  • /usr/man:存放手冊頁。

  • /usr/sbin:存放可供系統管理員使用的命令。

  • /usr/share:存放共享資料,例如圖示、字型和文件。

  • **/var

├── cache
├── log
├── mail
├── spool
└── tmp
  • /var/cache:存放緩存檔案。
  • /var/log:存放日誌檔案。
  • /var/mail:存放郵件。
  • /var/spool:存放列印和其他服務的佇列資料。

google試算表如何在單個欄位把文字與數字混和的資料提取數字加總

 假設你的單一儲存格是 A1,你可以使用這個公式: =SUM(SPLIT(REGEXREPLACE(A1, "[^\d\.]+", " "), " ", TRUE, FALSE)) 這個公式的運作原理: REGEXREP...