如何离线安装HEX?执行mix local.hex连接repo.hex.pm超时解决方案咨询
HEX 离线安装操作指引
操作前需先在可正常访问Hex官方仓库的设备上提前下载所需安装文件,再拷贝到目标离线机器执行以下步骤:
步骤1:获取HEX安装包
在可联网设备上操作:
- 执行
mix local.hex --force完成在线安装 - 查找已安装的HEX存档文件,默认路径如下:
- Windows系统:
C:\Users\[你的用户名]\.mix\archives\hex-[版本号].ez - macOS/Linux系统:
~/.mix/archives/hex-[版本号].ez
- Windows系统:
- 将后缀为
.ez的HEX安装包拷贝到离线机器的任意可访问目录
步骤2:离线环境本地安装
在目标离线机器上操作:
- 打开命令行终端,切换到放置HEX安装包的目录
- 执行安装命令,将命令中的
hex-[版本号].ez替换为你实际的安装包文件名:mix archive.install hex-[版本号].ez --force
步骤3:验证安装结果
执行命令mix hex.info,如果正常返回HEX版本、配置等相关信息,即表示安装成功。
特殊场景备选方案
如果没有可运行mix命令的联网设备,可直接在可联网环境下载对应版本的HEX ez安装包、版本校验csv文件及对应签名文件,将三个文件放入离线机器的同一目录,执行如下命令指定本地路径安装即可:
mix local.hex --path ./[文件存放目录] --force
内容的提问来源于stack exchange,提问作者Charles Okwuagwu
相关产品推荐
相关产品推荐

