當前位置: 華文世界 > 數位

(WSL筆記-03)安裝WSL Ubuntu 22.04 並修改軟體源為清華源

2024-01-08數位

聲明:本文系個人使用經驗總結,不代表官方表述

前面介紹了Windows Subsystem for Linux(WSL)為在 Windows 上執行本機 Linux 應用程式提供了便捷的相容層。透過WSL,你能夠在Windows系統中使用不同的Linux發行版,其中包括了 Ubuntu-22.04。以下是詳細的安裝教程,同時包含了修改清華源的步驟:

步驟 1: 啟用WSL功能

確保系統滿足以下要求:

  • Windows 10版本:1903 或更高版本
  • 64位元處理器
  • 接下來,我們將啟用WSL功能:

    1. 以管理員身份開啟Windows Terminal中的PowerShell(不知道Windows Terminal的可以看我的歷史文章 ):
    1. 執行以下命令啟用 Virtual Machine Platform:

    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

    1. 啟用 Hyper-V:

    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

    1. 重新開機電腦以完成安裝。

    步驟 2: 安裝 WSL 2

    1. 瀏覽器開啟以下地址下載並安裝 WSL 2 Linux 內核更新包(無法下載可私信我獲取)

    https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

    1. 在WindowsTerminal PowerShell 中確保預設版本設定為 2:

    wsl --set-default-version 2

    步驟 3: 安裝 Ubuntu 22.04

    1. 安裝方式1: 開啟 Microsoft Store,在搜尋欄中輸入 "Ubuntu" 並選擇 "Ubuntu 22.04 LTS",點選 "獲取" 或 "安裝" 按鈕。
    2. 安裝方式2: WindowsTerminal PowerShell使用以下命令安裝:

    wsl --install Ubuntu-22.04

    1. 安裝完成後,開始功能表裏找到Ubuntu-22.04,點選啟動,Ubuntu 22.04 將開始初始化。
    2. 按提示建立新的 Linux 使用者名稱和密碼。

    步驟 4: 修改清華源

    在中國大陸,使用清華大學的映像源可以提高軟體包下載速度。以下是修改清華源的步驟:

    1. 開啟終端,執行以下命令備份原有原始檔:

    sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

    1. 使用文字編輯器編輯 sources.list 檔:

    sudo vim /etc/apt/sources.list

    1. 在編輯器中,用清華大學的源替換預設源,刪除原內容並添加以下內容:

    # 預設註釋了源碼映像以提高 apt update 速度,如有需要可自行取消註釋deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiversedeb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse# deb-src http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse# 預釋出軟體源,不建議啟用# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse# # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse

    1. 保存檔並結束。
    2. 執行以下命令更新軟體包列表:

    sudo apt update

    步驟 5: 使用 Ubuntu 22.04

    1. 在 Microsoft Store 中啟動 Ubuntu 22.04 或透過開始功能表找到它。
    2. 第一次執行時,系統將初始化並要求你建立一個新的 Linux 使用者名稱和密碼。
    3. 之後,你將被引導至 Ubuntu 的命令列終端。

    步驟 6: 客製 Ubuntu 22.04

    你可以根據需求進行一些個人化設定:

    更新系統:

    在 Ubuntu 終端中執行以下命令:

    sudo apt update && sudo apt upgrade

    安裝常用工具:

    sudo apt install build-essential git

    修改終端配色:

    你可以在終端的配置檔中進行修改,例如修改 ~/.bashrc 檔,添加自己喜歡的配色方案。

    透過以上步驟,你成功在 Windows 上安裝並執行了 Ubuntu 22.04,並使用了清華大學的軟體源以提高下載速度。這個教程希望對你有所幫助。如遇到問題,關註並私信我,即可獲取幫助。