如何设置默认程序?

如何设置我使用的默认程序?

我试图打开系统信息默认程序 →更改我的程序,但它不起作用,

任何的想法? 或者我应该使用终端?

我想用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的回答,该选项已添加到属性 – >打开方式屏幕。

  1. 选择第一:打开文件所在的终端并执行以下命令

     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. 选择2: 通用方式

     mimeopen .avi 

    然后执行上面的步骤。

我在使用PDF时遇到了类似的问题; 我安装了Adobe Reader,但我无法将它作为默认应用程序打开 – 它甚至没有出现在列表中!

我检查了上面列出的mimeapps.list文件,它已经在那里列为默认文件。

这最终对我有用:

  • 我右键单击PDF并选择“属性”。 我打开了“打开方式”标签。
  • 仍然没有Adobe Reader。
  • 单击“重置”按钮使Adobe显示为默认值,现在它可以正常工作。

我想在安装(非常规)安装之后需要“重置”才能将其注册为默认程序。

这是我在不使用Ubuntu Tweak工具的情况下完成的。 我的指南包含文件类型关联,以便在右键单击文件以查看属性时,您的应用程序将列在“推荐的应用程序”中。 指南如下(我使用的是13.10 Saucy):

当你看到一个命令,在终端运行它,当然:)

  1. cd /usr/share/applications/

  2. cp similar_program.desktop name_of_your_program.desktop

  3. 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
  4. 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),右键单击该文件以获取“属性”窗口。 在“类型”下,是“文件类型选项”按钮,您可以在其中修改文件扩展名。 如果应用程序不在底部列表中,请添加该应用程序。 要使其成为默认值,请将所需的应用程序移动到“应用程序首选项顺序”列表的顶部。

更详细的指南的屏幕截图:

在此处输入图像描述

系统设置 – >详细信息 – >默认应用程序