在 Debian Testing 安装 WineHQ

需求

  • 想把自己写的 MarkdownEditor 移植到 Debian,同时尽可能少改代码。
  • 想在 Debian 用几个惯用的 Windows 软件。

思考

改代码太不划算了,又没人给钱!虚拟机太重,为几个小应用使用虚拟机也不划算。用 wine 才是正道!

都用 Debian Testing 了,怎么也得装个 winehq-devel 吧!

安装

注意:现在是 2026-05-25,目前 testing 是 forky,将来变为其它时,需要相应更改部分命令。

1. 添加仓库公钥

1
2
3
sudo mkdir -pm755 /etc/apt/keyrings
wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor -o /etc/apt/keyrings/winehq-archive.key -

2. 添加源文件

1
2
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/debian/dists/forky/winehq-forky.sources

3. 【可选】使用国内镜像

这步是为了网络提速,不是必须的。

方法一:手动编辑,保险应对将来风险:

1
2
sudo vim /etc/apt/sources.list.d/winehq-forky.sources

把 Host(通常为 dl.winehq.org)改为 mirror.nju.edu.cn

方法二:无脑替换(将来有可能失败!)

1
2
sudo sed -i 's|dl.winehq.org|mirror.nju.edu.cn|g' /etc/apt/sources.list.d/winehq-forky.sources

3. 安装 WineHQ 软件包

1
2
sudo apt install --install-recommends winehq-devel

额外

可以安装 PortableApps,里面的软件大部分能在 wine 环境运行,比如著名的 Notepad++。

:提到 Notepad++,是因为它是著名的 Windows Only 软件,并不代表稣推荐它。

如果您使用微信,也可以关注公众号 UMU618,在公众号文章里评论。