首页 > 系统相关 >在Windows上部署ArchLinux(WSL)

在Windows上部署ArchLinux(WSL)

时间:2024-04-14 09:04:02浏览次数:21  
标签:ArchLinux tar Windows bootstrap WSL archlinux Arch

image

在Windows上部署ArchLinux(基于WSL)

在开始前请确保你拥有一个Linux环境,以便于后续的步骤顺利地进行。

ArchLinux大家应该用过,这个发行版属实需要折腾。但是Microsoft Store没有提供Arch Linux的WSL版本,所以,才有了这篇文章。

2024年4月14日 补充:
微软商店确实有,但是默认安装在C:\上,会占一部分空间;对于Ubuntu,占用的空间还会更大。

先下载Arch Linux的Bootstrap,后续用于导入。这边使用清华的镜像,当然,你也可以去下载官方的。
image

我的Linux环境就是Arch,你可准备一个Ubuntu,功能比较全,不需要安装太多包。

pacman -S wget

安装wget,用于下载文件。接着把archlinux-bootstrap-x86_64.tar.gz的地址复制下来,在bash里输入如下的命令:

wget https://mirrors.tuna.tsinghua.edu.cn/archlinux/iso/latest/archlinux-bootstrap-x86_64.tar.gz

这里的链接可以换成你所选的镜像站

接着,在bash里,你会看到类似的结果。
image

接着,我们得到了一个GZ文件,先别急着用tar(GNU tar)解压,我们这里就是用bsdtar,因为GNU tar不会保留压缩文件的详细信息

bsdtar可以使用pacman安装,安装步骤不再赘述。我们回到解压上,在bash中输入:

sudo bsdtar -xpvf archlinux-bootstrap-x86_64.tar.gz

接着

sudo bsdtar -cpvf archlinux-bootstrap.tar -C root.x86_64 .

sudo可能在你的发行版中缺失,针对Arch用户,你可以:
pacman -S sudo

上面的两个步骤在目录下生成一个tar文件,我们将它移动到D:\或者别的盘去。这一步如果在WSL上可以直接使用文件资源管理器操作,如果你是虚拟机,请另寻方法。

接着,我们就可以导入了。

wsl --import Arch D:\ArchLinux D:\archlinux-bootstrap.tar

恭喜你获得了一个ArchLinux的WSL,我想你应该知道后续的配置
比如一个neofetch。

使用ArchLinux WSL

image
image
这里我用clang编译了一个小程序。

那么我的文章到此结束,如果你喜欢的话还请支持我。周末愉快!

标签:ArchLinux,tar,Windows,bootstrap,WSL,archlinux,Arch
From: https://www.cnblogs.com/LunTsunami/p/18133726

相关文章

  • 04_把QT程序打包成Windows软件
    把QT程序打包成Windows软件问题一:什么是打包和部署?​因为我们要把写好的程序发给用户来用,我们写好的源码也不是随便给别人的。问题二:怎么打包和部署?1.我们把工厂切换到release模式,然后编译。​release模式:基本没有调试信息。​debug模式:有很多调试信息。......
  • Windows中Gitlab Runner的配置:shell = "powershell"
    摘要这是在Windows中摸索GitlabRunner的第一个坑:默认的值是“pwsh”。1、网上有人说,删除这一行或者改为shell=""这样就会造成流水线无法获取到.gitlab-ci.yml中定义的变量。正确做法shell="powershell"本文在说什么?说的是toml文件,完整展示如下:concurrent=1che......
  • Control Panel Command Line Commands in Windows
    CMDCommandsforControlPanelAppletsAppletCommandOSVersionAccessibilityOptionscontrolaccess.cplXPActionCentercontrol/nameMicrosoft.ActionCenter8,7 controlwscui.cpl8,7AddFeaturestoWindows8control/nameMicrosoft.Win......
  • 在Windows中使用Linux子系统
    摘要本文描述如何在Windows11中使用Ubuntu。安装1、打开Windows可选功能2、安装Linux的内核补丁https://learn.microsoft.com/zh-cn/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package3、安装Linux子系统在“Windows应用商店”里就能找......
  • 设置 Windows Media Player 推荐设置的注册表文件
    设置WindowsMediaPlayer推荐设置的注册表文件示例:plaintextCopyCodeWindowsRegistryEditorVersion5.00[HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences]"AcceptSearch"=dword:00000001"AcceptedEULA"=dword:00000001"Accepte......
  • 11、操作系统安全加固-Windows 加固
    1.账号管理与认证授权1.1.按用户类型分配账号目的:根据系统要求,设定不同账户和组,管理员、数据库sa、审计用户、来宾用户等实施方法:打开本地用户和计算机管理器或 打开运行,输入lusrmgr.msc右击账户->属性->更改隶属于右击功能组->属性->成员1.2.清理......
  • 在 Windows10 中使用 WSL2
    安装必备的功能使用win+i打开设置,依次点击应用→应用与功能→程序和功能→启用或关闭Windows功能勾选适用于Linux的Windows子系统与虚拟机平台确定并且重启配置组合键win+r输入powershell打开PowerShell窗口执行下面的命令设置为wsl2wsl--set-def......
  • Adobe Illustrator 2024 v28.4.1 (macOS, Windows) - 矢量绘图
    AdobeIllustrator2024v28.4.1(macOS,Windows)-矢量绘图Acrobat、AfterEffects、Animate、Audition、Bridge、CharacterAnimator、Dimension、Dreamweaver、Illustrator、InCopy、InDesign、LightroomClassic、MediaEncoder、Photoshop、PremierePro、AdobeXD请访......
  • Adobe Lightroom Classic v13.2 (macOS, Windows) - 桌面照片编辑
    AdobeLightroomClassicv13.2(macOS,Windows)-桌面照片编辑Acrobat、AfterEffects、Animate、Audition、Bridge、CharacterAnimator、Dimension、Dreamweaver、Illustrator、InCopy、InDesign、LightroomClassic、MediaEncoder、Photoshop、PremierePro、AdobeXD......
  • Adobe Acrobat Pro DC 2024 (macOS, Windows) - 创建、转换和编辑 PDF
    AdobeAcrobatProDC2024(macOS,Windows)-创建、转换和编辑PDFAdobeAcrobatPDFsoftware请访问原文链接:https://sysin.org/blog/adobe-acrobat/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgAcrobat:创建、转换和编辑PDF借助Acrobat实现各种文件创建P......