如何设置默认程序?
如何设置我使用的默认程序?
我试图打开系统信息 → 默认程序 →更改我的程序,但它不起作用,
任何的想法? 或者我应该使用终端?
我想用VLC媒体播放器替换默认的电影播放器,因为当前的电影播放器对我来说毫无用处。
还有另一种GUI解决方案,可能对您有用;)
尝试打开要由VLC始终播放的文件类型的属性(右键单击 – >属性)。
选择打开方式选项卡,然后从列表中选择或添加一个(通过从扩展程序列表中选择或只需键入vlc作为命令)
编辑:
…并单击“ 设为默认值”
如果你真的很绝望,只需手动编辑文件~/.local/share/applications/mimeapps.list
。
格式:
application/TYPE=LAUNCHER.desktop
如果您希望它是默认值,只需在[Default Applications]
部分下[Added Associations]
,或者如果它不应该是默认值,则[Added Associations]
到[Added Associations]
下。
使用Ubuntu Tweak – 它有一个文件关联管理器,您可以选择打开哪些文件类型的程序。
说明在本网站http://www.omgubuntu.co.uk/2011/12/new-version-of-ubuntu-tweak-released/
最好的安装方式是:
sudo add-apt-repository ppa:tualatrix/ppa sudo apt-get update sudo apt-get install ubuntu-tweak
编辑在较新版本的Ubuntu中,按照Paulius的回答,该选项已添加到属性 – >打开方式屏幕。
-
选择第一:打开文件所在的终端并执行以下命令 。
mimeopen -d your_video.avi
有输出:
Please choose a default application for files of type application/x-ms-dos-executable 1) vlc 2) ... 3) Other...
使用应用程序#3
使用命令:vlc%f如果看到vlc,请按1,如果没有,请选择其他解决方案(在这种情况下为3)。 然后键入应用程序的名称,后跟%f。
-
选择2: 通用方式
mimeopen .avi
然后执行上面的步骤。
我在使用PDF时遇到了类似的问题; 我安装了Adobe Reader,但我无法将它作为默认应用程序打开 – 它甚至没有出现在列表中!
我检查了上面列出的mimeapps.list文件,它已经在那里列为默认文件。
这最终对我有用:
- 我右键单击PDF并选择“属性”。 我打开了“打开方式”标签。
- 仍然没有Adobe Reader。
- 单击“重置”按钮使Adobe显示为默认值,现在它可以正常工作。
我想在安装(非常规)安装之后需要“重置”才能将其注册为默认程序。
这是我在不使用Ubuntu Tweak工具的情况下完成的。 我的指南包含文件类型关联,以便在右键单击文件以查看属性时,您的应用程序将列在“推荐的应用程序”中。 指南如下(我使用的是13.10 Saucy):
当你看到一个命令,在终端运行它,当然:)
-
cd /usr/share/applications/
-
cp similar_program.desktop name_of_your_program.desktop
-
gedit name_of_your_program.desktop
- 将
[Desktop Entry]
保留为顶行 - 修改类型(除非它是相同的)
- 修改名称(可以有空格)
-
如果您想在其他语言中添加对该名称的支持,只需添加一个新行,例如:
Name[es]=PlayonLinux Cargador de programas de Windows
-
修改
Exec
(只要说是你的程序yourprogram %f
,只要它是/usr/bin
程序的默认安装) - 修改
MimeType
(除非它是相同的) - 修改
Icon
(再次,如果它是安装到(/usr/bin
)的默认程序,这应该只是说Icon=name_ of_your_program
-
NoDisplay=true
-
StartupNotify=true
- 将
-
gedit ~/.local/share/applications/mimeapps.list
在我的实例中,我想添加PlayonLinux来选择打开
.exe
文件的程序,而不是总是使用WINE。 但我也希望Wine出现。在这种情况下,您可以单独留下顶部
[Default Applications]
。 然后在[Added Associations]
下找到该行,并在我的实例中更改它application/x-ms-dos-executable=wine.desktop;
至
application/x-ms-dos-executable=wine.desktop;playonlinux.desktop;
这样,当我尝试加载Windows
.exe
文件时,它们都会显示。
如果你右键单击文件上的属性,例如说我最终想让PlayonLinux成为Windows .exe
文件的默认属性,我需要做的就是告诉它被设置为默认值。 它会改变。 您可以检查mimeapps.list
( ~/.local/share/applications/mimeapps.list
)进行仔细检查,现在您将看到它将替换[Default Applications]
下的WINE。
如果“系统信息”>“默认程序”不起作用,则可以尝试右键单击要播放的任何video/电影文件,然后单击“打开方式”,然后选择“VLC”。
如果您想了解更多详情,这可能会对您有所帮助: http : //www.johannes-eva.net/change-the-default-application-ubuntu-linux
对于Dolphin(KDE),右键单击该文件以获取“属性”窗口。 在“类型”下,是“文件类型选项”按钮,您可以在其中修改文件扩展名。 如果应用程序不在底部列表中,请添加该应用程序。 要使其成为默认值,请将所需的应用程序移动到“应用程序首选项顺序”列表的顶部。
更详细的指南的屏幕截图:
系统设置 – >详细信息 – >默认应用程序