![使用什么程序打开文件? (gnome-open、gvfs-open、xdg-open 等)](https://linux22.com/image/90292/%E4%BD%BF%E7%94%A8%E4%BB%80%E4%B9%88%E7%A8%8B%E5%BA%8F%E6%89%93%E5%BC%80%E6%96%87%E4%BB%B6%EF%BC%9F%20%EF%BC%88gnome-open%E3%80%81gvfs-open%E3%80%81xdg-open%20%E7%AD%89%EF%BC%89.png)
我有一个在 Linux 上运行的 Java 程序,在该程序中,我想使用系统的本机查看器打开文件(例如 PDF 文件)。有多种程序可用于此目的:gnome-open、gvfs-open、xdg-open...我应该使用哪一个来覆盖尽可能多的 Linux 发行版?
答案1
xdg-open 是最安全的选择。并非每个人都必须安装 gnome 或 gvfs。另一方面,xdg-open 不依赖于任何桌面环境或工具包。
我有一个在 Linux 上运行的 Java 程序,在该程序中,我想使用系统的本机查看器打开文件(例如 PDF 文件)。有多种程序可用于此目的:gnome-open、gvfs-open、xdg-open...我应该使用哪一个来覆盖尽可能多的 Linux 发行版?
xdg-open 是最安全的选择。并非每个人都必须安装 gnome 或 gvfs。另一方面,xdg-open 不依赖于任何桌面环境或工具包。