Tag: xdg open

为什么Synapse将Nautilus用于所有文件类型而不是默认应用程序?

无论我通过Synapse找到哪个文件,它都会在Nautilus中打开。 可能是因为我最近把Nautilus作为我的默认文件管理器? 我可以将该行为更改为正常操作,即使用LibreOffice Calc打开.ods文件,使用鼠标垫打开.txt等等吗? 附加信息: 我正在运行Xubuntu 13.10。

如何通过XFCE面板中的快捷方式在Xubuntu / XFCE上启动Nautilus?

我在Xubuntu 13.10上,刚安装并激活Nautilus作为默认文件管理器。 当我单击面板快捷方式打开任何文件夹快捷方式等时,我想使用当前的默认文件管理器(无论哪个可能)。 我想尽量避免重新定义文件管理器的快捷方式。 那可能吗?

xdg-open自16.04升级后停止工作

xdg-mime query default inode/directory 正确地给了我: nemo.desktop 就像我期望的那样,并希望它。 但 xdg-open $HOME 给出错误: xdg-mime: mimetype argument missing Try ‘xdg-mime –help’ for more information. Unescaped left brace in regex is deprecated, passed through in regex; marked by <– HERE in m/%{ <– HERE (.*?)}/ at /usr/bin/run-mailcap line 528. Warning: program returned non-zero exit code #66 …并打开Audacious。 我尝试编辑run-mailcap行以逃避大括号,并删除该错误消息。 但它并没有解决问题。 […]

如何在GNOME中从命令行更改Dolphin中打开的文件的文件关联?

我想为Dolphin中打开的文件更改几个默认应用程序。 我知道我可以使用kcmshell4 filetypes , keditfiletype或者其他方式手动执行此操作但是有没有办法如何在终端中更改Dolphin的文件关联? 如果我不必每次更改分发时都为每个文件类型手动执行此操作,那将会很好。 kde-open成功忽略使用xdg-mime和所有后续文件设置的所有内容: ~/.local/share/applications/mimeapps.list ~/.local/share/applications/defaults.list /usr/share/applications/defaults.list 我想如何解决这个问题的一种方法是将Dolphin与使用kde-open分开并使用gnome-open或gvfs-open但我不知道如何做到这一点,如果可能的话。

在特定应用程序中从终端打开文件

我在终端上使用xdg-open很多; 这将在默认应用程序中打开一个文件。 但是,有时我想在不同的(非默认)应用程序中打开一个文件。 有没有办法从终端实现这一目标? (显然,一些应用程序可以将文件作为参数,例如vlc /path/to/movie.mp3 ,但我正在寻找一种适用于所有情况的更通用的方法,类似于xdg-open 。) xdg-open -like命令的一个优点是可以在打开文件/应用程序后关闭终端窗口。 但是,如果我使用(例如)vlc /path/to/movie.mp3&,那么我需要保持终端窗口打开。

命令之后这些符号“$ @”> / dev / null 2>&1“是什么意思?

我最近在这里找到了解决我问题的方法,但是我无法完全理解这个命令中的所有内容意味着什么: xdg-open “$@”>/dev/null 2>&1

如何在Chrome中重置外部协议处理程序?

不久前,当Chrome问我如何处理特定url时,我选择了“什么都不做”。 现在我希望Chrome启动xdg-open,这也可以启动正确的应用程序,但我无法弄清楚如何撤消我的“无所事事”选择。 有任何想法吗? 谢谢!

如何在Xubuntu / XFCE中更改http(s)://链接的默认程序

我在Xubuntu上使用XFCE。 我希望我的默认浏览器是Chromium。 在“设置管理器”>“首选应用程序”中, Web浏览器设置为Chromium。 在gconf-editor中: /desktop/gnome/url-handlers/http和/desktop/gnome/url-handlers/https command键设置为exo-open –launch WebBrowser %s 。 exo-open –launch WebBrowser https://google.com启动Chromium。 note:~$ xdg-mime query default x-scheme-handler/http chromium.desktop note:~$ xdg-mime query default x-scheme-handler/https chromium.desktop 但程序打开与Firefox的http(s)链接。 例如, xdg-open https://google.com启动Firefox。 我该如何解决? UPD1 :Chromium设置:“Chromium无法确定或设置默认浏览器。”

文件镜头和xdg-open只打开鹦鹉螺,但没有正确的应用

因为有些日子我的文件镜头只打开鹦鹉螺,但没有打开与文件扩展名相关的正确应用程序。 例如,如果我选择一个PDF文件,Nautilus是openend,指向该文件所在的目录(并选择该文件),但不打开Adobe Reader。 然后我在终端做同样的事情 xdg-open sample.pdf 只有Nautilus也开了。 xdg-mime向我展示了这个信息: $ xdg-mime query default application/pdf acroread.desktop /usr/share/applications/acroread.desktop文件: [Desktop Entry] Name=Adobe Reader 9 MimeType=application/pdf;application/vnd.fdf;application/vnd.adobe.pdx;application/vnd.adobe.xdp+xml;application/vnd.adobe.xfdf; Exec=acroread Type=Application GenericName=PDF Viewer Terminal=false Icon=AdobeReader9 Caption=PDF Viewer X-KDE-StartupNotify=false Categories=Application;Office;Viewer;X-Red-Hat-Base; InitialPreference=9 与其他文件类型相同,如图像,音乐文件和办公文档。 然后我在Nautilus中双击该文件一切正常,并打开正确的应用程序。 我认为这种行为与我几天前安装的Thunar有关,但在这些问题后卸载了。 有什么建议?

如何设置xdg-open启动哪个应用程序?

我已经运行了update-alternatives以及gnome preffered apps选择的东西。 所有人都指出chromium浏览器是默认的。 然而,当我运行xdg-open http://askubuntu.com Firefox启动了! 同样, emacs和bzr也会在firefox而不是bzr启动内容。 是否有任何其他设置会影响xdg-openfunction? 有些东西被彻底打破了: UPDATE 我已经清除了firefox: update-alternatives – 使用chrome浏览器 sensible-browser – 打开chrome浏览器 xdg-open&gnome-open – 使用google-chrome打开,请告诉我“它不是默认浏览器” !!!!