首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何强迫Krusader使用Ubuntu的文件关联?

如何强迫Krusader使用Ubuntu的文件关联?
EN

Ask Ubuntu用户
提问于 2014-10-20 19:32:59
回答 4查看 3.5K关注 0票数 4

有没有一种强迫Krusader使用Ubuntu (14.04)文件关联的(半自动)方法?

我知道我可以手动完成,对于每个文件扩展名。但是,例如,昨天我安装了PlayOnLinux,现在Krusader在葡萄酒Internet中打开PNG文件。而Ubuntu的文件管理器(或桌面)则应该使用Image。当我安装其他程序(比如Okular)时,也会发生类似的事情,而且当我打开一个文件时,我不知道哪个程序会启动。

EN

回答 4

Ask Ubuntu用户

发布于 2015-03-30 20:38:33

一个解决办法是创建一个useraction (useraction> Manage action),该操作可以:

代码语言:javascript
复制
xdg-open %aCurrent%;

并将它(设置>配置快捷方式)映射到类似于Ctrl + Enter的地方。映射到仅仅Enter似乎是不可能的。

之所以有效,是因为Ubuntu似乎遵循freedesktop.org,并使用与xdg-open相同的应用程序。

海豚专项问题:如何从侏儒命令行更改海豚中打开的文件关联?

票数 3
EN

Ask Ubuntu用户

发布于 2014-10-20 19:44:50

右键单击文件->属性

选择Open选项卡并从列表中选择或添加一个选项卡(通过从扩展程序列表中选择或简单地键入vlc作为命令)

(或)

使用Ubuntu调整-它有一个文件关联管理器,您可以选择哪些程序打开哪种文件类型。

本网站的说明是http://www.omgubuntu.co.uk/2011/12/new-version-of-ubuntu-tweak-released/

安装的最佳方法是:

代码语言:javascript
复制
sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak
票数 1
EN

Ask Ubuntu用户

发布于 2017-02-11 10:25:41

正如在本答复中解释的那样,KDE应用程序确实使用~/.local/share/applications/mimeapps.list文件,但它们在该文件中使用[Added Associations]部分。

在.png文件的例子中,您需要这样的内容:

代码语言:javascript
复制
[Added Associations]
image/png=eog.desktop;wine-extension-png.desktop;shotwell-viewer.desktop;

eog是“图像查看器”。

您可以在/usr/share/applications/defaults.list中的[Default Applications]部分中找到默认的Ubuntu关联。请记住,KDE似乎使用了[Added Associations]部分。

而且,它可能是在寻找一种不同于你想象的哑剧类型。krusader想用"winebrowser“打开的.html文件出现了这个问题,尽管我的text/html指向了火狐。结果我不得不加上

代码语言:javascript
复制
application/x-extension-html=firefox.desktop;
票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/539494

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档