释放小七猫的分享欲

手动安装 zed_server,解决 remote 联网下载失败的问题

categories: 技术 tags: 编辑器, Zed
@ 31/03/2026

手动安装 zed_server,解决 remote 联网下载失败的问题

Zed 编辑器平日更新较为频繁,在没有全局代理的情况下,想要按正规方法连上服务器几乎不可能,在尝试下载 remote-server 文件失败后,会给出以下提示:

但好在这张图给出了几个关键信息,让我们可以手动去下载 remote-server 文件并手动将它传输到服务器上。

remote-server 文件的下载地址

首先来到 Zed 的项目主页:Zed

选择你需要的平台,一般是 linux-x86_64。可以 SSH 连接到服务器,开启代理下载,或者在电脑上下载后,上传到服务器,该文件路径为 ~/.zed_server/

$ ~/.zed_server
$ ls
.  ..  zed-remote-server-linux-x86_64.gz

解压这份文件:

gunzip zed-remote-server-linux-x86_64.gz

该文件会被删除,留下一个 zed-remote-server-linux-x86_64 文件,无论哪个版本的 remote-server,解压后都是这个名字。

给予可执行权限:

chmod +x zed-remote-server-linux-x86_64

根据 Zed 规则重命名 remote-server

但这个文件 Zed 是不认的,从报错图可以看出,remote-server 有自己的一套命名规则,示例如下,zed-remote-server-stable-0.231.2+stable.221.cc335b70f85a17974a4c61f852dbebff8c4b1db7

文件由四个部分组成,只要我们能获取到这四个部分的信息,再将它们拼起来就可以了。

  1. ``zed-remote-server-stable-`:固定前缀
  2. 0.231.2+:当前版本号,容易获取
  3. stable.221.:CI 构建号,先使用 Zed 连接服务器,一会后后超时失败,在失败的提示中可以拿到 CI 构建号,如图 1。
  4. cc335b70f85a17974a4c61f852dbebff8c4b1db7:Git 提交哈希

在 Zed commit 页面的链接处可以拿到 Git 提交哈希。

将他们拼成完整的文件名 zed-remote-server-stable-0.231.2+stable.221.cc335b70f85a17974a4c61f852dbebff8c4b1db7 即可。

尝试连接服务器

下载的步骤已经没有了,可以直接连接到服务器。