# zalo-linux：Zalo 桌面应用的 Linux 软件包

> 把 VNG 的 Zalo 桌面应用从官方 macOS 安装包重新打包到 Linux。构建工具生成 .deb，无界面冒烟脚本期望解出的程序能打开窗口。

- 类型：案例
- 目标：应用
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-10-27
- 收录于：2026-11-09
- 原始资源：<https://github.com/thotam/zalo-linux>
- 一手来源：<https://github.com/thotam/zalo-linux/blob/63b7293151b1dc6bf2cc1c995ea38970a8b96c09/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/zalo-linux-desktop-case/>
- 记录 JSON：<https://awesomerea.org/resources/zalo-linux-desktop-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/zalo-linux-desktop-case/index.md)

## 使用条件与局限

- README 称 npm run setup 下载 macOS DMG、解出程序包并构建原生模块，npm run build 生成 dist/Zalo-<version>.deb。解出的 app 目录被 gitignore。项目写明不隶属于 VNG，也未获其认可。
- scripts/_smoke-boot.sh 将无头启动后的 SMOKE_OK 状态视为成功。
- LICENSE 是 MIT 许可，并写明授权只覆盖构建工具。Zalo 应用程序包归 VNG 专有，不在仓库中。

## 一手来源

1. <https://github.com/thotam/zalo-linux/blob/63b7293151b1dc6bf2cc1c995ea38970a8b96c09/README.md>
2. <https://github.com/thotam/zalo-linux/blob/63b7293151b1dc6bf2cc1c995ea38970a8b96c09/scripts/_smoke-boot.sh>
3. <https://github.com/thotam/zalo-linux/blob/63b7293151b1dc6bf2cc1c995ea38970a8b96c09/LICENSE>

## 同分区更多条目：应用

- [Free-BBN：重建 PlayStation Broadband Navigator 仪表板](https://awesomerea.org/zh/resources/free-bbn-case/index.md) · 案例
- [Serato Tags：重建 Serato DJ 的 GEOB 元数据格式](https://awesomerea.org/zh/resources/serato-tags-case/index.md) · 案例
- [lsdj-decomp：Little Sound Dj 9.4.2 逐字节匹配重建](https://awesomerea.org/zh/resources/lsdj-9-4-2-decomp-case/index.md) · 案例
- [Moonlight Windows：重建适用于 Windows 的 NVIDIA GameStream 客户端](https://awesomerea.org/zh/resources/moonlight-windows-gamestream-case/index.md) · 案例
- [sas7bdat：重建 SAS7BDAT 数据库文件格式](https://awesomerea.org/zh/resources/sas7bdat-format-study-case/index.md) · 案例
- [Outlook 拖放：解析 RenPrivateMessages 剪贴板数据](https://awesomerea.org/zh/resources/outlook-dnd-protocol-case/index.md) · 案例

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
