标签: user-default

如何将下载的 Firefox 设置为 Debian 中的默认 Web 浏览器?

如何将手动下载的 Firefox 设置为我的默认 Web 浏览器,以便单击另一个应用程序中的链接将在此 Firefox 中打开该链接?

我尝试了这些命令,但它们似乎不起作用:

update-alternatives --install /usr/bin/x-www-browser x-www-browser /home/user/firefox/firefox 100
update-alternatives --set x-www-browser /home/user/firefox/firefox
Run Code Online (Sandbox Code Playgroud)

我需要做什么?

user-default defaults debian firefox

10
推荐指数
1
解决办法
7560
查看次数

自动生成mimeapps.list数据库

在上一个问题中,我询问了如何为不同的 mime 类型手动设置默认应用程序。

除了使用多个工具之一之外,它还可以归结为添加一个条目~/.config/mimeapps.list,该条目会覆盖缓存的系统范围设置 /usr/share/applications/mimeinfo.cache。YMMV 取决于您的系统 XDG 基本目录 设置和合规性。

我们的发行版通常有很大的内容mimeapps.list(在我的例子中超过 50 行)。虽然有(GUI)工具可以添加/修改单个条目,但我没有找到任何标准程序和/或工具来自动生成整个 mimeapps.list数据库。

如果我删除mimeapps.list并安装新的应用程序,它不会重建。
那么, 什么过程产生呢mimeapps.list

user-default configuration mime-types

6
推荐指数
1
解决办法
602
查看次数

如何让 KDE 在浏览器中打开指向 webmail 客户端的邮件链接?

我使用网络邮件,特别是 gmail。我如何做到这一点,以便当我单击 mailto: 链接时,它会在带有电子邮件地址的浏览器(铬)中在 KDE 中打开 gmail?

列出其他浏览器和其他流行网络邮件的奖励积分

user-default kde browser

5
推荐指数
1
解决办法
2312
查看次数

如何在 xdg-open / mimeopen 上设置未知文件的默认应用程序?

在我的 Lubuntu (18.10) 上,xdg-open当文件未与任何应用程序关联时启动 VLC 播放器。

$ xdg-mime query filetype jquery.js
application/javascript
$ xdg-mime query default application/javascript # no output
$ xdg-open jquery.js
Error: no "view" mailcap rules found for type "application/javascript"
Opening "/tmp/jquery.js" with VLC media player  (application/javascript)
Run Code Online (Sandbox Code Playgroud)

对于某些文件,它会启动 Calibre 的电子书查看器(例如 .rb)。


编辑我深入研究xdg-open并发现它执行以下命令:

  1. xdg-mime query filename "$file"使用和检查文件类型xdg-mime query default $filetype
  2. run-mailcap --action=view "$file"
  3. mimeopen -L -n "$file"

问题出在mimeopen上。

那么如何更改 mimeopen以使用 Featherpad 或特定应用程序打开任何未知文件?换句话说,如果 mimeopen 找不到任何合适的应用程序,我想设置默认后备应用程序。

user-default desktop-environment vlc mime-types xdg-open

5
推荐指数
1
解决办法
5126
查看次数