【Windows 下载 ARM64 deb 包 麒麟 ARM 离线安装】

Windows 下载 ARM64 deb 包 麒麟 ARM 离线安装

  • [一、WSL2 Ubuntu 下载](#一、WSL2 Ubuntu 下载)
    • [步骤 1:Windows 安装 WSL2(管理员 PowerShell 执行)](#步骤 1:Windows 安装 WSL2(管理员 PowerShell 执行))
    • [步骤 2:进入 WSL Ubuntu,开启 ARM64 多架构](#步骤 2:进入 WSL Ubuntu,开启 ARM64 多架构)
    • [步骤 3:创建目录,批量下载所有目标包 + 全部递归依赖](#步骤 3:创建目录,批量下载所有目标包 + 全部递归依赖)
    • [步骤 4:WSL 拷贝 deb 文件夹到 Windows 磁盘](#步骤 4:WSL 拷贝 deb 文件夹到 Windows 磁盘)
  • [二、离线银河麒麟 ARM64 桌面执行安装](#二、离线银河麒麟 ARM64 桌面执行安装)

一、WSL2 Ubuntu 下载

步骤 1:Windows 安装 WSL2(管理员 PowerShell 执行)

bash 复制代码
wsl --install

重启电脑,自动安装 Ubuntu,设置用户名密码。

【注意】如果系统安装的是 WSL 系统默认迷你 shell(不是 Ubuntu 发行版),这个极简环境没有sudo、apt命令,完全不能用👇

管理员 PowerShell 安装 Ubuntu 20.04(必须这个版本,匹配麒麟 V10)

  • 开始菜单搜索 PowerShell → 右键 以管理员身份运行
  • 下载指定版本
bash 复制代码
#1. 查看已安装的WSL发行版
wsl --list --verbose
#2. 注销删除Ubuntu(名字一般是Ubuntu或Ubuntu-24.04)
wsl --unregister Ubuntu
#3. 彻底删除Ubuntu24.04,强制安装Ubuntu20.04
wsl --install -d Ubuntu-20.04
  • 等待下载完成,重启电脑。
  • 重启后自动弹出 Ubuntu 设置窗口
    设置自己的用户名和密码(记住密码,后面要用 sudo)

*替换国内清华源(加速 + 避免 arm64 404)

bash 复制代码
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo tee /etc/apt/sources.list <<-'EOF'
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
EOF

步骤 2:进入 WSL Ubuntu,开启 ARM64 多架构

bash 复制代码
# 添加arm64架构支持
sudo dpkg --add-architecture arm64
sudo apt update
sudo apt install -y apt-rdepends

步骤 3:创建目录,批量下载所有目标包 + 全部递归依赖

要下载的包(强制后缀:arm64 锁定架构)

bash 复制代码
python3.11:arm64
python3.11-venv:arm64
python3-pip:arm64
ffmpeg:arm64
libgl1:arm64
libglib2.0-0:arm64

一键下载所有依赖到指定文件夹

bash 复制代码
# 创建存放目录
mkdir -p ~/kylin_arm64_debs
cd ~/kylin_arm64_debs

# 只下载不安装,全部arm64架构
sudo apt install -y --download-only \
python3.11:arm64 python3.11-venv:arm64 python3-pip:arm64 \
ffmpeg:arm64 libgl1:arm64 libglib2.0-0:arm64

# 把缓存里所有deb复制过来
sudo cp /var/cache/apt/archives/*.deb ~/kylin_arm64_debs/
# 清理无效文件
rm -f lock partial

步骤 4:WSL 拷贝 deb 文件夹到 Windows 磁盘

bash 复制代码
# 拷贝到Windows C盘根目录,方便U盘复制
cp -r ~/kylin_arm64_debs /mnt/c/

二、离线银河麒麟 ARM64 桌面执行安装

  • 1.U 盘插入麒麟,把kylin_arm64_debs拷贝到桌面
  • 2.打开终端进入目录
bash 复制代码
cd ~/Desktop/kylin_arm64_debs
# 批量安装所有deb
sudo dpkg -R --install .
# 自动补全缺失依赖(包齐全一定会修复成功)
sudo apt -f install -y
  • 3.校验安装
bash 复制代码
python3.11 --version
python3.11 -m venv --help
ffmpeg -version
pip3 --version
  • 4.可选:设置系统默认 python3 为 3.11
bash 复制代码
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 11
sudo update-alternatives --config python3
相关推荐
阿昭L2 小时前
ZwQuerySystemInformation通过PsLoadedModuleList枚举内核模块
windows·逆向工程·windows内核
桑榆4166 小时前
双系统(Windows + Ubuntu)安装流程
linux·windows·ubuntu
走,带你去玩15 小时前
windows电脑 trae对接lanhu-mcp
windows
zlinear数据采集卡16 小时前
D223的PWM电机控制:6路独立脉冲+加减速算法深度解析
arm开发·stm32·嵌入式硬件·算法·fpga开发·架构
奔跑的架构师19 小时前
[A-49]ARMv9/v8-PSCI接口规范与工作流程简介
android·linux·arm开发·arm
振南的单片机世界20 小时前
硬核菊花链:3个GPIO+无限74HC595=端口扩展“无限套娃”
arm开发·stm32·单片机·嵌入式硬件
zlinear数据采集卡20 小时前
ZLinear产品线全景对比:D223 vs DABL7606 vs DABL-G511选型指南
arm开发·嵌入式硬件·算法·fpga开发·开源
戒了,最后一次20 小时前
Windows 安装 FFmpeg 完整教程(附环境变量配置 + 常用命令示例)
windows·ffmpeg
runafterhit20 小时前
【学习地图】ARM嵌入式类 · 文章索引
arm开发·学习