【建议】关于oma安装脚本无法探测Ubuntu相关发行版的问题

最近刚刚发现这个发行版,想试一试oma小熊猫包管理器(名字比较可爱)
但是在安装时检测到了 Linux Mint 22 并表示不支持。
这是一个魔改较少的Ubuntu 24.04支持版,修改脚本后手动安装了。
这里发一下我的/etc/os-release 文件,我觉得其中有很明显且容易判断的Ubuntu特征,可以参考改进一下。
比如:

ID_LIKE="ubuntu debian"
UBUNTU_CODENAME=noble

以下是完整文件:

NAME="Linux Mint"
VERSION="22 (Wilma)"
ID=linuxmint
ID_LIKE="ubuntu debian"
PRETTY_NAME="Linux Mint 22"
VERSION_ID="22"
HOME_URL="https://www.linuxmint.com/"
SUPPORT_URL="https://forums.linuxmint.com/"
BUG_REPORT_URL="http://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/"
PRIVACY_POLICY_URL="https://www.linuxmint.com/"
VERSION_CODENAME=wilma
UBUNTU_CODENAME=noble
1 个赞

确实我们没有考虑到其衍生发行版的探测,暂时的解决方法是去 Releases · AOSC-Dev/oma · GitHub 下载 deb 包

1 个赞

您好,确实没有想到 Linux Mint 用了独立 ID,这个我处理一下吧

1 个赞