在 Ubuntu 上安装 Mihomo 指南 | AI生成和翻译

Home 2026.03

问题: 如何在 Ubuntu 上安装 mihomo-linux-amd64-v3-alpha-0317d9f.deb

答案:

这个 .deb 文件是一个 Debian 软件包,Ubuntu 原生支持使用 dpkgapt 安装它。以下是完整的逐步指南:


步骤 1:确保文件已下载

确保 .deb 文件位于当前目录。如果不是,请导航到保存位置:

cd ~/Downloads
ls mihomo*.deb

步骤 2:安装 .deb 软件包

方法 A — 使用 dpkg(直接且简单):

sudo dpkg -i mihomo-linux-amd64-v3-alpha-0317d9f.deb

如果此步骤后有缺失依赖,请使用以下命令修复:

sudo apt --fix-broken install

方法 B — 使用 apt(自动处理依赖):

sudo apt install ./mihomo-linux-amd64-v3-alpha-0317d9f.deb

注意:./ 前缀是必需的,用于告诉 apt 使用本地文件而不是在线仓库搜索。


步骤 3:验证安装

安装后,检查 mihomo 是否可用:

mihomo -v
# 或
which mihomo

步骤 4:设置配置目录

Mihomo 需要配置文件才能工作:

sudo mkdir -p /etc/mihomo
# 将您的 config.yaml 放置在此目录中
sudo nano /etc/mihomo/config.yaml

步骤 5:将 Mihomo 启用并作为系统服务启动

MetaCubeX 的 .deb 软件包通常会安装 systemd 服务。使用以下命令启动:

sudo systemctl daemon-reload
sudo systemctl enable mihomo
sudo systemctl start mihomo

检查服务状态:

sudo systemctl status mihomo

关于 -amd64-v3 变体的说明

文件名中的 amd64-v3 表示此二进制文件针对支持 x86-64-v3 指令集的 CPU 进行了优化(例如 Intel Haswell 或更新版本、AMD Ryzen 或更新版本)。如果您的 CPU 较旧且不支持这些指令,二进制文件可能会因 Illegal instruction 错误而崩溃。在这种情况下,请下载兼容所有 64 位 x86 CPU 的 -amd64-v1 版本。

检查您的 CPU 级别支持:

/lib64/ld-linux-x86-64.so.2 --help | grep "x86-64-v"

如果 x86-64-v3 显示为 (supported),则可以使用。


参考资料:


Back Donate