c – 默认情况下xdg-open是否在每个Linux发行版上都可用?

我正在编写一个C程序,我想在其中打开用户的默认浏览器.对于
Linux,我发现我可以使用xdg-open命令.但是,我不确定xdg-open是否默认在所有Linux发行版上都可用.谁能对此有所了解?

如果有更好的选择,我也希望听到它!

谢谢!

最佳答案 xdg-open是freedesktop.org套件的一部分,据我所知,可用于任何合理通用的桌面发行版.

话虽这么说,你不能指望它可以在Android上运行(虽然它运行Linux内核,因此是一个Linux),只是在帧缓冲区(旧的导航系统/ HMI)上显示的东西,一些东西来了没有桌面管理器(一些自助服务终端类型设备),当然还有非常简洁的东西.

点赞