如何更改 PDF 的默认程序(仅适用于当前用户)

在Ubuntu 10.10上,我想将默认的PDF阅读器更改为Acroread。
由于我没有sudo权限,所以我只想为自己的用户进行此更改。Acroread已经安装好了。

2右键点击(PDF)->属性->打开方式->Acroread->选择默认工作,可以吗? - Nemo
@Capt.Nemo 是的,可以。你能把这个作为一个答案添加进去吗? - Peter Smit
可能是重复的问题:如何更改查看图片和照片的默认程序? - enzotib
4个回答

设置文件关联:
1. 右键点击文件 2. 选择“属性” 3. 转到“打开方式”选项卡 4. 选择您的文件查看器,例如“acroread” 5. 完成。点击关闭即可。

alt text

另外,还可以查看这个答案以获取另一种方法。

为什么它不让我添加ACReader呢?它甚至都不在可选的选项中。 - M4rk
我觉得Adobe没有被检测到是因为它的安装方式。请参考bernaulli的答案来解决这个问题。 - Nemo
1如果没有被检测到,那么请执行命令"sudo gedit /usr/share/applications/acroread.desktop",并将"Exec=acroread"这一行修改为"Exec=acroread %U"。然后它应该会按照上述描述出现在列表中。 - Gsxr1k
@Gsxr1k:谢谢,这对我在Fedora 26上有效,而bernaulli的方法没有起作用。 - justhalf
仍然有效的信息为22.04 :-) - markgraf

将默认程序设置为pdf

  1. gedit ~/.local/share/applications/defaults.list
  2. 添加application/pdf=acroread.desktopapplication/pdf=AdobeReader.desktop

.desktop文件的正确名称可以在/usr/share/applications/中找到

这将把pdf默认程序设置为Adobe Reader


4我在没有连接的情况下编辑了帖子,所以不知道它是否会经过同行评审。无论如何,在Ubuntu 16.04上,要编辑的文件是~/.local/share/applications/mimeapps.list - Ulysse BN

Ubuntu 13.04的更新。然而,我正在使用没有效果的Gnome回退会话。
我想使用Foxit Reader 1.1作为我的默认PDF阅读器,但是我无法通过右键单击文件管理器和“打开方式”,右键单击属性和“打开方式”,或者通过“系统设置”→“详细信息”→“默认应用程序”来添加它。
对我有效的是“Ubuntu Tweak”:
  1. PDF默认选项在“管理员”选项卡下,然后点击“应用程序中心”。
  2. 在最左边的“类别”列中找到“全部”。
  3. 向下滚动以找到“PDF”文件类型和“关联应用程序”。
  4. 双击进行更改(弹出一个窗口),您可以通过提供的应用程序之一添加应用程序,或者找到自己的应用程序。

这个方法适用于Adobe Acrobat Reader,在Ubuntu 13.10下。 - david6


1"...最近的Ubuntu..." 指的是哪个版本的Ubuntu - Gathide
这是(K)Ubuntu 22.10 的正确位置。 - zx485