Join the Mozilla’s Test Days event from Dec 2–8 to test the new Firefox address bar on Firefox Beta 134 and get a chance to win Mozilla swag vouchers! 🎁

為了改善您的使用體驗,本網站正在進行維護,部分功能暫時無法使用。若本站的文件無法解決您的問題,想要向社群發問的話,請到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 發問,我們的社群成員將很快會回覆您的疑問。

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

How can I change the default application for a content type?

more options

Running a version of Linux, the default application for PDF files is "Use Document Viewer (default)", which appears to be /usr/bin/evince. I'd much prefer to use /usr/bin/okular; how can I change the default. This question is NOT about how to change the function that is automatically applied when I access a link, in this case "Preview in Firefox", but rather to the default application that I can select when I download a file being viewed in Firefox's previewer.

Running a version of Linux, the default application for PDF files is "Use Document Viewer (default)", which appears to be /usr/bin/evince. I'd much prefer to use /usr/bin/okular; how can I change the default. This question is NOT about how to change the function that is automatically applied when I access a link, in this case "Preview in Firefox", but rather to the default application that I can select when I download a file being viewed in Firefox's previewer.

被選擇的解決方法

This is real progress, a solution to the problem as posted. The command: xdg-mime default okularApplication_pdf.desktop application/pdf makes okular the default.

However when I added okular to the choices for applications in:

  • Edit>Preferences>Applications>PDF

the popup box that appears when I click Download on the preview page changed. The pulldown menu that appears next to "Open with" used to have 3 entries:

  1. Document Viewer (default)
  2. Acroread
  3. Other

Now it has only 2:

  1. Okular (Default)
  2. Other

I'd like it to read

  1. Okular (Default)
  2. Acroread
  3. Other

How can I control the entries in this pulldown list?

Also, how can I make the default choice in the popup box be

  • Open With <whatever> , rather than
  • Save File ?
從原來的回覆中察看解決方案 👍 1

所有回覆 (8)

more options

Firefox(orange) button > Tools > Options > Application

  • Search for "PDF" > Action "Alway Ask"
more options

This changes the application that is automatically applied, not the default application.

more options

You can set the default application in Nautilus by right-clicking a pdf file and open the Properties and go to the Open with tab.

  • Nautilus: right-click file > Properties > Open with

See also:

  • /usr/share/applications/mimeinfo.cache and defaults.list
  • ~/.local/share/applications/mimeapps.list

If you choose an application via "Use other" and browse to okular (/usr/bin/okular) and set that as the default then it should stay in that list as a choice if you select another application.

由 cor-el 於 修改

more options

選擇的解決方法

This is real progress, a solution to the problem as posted. The command: xdg-mime default okularApplication_pdf.desktop application/pdf makes okular the default.

However when I added okular to the choices for applications in:

  • Edit>Preferences>Applications>PDF

the popup box that appears when I click Download on the preview page changed. The pulldown menu that appears next to "Open with" used to have 3 entries:

  1. Document Viewer (default)
  2. Acroread
  3. Other

Now it has only 2:

  1. Okular (Default)
  2. Other

I'd like it to read

  1. Okular (Default)
  2. Acroread
  3. Other

How can I control the entries in this pulldown list?

Also, how can I make the default choice in the popup box be

  • Open With <whatever> , rather than
  • Save File ?
more options

You can (temporarily) set the default to Acroread like I wrote above by using "Use other" and browse to the Acroread program. That should add Acroread to the list of choices when you change the setting to one of the other available choices.

more options

If only...

Maybe I don't understand. Here's what I did:

  • Prime Firefox to show acroread in the pull-down menu:
  1. Open foo.pdf in the Firefox previewer
  2. Click the download icon in the previewer; a pop-up window appears.
  3. Open the pull-down menu in the pop-up window
  4. Choose "Other..."; a file chooser window appears
  5. Choose /usr/bin/acroread in the pull-down window
  6. Select "Open With" in the pop-up window
  7. Click OK
  • Test the result:
  1. Open foo.pdf in the Firefox previewer
  2. Click the download icon in the previewer; a pop-up window appears.
  3. Open the pull-down menu in the pop-up window
  4. I would expect to see "Acroread" in the pull-down window; no such luck.

Thanks much for your assistance.

more options

Try to make this change in the PDF setting in Edit > Preferences > Applications

more options

Today I started Firefox and found that things are working as desired. (Because of the restart?) Thanks for your help.