我在 Fedora 21 x86_64 上使用 KDE。我最近将我的默认浏览器从 Firefox 切换到Chromium,结果非常好......除了 Thunderbird,它仍然坚持尝试打开与 Firefox 的链接。
为了尝试解决这个问题,我有:
阅读 Mozilla wiki 条目,该条目解释了如何在各种平台上设置默认浏览器。(当然,这是可怕的过时了,所以......)我的结果如下:
检查 KDE 系统设置中的默认浏览器。它设置为chromium并且似乎工作正常。xdg-open http://www.google.com/从命令行使用会在 Chromium 中打开 Google。但是 Thunderbird 在 Firefox 中打开链接。

设置在network.protocol-handler.app.*设置中雷鸟的about:config中。尽管这些被明确设置为铬,Thunderbird 仍然打开与 Firefox 的链接。即使将这些设置为/usr/bin/xdg-openThunderbird 仍然会打开 Firefox,这让我相信这些设置实际上被忽略了。

检查了mimeTypes.rdf文件。其相关条目被设置为打开谷歌浏览器;在其中的任何地方都没有提及 Firefox。此外,参考的 Thunderbird 配置条目network.protocol-handler.warn-external.*已经设置:

我也试过:
检查了~/.local/share/applications/mimeapps.list文件。它似乎没有以任何方式引用 Firefox。
[Added Associations]
application/x-extension-eml=userapp-Thunderbird-93GZAX.desktop;mozilla-thunderbird.desktop;
audio/mpeg=vlc.desktop;
message/rfc822=userapp-Thunderbird-93GZAX.desktop;mozilla-thunderbird.desktop;
text/html=chromium-browser.desktop;
x-scheme-handler/mailto=userapp-Thunderbird-93GZAX.desktop;mozilla-thunderbird.desktop;
[Default Applications]
application/x-extension-eml=mozilla-thunderbird.desktop
message/rfc822=mozilla-thunderbird.desktop
text/html=chromium-browser.desktop
x-scheme-handler/mailto=mozilla-thunderbird.desktop …Run Code Online (Sandbox Code Playgroud)我正在尝试在 Fedora 21 上安装 VMware。我已经安装了内核头文件:
sudo yum install kernel-headers-`uname -r`
Run Code Online (Sandbox Code Playgroud)
我收到以下消息:
Package kernel-headers-3.18.5-201.fc21.x86_64 already installed
Run Code Online (Sandbox Code Playgroud)
但是,没有任何内容/usr/src/kernels:
$ ls /usr/src
$ debug kernels
$ ls /usr/src/kernels/
$
Run Code Online (Sandbox Code Playgroud)
我想有些东西已经改变了,我找错了地方。
Fedora 21 中的内核头文件在哪里?