WSL 安装 Debian 12 后,Linux 如何安装 curl , quickjs ?

在 WSL 的 Debian 12 系统中安装 curl 非常简单,你可以直接使用 APT 包管理器从官方仓库安装。以下是详细步骤:

1. 更新软件包索引

首先确保系统的包索引是最新的:

sudo apt update

2. 安装 curl

执行以下命令安装 curl

sudo apt install -y curl

参数 -y 用于自动确认安装,无需手动输入 yes

3. 验证安装

安装完成后,通过以下命令检查 curl 是否正确安装并查看版本:
$ which curl
/usr/bin/curl

curl --version

如果成功输出版本信息(例如 curl 8.4.0),则表示安装成功。

额外说明

  • curl 是一个常用的命令行工具,用于通过各种协议(如 HTTP、HTTPS、FTP 等)传输数据
  • 在 Debian 12 中,curl 包已包含 SSL/TLS 支持(基于 OpenSSL 或 GnuTLS)
  • 如果需要卸载 curl,可以使用命令:sudo apt remove curl

现在你可以使用 curl 进行网络请求、下载文件等操作了!
wangtian


在 WSL 中的 Debian 12 系统上安装 QuickJS 可以通过源码编译的方式完成。以下是详细的安装步骤:

1. 安装必要的编译工具

首先需要安装编译 QuickJS 所需的工具链:

sudo apt update
sudo apt install -y build-essential git

2. 获取 QuickJS 源码

从 GitHub 仓库克隆 QuickJS 的最新源码:

git clone https://github.com/bellard/quickjs.git
cd quickjs

3. 编译并安装 QuickJS

执行编译和安装命令:

在 **Windows 11/10 的 WSL2** 中安装 **ARM 架构 Linux** 的完整步骤如下: --- ### **1. 确认系统要求** - **Windows 版本**:Win10 2004+ 或 Win11(21H2+) - **启用虚拟化**:BIOS 中开启 `VT-x/AMD-V` 和 `虚拟化平台` - **WSL2 已安装**(若未安装): ```powershell wsl --install ``` --- ### **2. 下载 ARM 版 Linux 发行版** #### **方法1:从微软商店安装(仅限部分发行版)** - 打开 **Microsoft Store**,搜索: - `Ubuntu ARM`(官方未上架 ARM 版,需手动导入) - `Debian ARM`(需手动导入) #### **方法2:手动导入 RootFS(推荐)** 1. 下载 ARM64 RootFS 镜像: - **Ubuntu ARM64**: ```powershell curl -LO https://cloud-images.ubuntu.com/releases/22.04/release/ubuntu-22.04-server-cloudimg-arm64-root.tar.gz ``` - **Debian ARM64**: ```powershell curl -LO https://cloud.debian.org/images/cloud/bullseye/latest/debian-11-generic-arm64.tar.xz ``` --- ### **3. 导入到 WSL2** ```powershell # 创建目录并导入(以 Ubuntu 为例) mkdir C:\wsl\ubuntu-arm wsl --import Ubuntu-ARM C:\wsl\ubuntu-arm ubuntu-22.04-server-cloudimg-arm64-root.tar.gz --version 2 ``` --- ### **4. 设置为默认发行版** ```powershell wsl --set-default Ubuntu-ARM wsl -d Ubuntu-ARM ``` --- ### **5. 验证架构** 在 WSL2 中运行: ```bash uname -m # 应输出 `aarch64` cat /etc/os-release ``` --- ### **6. 初始化系统** ```bash # 首次启动需初始化(Ubuntu/Debian) sudo apt update && sudo apt upgrade -y sudo apt install systemd ``` --- ### **常见问题解决** 1. **报错 `WSL 2 requires virtualization capabilities`** - 检查 BIOS 中开启虚拟化,并运行: ```powershell dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart ``` 2. **无法运行 x86 程序** - 安装 QEMU 用户态模拟: ```bash sudo apt install qemu-user-static ``` 3. **图形界面支持** - 安装 X Server(如 VcXsrv)并设置 DISPLAY: ```bash export DISPLAY=$(awk '/nameserver / {print $2}' /etc/resolv.conf):0 ``` ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值