终端命令将新的自定义浏览器添加到首选应用程序吗?

终端命令将新的自定义浏览器添加到首选应用程序吗?

我想知道要添加的终端命令新的将自定义浏览器设置为首选应用程序?

我并不是指选择使用以下浏览器:

sudo update-alternatives –config x-www-browser

如果有人能帮助我解决以下问题,我将不胜感激:

将新的自定义浏览器添加到首选应用程序的终端命令是什么?

我希望其他文件中的链接也能正常工作,例如,当我单击中的链接时.pdf,目前出现以下错误:

Failed to execute child process "/opt/iron-linux-32/iron" (No such file or directory)

我也尝试过:

$ /usr/share/iron/iron
Failed to execute child process "/usr/share/iron/iron" (Permission denied)

当我提升权限时它也失败了。

我努力了:

sudo gnome-default-applications-properties

然后,在“命令”框中输入:

/opt/iron-linux-32/iron %s

(有和没有%s

我也尝试过:

/usr/share/iron/iron %s

我正在使用 Ubuntu 10.04。我想使用 SRWare Iron。
注意:权限也可能存在问题。

我利用这个机会学习如何使用命令行,但确实遇到了困难。看起来应该可以,但我可能遇到语法问题。

答案1

原始海报的答案:

最后使用名为“系统设置”的程序让它工作:系统设置版本 1.0 使用 KDE 开发平台 4.4.5(KDE 4.4.5)(c) 2009,Ben Cooksley

  1. 首先,我将我的权限提升为root(管理员)
  2. 使用“系统设置”
  3. 常规选项卡
  4. 在“个人”部分下,选择“默认应用程序”
  5. 转到“Web浏览器”,(转到第二个选择)“在以下浏览器中”,搜索并选择“iron”。

我无法Xdg-open工作。不是说它不起作用,只是说“我”无法让它工作

答案2

当您可以应用update-alternatives使用 apt-get 或 dpkg 安装的目标应用程序时(在 deb 系统中)。但是当您有二进制文件时,您应该执行以下操作:1.在目录中/usr/share/applications/存在许多解释您首选应用程序的文件,从中复制一个文件并进行更改。2.然后将其添加到/etc/gnome/defaults.list 当然,我在 7 8 个月前就这样做了。我不记得了,但我想,你做的比我的建议多一点。

相关内容