备忘录

如何解决 sudo dpkg --configure -a 卡死?

原理:apt 或『软件更新器』安装某个包时无法连接或别的什么原因,总之卡死,此时若终止进程,由于半截包残留,提示:

E: dpkg 被中断,您必须手动运行 sudo dpkg --configure -a 解决此问题。

sudo dpkg --configure -a 时,dpkg 会尝试设置被卡死的这个包,由于不完整,无法完成设置,显示为一直无进度,找到最后一条信息输出的包名

此时只需要 sudo dpkg -r xxx 来 remove 掉这个出问题的包,就解决问题,无需额外操作,可以正常使用 dpkg 和 apt 了。

如何给 Clash 的 YAML 配置文件添加 / 修改 rules

Clash > Settings > Profiles > Parsers > Edit

parsers:
  - url: https:// # 需要添加 / 修改 rules 的配置文件 url
    yaml:
      prepend-rules: # 在原有规则列表的头部添加以下规则,越靠前优先级越高,可以利用这一点实现修改
        - DOMAIN,222.180.160.110,DIRECT
        - DOMAIN-SUFFIX,becoder.com.cn,DIRECT

好处是会在 update 时自动添加,无需手动操作。

每次修改后都需重新启动 Clash 以应用更改。

Win10 安装 msi 文件提示 2502 2503 的解决方案

Win + XA,打开命令提示符(管理员),输入:

$ msiexec /package 安装包路径

回车,正常操作。