行版))
開發(fā)者工具操作系統(tǒng)【免費下載鏈接】ArchWSLArchLinux based WSL Distribution. Supports multiple install.項目地址https://gitcode.com/gh_mirrors/ar/ArchWSL點擊查看免費下載ArchWSL 是一個基于 wsldl 與 README.md 為主體結(jié)合 Makefile、buildAppX.ps1、appveyor.yml 等構(gòu)建與 CI 腳本系統(tǒng)講解 ArchWSL 的系統(tǒng)需求、zip/appx/Scoop 三種安裝路徑、啟動器全部命令config/get/backup 等的完整用法與參數(shù)含義并附帶構(gòu)建原理、更新與排障指引幫助你在 Windows 上快速獲得可定制、可備份、可多開的生產(chǎn)級 Arch 環(huán)境。項目概覽一個 exe 即一個實例ArchWSL 的本質(zhì)是一個打包好的 Arch Linux rootfs 啟動器組合。它并非從零實現(xiàn) WSL 協(xié)議而是基于 wsldlWindows Subsystem for Linux Distributions Launcher構(gòu)建倉庫的 LICENSE-3RD-PARTY 中也明確列出了 wsldl、構(gòu)建腳本與 Arch Linux 項目的三方許可。zip 版以Arch.exerootfs.tar.gz形式分發(fā)支持任意實例名、多實例并存appx 版以 Windows 商店應(yīng)用包形式分發(fā)適合通過設(shè)置 → 應(yīng)用進(jìn)行統(tǒng)一的安裝與管理構(gòu)建管線倉庫的 Makefile 展示了 zip 版的完整構(gòu)建流程——從 wsldl 的icons.zip中提取Arch.exe改名為Launcher.exe再下載 ArchWSL-FS 發(fā)布的rootfs.tar.gz兩者共同打入ziproot目錄后壓縮為Arch.zipbuildAppX.ps1 與 appveyor.yml 則負(fù)責(zé) appx 包的下載、manifest 版本號注入與簽名構(gòu)建。系統(tǒng)需求項目要求操作系統(tǒng)Windows 10 1709Fall Creators Updatex64 及以上或 Windows 11 x64WSL 功能必須在啟用或關(guān)閉 Windows 功能中打開適用于 Linux 的 Windows 子系統(tǒng)?? 若使用WSL1實例首次啟動時必須替換 glibc 包詳見官方 How-to-Setup 文檔否則 Arch 環(huán)境無法正常工作WSL2 無此要求。安裝方式方式一zip 版推薦支持多實例zip 版是功能最完整的安裝形態(tài)可自由命名實例并支持多實例并存。從項目發(fā)布頁Releases下載最新zip安裝包將 zip 內(nèi)所有文件解壓到同一目錄?? 必須解壓到擁有完全訪問權(quán)限的目錄例如C:\Program Files這類受系統(tǒng)保護(hù)的位置不可用運行解壓后的Arch.exe它會自動解包 rootfs 并將發(fā)行版注冊到 WSL可選初始化 pacman 的 keyring。這一步并非強制但若想使用 pacman 安裝軟件包則必須執(zhí)行否則會出現(xiàn)PGP簽名相關(guān)錯誤。多實例原理exe文件名即 WSL 實例名。例如將Arch.exe復(fù)制并分別重命名為ArchDev.exe、ArchTest.exe運行后就會注冊出ArchDev、ArchTest兩個互不沖突的獨立實例——這正是Supports multiple install支持多實例安裝這一項目核心能力的來源。方式二appx 版商店應(yīng)用包從發(fā)布頁下載.appx安裝包與簽名文件.cer將.cer安裝到本地計算機的受信任人Trusted People存儲中安裝證書需要管理員權(quán)限詳細(xì)步驟參見官方 Install-Certificate 文檔雙擊.appx文件完成安裝之后可在設(shè)置 → 應(yīng)用中統(tǒng)一管理、卸載。方式三Scoop命令行包管理器若已安裝 Scoop兩條命令即可完成安裝scoop bucket add extras scoop install archwsl使用指南啟動器Arch.exe命令全解析安裝完成后實例的一切管理操作都通過Arch.exe完成。以下是完整命令手冊與 i18n/README_ja.md 及英文原版一致Usage : 無參數(shù) - 使用默認(rèn)設(shè)置打開一個新的 Shell繼承當(dāng)前目錄%USERPROFILE% 會被映射為 $HOME run command line - 在實例中執(zhí)行給定命令行繼承當(dāng)前目錄 runp command line (includes windows path) - 將 Windows 路徑轉(zhuǎn)換后再在實例中執(zhí)行給定命令行 config [setting [value]] - 修改實例配置見下方 config 參數(shù)表 get [setting] - 讀取實例當(dāng)前配置見下方 get 參數(shù)表 backup [contents] - 備份實例見下方 backup 參數(shù)表 clean - 卸載該實例 help - 打印本使用說明config修改實例配置config子命令用于設(shè)置實例的各項運行參數(shù)格式為Arch.exe config setting value參數(shù)取值說明--default-user user任意用戶名將實例默認(rèn)用戶設(shè)置為user如root或自建用戶--default-uid uid數(shù)字 UID設(shè)置默認(rèn)用戶的 UID如 1000--append-path true\|falsetrue / false是否將 Windows 的 PATH 追加到 Linux 側(cè)$PATH--mount-drive true\|falsetrue / false是否自動掛載 Windows 驅(qū)動器C:、D: 等--wsl-version 1\|21 / 2切換該實例的 WSL 版本1 或 2--default-term default\|wt\|flutedefault / wt / flute設(shè)置默認(rèn)終端類型系統(tǒng)默認(rèn) / Windows Terminal / Fluent Terminal典型用法示例:: 將默認(rèn)用戶切換為 root Arch.exe config --default-user root :: 關(guān)閉 Windows PATH 追加隔離 Windows 環(huán)境變量 Arch.exe config --append-path false :: 將實例切換到 WSL2 Arch.exe config --wsl-version 2get讀取當(dāng)前配置get子命令用于確認(rèn)實例當(dāng)前狀態(tài)參數(shù)輸出內(nèi)容--default-uid默認(rèn)用戶的 UID--append-pathWindows PATH 追加開關(guān)的 true/false 狀態(tài)--mount-drive驅(qū)動器掛載開關(guān)的 true/false 狀態(tài)--wsl-version當(dāng)前 WSL 版本1 或 2--default-term當(dāng)前啟動器設(shè)置的默認(rèn)終端類型--lxguid該實例在系統(tǒng)內(nèi)部使用的 WSL GUID 鍵用于腳本與注冊表操作backup備份與遷移backup子命令將實例導(dǎo)出到當(dāng)前目錄是遷移與災(zāi)備的關(guān)鍵能力參數(shù)輸出文件適用條件--tarbackup.tar通用 rootfs 備份--tgzbackup.tar.gz壓縮后的 rootfs 備份--vhdxbackup.ext4.vhdx僅 WSL2虛擬磁盤鏡像級備份--vhdxgzbackup.ext4.vhdx.gz僅 WSL2壓縮虛擬磁盤備份--regbackup.reg實例的注冊表配置導(dǎo)出含默認(rèn)用戶、PATH 開關(guān)等設(shè)置:: 導(dǎo)出 tar.gz 格式備份 Arch.exe backup --tgz :: WSL2 下導(dǎo)出 vhdx 鏡像 Arch.exe backup --vhdxclean 與 helpclean徹底卸載該實例連同注冊表配置一并清理help在任何時候打印上述完整使用說明。更新實例zip 版從發(fā)布頁下載最新zip安裝包解壓其中的Arch.exe與rootfs.tar.gz覆蓋現(xiàn)有目錄中的同名文件即可完成更新實例數(shù)據(jù)用戶、已裝軟件不會丟失。appx 版從發(fā)布頁下載最新.appx包雙擊安裝即可原地升級。構(gòu)建與發(fā)布背后的實現(xiàn)細(xì)節(jié)了解構(gòu)建管線有助于理解 zip 包與 appx 包的關(guān)系Makefile定義all/zip/exe/rootfs.tar.gz等目標(biāo)。Launcher.exe從 wsldl 的icons.zip中解包并重命名而來rootfs.tar.gz從 ArchWSL-FS 的 GitHub Releases 最新資源下載最終ziproot目錄中的兩個文件被bsdtar打成Arch.zip??梢妴悠髋c rootfs 是解耦的兩部分這也解釋了為什么更新時只需覆蓋這兩個文件。appveyor.ymlCI 定義了三組版本號——appx_verappx 包版本、wsldl_ver啟動器版本、fs_verrootfs 版本并注入到package.appxmanifest的Version屬性同時產(chǎn)出 zip 版、在線版Arch_Online.zip附帶 preset.json以及各自對應(yīng)的.appx/.cer文件最后統(tǒng)一生成sha256sums.txt供用戶校驗。preset.json在線版安裝器的預(yù)置文件包含 rootfs 下載地址及其installfilesha256校驗值用于安裝時的完整性驗證。LICENSE項目本體以 MIT 協(xié)議開源Copyright ? 2017-2026 yuk7。已知問題與排障官方將已知問題統(tǒng)一收錄于文檔站點Docs。如果遇到問題倉庫提供了規(guī)范的報告模板 .github/ISSUE_TEMPLATE/issue-report.md報告前建議先通讀 README.md 與文檔并盡量填寫以下環(huán)境信息以便快速定位Windows 內(nèi)部版本號命令提示符下執(zhí)行ver安全軟件名稱如 ESET Internet SecurityWSL 版本1 或 2ArchWSL 版本號與安裝包類型zip/appx、全新安裝/更新啟動器版本號Arch.exe version輸出問題復(fù)現(xiàn)步驟、預(yù)期行為與實際表現(xiàn)。常見注意點回顧解壓目錄必須有完整寫權(quán)限WSL1 用戶首啟需替換 glibc使用 pacman 前需初始化 keyring--vhdx類備份僅 WSL2 可用??偨Y(jié)ArchWSL 以可重命名的 exe 即實例這一輕量設(shè)計將多實例管理、配置熱切換config/get、一鍵備份backup等能力濃縮進(jìn)單個啟動器配合 zip、appx、Scoop 三條安裝路徑覆蓋了從快速嘗鮮到生產(chǎn)級多環(huán)境隔離的全部場景。本文所述全部命令與參數(shù)均來自倉庫內(nèi) i18n/README_ja.md、README.md 等文檔構(gòu)建細(xì)節(jié)則可在 Makefile、buildAppX.ps1、appveyor.yml 中進(jìn)一步查閱。贊分享開發(fā)者工具操作系統(tǒng)【免費下載鏈接】ArchWSLArchLinux based WSL Distribution. Supports multiple install.項目地址https://gitcode.com/gh_mirrors/ar/ArchWSL點擊查看免費下載相關(guān)推薦ArchWSL 使用指南在 Windows WSL 上運行 Arch Linux 的安裝、配置與多實例管理ArchWSL 使用指南在 Windows WSL 上運行 Arch Linux 的安裝、配置與多實例管理 ArchWSL 是一個基于 wsldl https開發(fā)者工具操作系統(tǒng)Palmier Pro視覺搜索架構(gòu)解析SigLIP2嵌入如何在本地實現(xiàn)以文搜畫面Palmier Pro視覺搜索架構(gòu)解析SigLIP2嵌入如何在本地實現(xiàn)以文搜畫面 Palmier Pro 是一款為 AI 而生的 macOS 視頻剪輯器其中音視頻桌面應(yīng)用人工智能MCP 服務(wù)AI Agent在Arch Linux上安裝wiliwiliAUR包使用指南在Arch Linux上安裝wiliwiliAUR包使用指南 wiliwili是專為手柄控制設(shè)計的第三方跨平臺B站客戶端支持PC全平臺、PSVita、PS4音視頻桌面應(yīng)用創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考