Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] /etc/mihomo/config.yaml 在更新mihomo后被覆盖 #1743

Open
5 of 9 tasks
BrandonStudio opened this issue Dec 25, 2024 · 1 comment
Open
5 of 9 tasks

[Bug] /etc/mihomo/config.yaml 在更新mihomo后被覆盖 #1743

BrandonStudio opened this issue Dec 25, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@BrandonStudio
Copy link

BrandonStudio commented Dec 25, 2024

验证步骤

  • 我已经阅读了 文档,了解所有我编写的配置文件项的含义,而不是大量堆砌看似有用的选项或默认值。
  • 我仔细看过 文档 并未解决问题
  • 我已在 Issue Tracker 中寻找过我要提出的问题,并且没有找到
  • 我是中文用户,而非其他语言用户
  • 我已经使用最新的 Alpha 分支版本测试过,问题依旧存在
  • 我提供了可以在本地重现该问题的服务器、客户端配置文件与流程,而不是一个脱敏的复杂客户端配置文件。
  • 我提供了可用于重现我报告的错误的最简配置,而不是依赖远程服务器或者堆砌大量对于复现无用的配置等。
  • 我提供了完整的日志,而不是出于对自身智力的自信而仅提供了部分认为有用的部分。
  • 我直接使用 Mihomo 命令行程序重现了错误,而不是使用其他工具或脚本。

操作系统

Linux

系统版本

Armbian 24.11.1 noble

Mihomo 版本

1.19.0

配置文件

无关

描述

更新 mihomo 后 /etc/mihomo/config.yaml 被覆盖

重现方式

> dpkg -i mihomo-linux-arm64-v1.19.0.deb
dpkg: warning: downgrading mihomo from 1.18.5-v1.18.5 to 1-v1.19.0
(Reading database ... 42120 files and directories currently installed.)
Preparing to unpack mihomo-linux-arm64-v1.19.0.deb ...
Unpacking mihomo (1-v1.19.0) over (1.18.5-v1.18.5) ...
Setting up mihomo (1-v1.19.0) ...
> vi /etc/mihomo/config.yaml

查看时只剩两行端口和模式

使用面板查看,此时的mihomo仍在使用旧的配置文件,但是我找不到旧的配置文件的内容

此外,此时无法systemctl reload mihomo

Warning: The unit file, source configuration file or drop-ins of mihomo.service changed on disk. Run 'systemctl daemon-reload' to reload units.

说明提供的deb包的更新操作有问题

日志

无关
@BrandonStudio BrandonStudio added the bug Something isn't working label Dec 25, 2024
@BrandonStudio
Copy link
Author

我现在注意到dpkg的时候提示该操作是在降级,此问题是否是因为1.18.5和1.19.0的版本号前缀不一致?如果是,以后的升级过程中是否不会出现此问题?

@BrandonStudio BrandonStudio changed the title [Bug] /etc/mihomo/config.yml 在更新mihomo后被覆盖 [Bug] /etc/mihomo/config.yaml 在更新mihomo后被覆盖 Dec 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant