下载 Termlet
三个平台同时发布、版本相同。免费,不需要账号。
版本 0.1.3测试版
Windows你的系统
Windows 10 1809 及以上,x64
termlet-0.1.3-win-x64.exe17.3 MB · 安装程序macOS你的系统
Apple 芯片,macOS 11 及以上
termlet-0.1.3-mac-arm64.zip24.7 MB · zip,其中是 Termlet.app还没有在真机上测试过
Linux你的系统
x64,glibc 2.35 及以上
termlet-0.1.3-linux-x64.tar.gz30.9 MB · tar.gz,解压即用还没有在真机上测试过
0.1.0 即将发布
发布后可以在这里下载:Windows x64 的安装程序 termlet-<版本>-win-x64.exe,macOS(Apple 芯片)的 termlet-<版本>-mac-arm64.zip,Linux x64 的 termlet-<版本>-linux-x64.tar.gz;也可以在 GitHub 上 termlet/termlet 的 Releases 下载(仓库即将公开)。
想在发布时收到通知:在 GitHub 上的 termlet/termlet 仓库右上角点 Watch → Custom,勾选 Releases。
安装或使用 Termlet,即表示你同意软件许可协议。
系统要求
| 平台 | 要求 | 下载的文件 |
|---|---|---|
| Windows x64 | Windows 10 1809(内部版本 17763)及以上 | termlet-<版本>-win-x64.exe(安装向导) |
| macOS(Apple 芯片) | macOS 11 及以上 | termlet-<版本>-mac-arm64.zip(其中是 Termlet.app) |
| Linux x64 | glibc 2.35 及以上(Ubuntu 22.04、Debian 12 及更新的发行版),X11 或 Wayland 的桌面会话 | termlet-<版本>-linux-x64.tar.gz |
macOS 只有 Apple 芯片版;Linux 只有 x64 的 tar.gz,没有 deb、rpm、AppImage 与 Flatpak。
macOS、Linux 版由 CI 构建并通过了自动测试,但还没有在真机上测试过,遇到问题请到 GitHub 反馈。
macOS、Linux 版不自动安装更新:有新版本时 Termlet 提示并打开这个页面,下载后替换即可,数据不受影响。
安装说明
Windows
- 安装向导中可以更改安装位置,默认
%LOCALAPPDATA%\Programs\Termlet,升级时沿用原来的位置。 - 只为当前用户安装,不需要管理员权限,并创建开始菜单与桌面快捷方式。
- 安装目录中是
Termlet.exe与命令行工具bin\termlet.exe。 - 之后 Termlet 自动下载新版本,用内置的公钥校验签名后再安装。
放行前先确认文件来自这个页面或 GitHub 上的 termlet/termlet,并按下面的方法核对。 详见常见问题
macOS
- 解压后把 Termlet.app 拖进“应用程序”。
- 命令行工具在
Termlet.app/Contents/MacOS/bin/termlet,设置的“命令行工具”中给出把它链接到 PATH 的命令。 - 包只做了 ad-hoc 签名,没有公证;也可以运行
xattr -dr com.apple.quarantine /Applications/Termlet.app后再打开。
放行前先确认文件来自这个页面或 GitHub 上的 termlet/termlet,并按下面的方法核对。 详见常见问题
Linux
- 解压后直接运行
./Termlet。 - 运行包中的
./install.sh(不需要 root)加进应用菜单,并把命令行工具链接为~/.local/bin/termlet。 - 移动目录后重新运行一次;
./install.sh --uninstall删除菜单项、图标与链接。 - 运行时用到 libxcb、libxkbcommon、libxkbcommon-x11 与显卡驱动(Vulkan,没有时尝试 OpenGL ES)。
- Debian / Ubuntu 上缺少时:
sudo apt install libxcb1 libxkbcommon0 libxkbcommon-x11-0 mesa-vulkan-drivers。 - 主密钥放在 Secret Service(GNOME 钥匙串、KWallet 等)中;没有时改为每次启动输入主密码。
核对下载的文件
这个版本的校验文件 SHA256SUMS 与它的签名 SHA256SUMS.minisig(GitHub 上的副本:SHA256SUMS、SHA256SUMS.minisig)。
每个版本附带 SHA256SUMS(这个版本各平台的包与版本描述文件 latest.yml、latest-mac.yml、latest-linux.yml 的 SHA-256)和它的签名 SHA256SUMS.minisig;下载站上的这两个文件总是最新版本的,核对更早的版本时到 Releases 中对应的版本下载。签名为 minisign 格式,公钥如下:
| 用途 | 公钥 | 密钥 ID |
|---|---|---|
| 在用(发布时用它签名) | RWRSYxplUItTcPz4ZAEBJVcK0n3Sy1xPjhO3CNJIVFxbazT7cXsPacBG |
70538B50651A6352 |
| 离线备用(只在轮换密钥时使用) | RWR0ioBzciN0EjIEaOwb2jw2Xujxz3oxGYgF8nh1HrPVLkgkqH9dsmog |
1274237273808A74 |
-
安装 minisign(Windows:
scoop install minisign或choco install minisign;macOS:brew install minisign;Linux:发行版的软件包,如sudo apt install minisign),把SHA256SUMS、SHA256SUMS.minisig与下载的包放在同一个文件夹,在其中核对签名:minisign -Vm SHA256SUMS -P RWRSYxplUItTcPz4ZAEBJVcK0n3Sy1xPjhO3CNJIVFxbazT7cXsPacBG显示
Signature and comment signature verified,并且下一行Trusted comment: termlet-sha256sums <版本>中的版本号就是你下载的版本,才算通过。 -
用
SHA256SUMS核对下载的包:Linux、Git Bash 或 WSL 中运行sha256sum -c SHA256SUMS --ignore-missing,macOS 上运行shasum -a 256 -c SHA256SUMS --ignore-missing,下载的那个文件一行显示OK;或者在 PowerShell 中运行Get-FileHash .\termlet-<版本>-win-x64.exe,与SHA256SUMS中这个文件的那一行比较(不分大小写)。
SHA-256 一致只说明文件下载完整;签名通过才说明文件来自 Termlet 的发布者。以后轮换密钥时,会在这里与更新日志中公告,之后的版本改用公告中的公钥核对。
各个包的 SHA-512(取自版本描述文件)
- termlet-0.1.3-win-x64.exe
ce2f1f4a303a481ba543b11f16e51018e0f0b99973b572acea7a69c6754c60b7748ac1f8f8ab030c515dbc811e0a3361d9bb3be9800b1589eec9acfd98a61f57- termlet-0.1.3-mac-arm64.zip
9831f86ef527d9292c7ff850a5ea90218c7db96e3bbfed8c6c0d5b2feff25abc48594ede7e5f126a3232af813ad42325d7754aaa3a2fa6a1037caa8a6712f0c2- termlet-0.1.3-linux-x64.tar.gz
60fba403fac0319d29484cff1b8455250681a60171bfd73e582b96db6a6bb98b089b886e60c0beb89c201463a9a47117c1299910728882589bfa4a541863bc1e