Wie ändern Sie den Standard-Dokument-Viewer in Okular?

23

Ich habe gerade mit Okular angefangen und ich liebe es. Es hat eine Menge Funktionen, die ich brauche, wenn ich in pdfs bin und es öffnet bereits automatisch epubs. Wie kann ich dafür sorgen, dass pdfs anstelle von "Document Viewer" standardmäßig geöffnet wird?

Ich bedanke mich für die Hilfe!

LibraryGeekAdam
quelle

Antworten:

22

Nach hier , Rechtsklick auf die Datei des Formats Sie möchten, wählen Sie properties:

Bildbeschreibung hier eingeben

Gehen Sie zur open withRegisterkarte, wählen Sie das Programm aus, das als Standard für diesen Dateityp verwendet werden soll, und drücken Sie die Taste Set as Default:

Bildbeschreibung hier eingeben

Evandro Silva
quelle
Dies funktioniert nur, wenn Sie die Datei über den Dateimanager öffnen, nicht, wenn Sie sie über ein anderes Programm wie Calibre öffnen.
Systemovich
Arbeitete mit 14.04 LTS
XavierStuvw
Arbeitete mit 17.04.
Zach Boyd
10

Nun, keine der anderen Antworten funktionierte am 14.04., Okular taucht einfach nicht in der Liste auf. Aber das hat perfekt funktioniert:

mimeopen -d myfile.pdf

Sie erhalten eine Liste der Anwendungen, mit denen die Datei geöffnet werden kann. Außerdem wird die Standardanwendung für Sie aktualisiert.

$ mimeopen -d myfile.pdf
Please choose a default application for files of type application/pdf

1) Print Preview  (evince-previewer)
2) Xournal  (xournal)
3) MuPDF  (mupdf)
4) Adobe Reader 9  (AdobeReader)
5) GIMP Image Editor  (gimp)
6) Document Viewer  (evince)
7) Other...

use application

Wenn Sie eine dieser Optionen auswählen, wird sie als Standard für application/pdfDateitypen festgelegt. Sie können einfach eine ausführbare Datei als Standard festlegen, indem Sie die folgende Other...Option verwenden:

use application #7
use command: okular
Opening "myfile.pdf" with usr (application/pdf)

Nebenbei: Wenn okulardies nicht funktioniert, können Sie versuchen, den vollständigen Pfad ( usr/bin/okular) einzugeben . Sie können herausfinden, wo sich Okular befindet, indem Sie ausführen which okular.

jmiserez
quelle
Perfekte Antwort!
Systemovich
1
@systemovich Ich denke man kann auch einfach okularanstelle des vollen Pfades setzen, dass das Problem mit mimeopen gelöst werden soll, wenn man denkt, die Anwendung heißt usr.
JMISEREZ
Ich habe meine Antwort so aktualisiert, dass sie okularanstelle von verwendet wird /usr/bin/okular. Dies sollte einige Benennungsprobleme in Menüs beheben, in denen ansonsten statt angezeigt usrwird okular.
JMISEREZ
In meinem Fall funktionierte die Antwort askubuntu.com/a/204826/446253 mit 14.04
XavierStuvw 25.07.17
Funktioniert auch, wenn myfile.pdf keine echte Datei ist!
Autodidact
4

In Ubuntu 14.04 müssen Sie folgende Datei bearbeiten: ~ / .local / share / applications / mimeapps.list

Der Name des Okulars kann variieren. Jemand kann auch feststellen, dass es keine Schaltfläche " Als Standard festlegen " gibt.

Also folge diesen Schritten:

Step 1: Right click on any pdf file => Open with => find Okular

Der Name von okular-Anwendungen sollte jetzt in mimeapps.list angegeben werden. Fahren Sie nun mit Schritt 2 fort.

Step 2: gedit ~/.local/share/applications/mimeapps.list

Step 3: Find okular in [Added association] and copy to [Default application] section.
In my case, it is 'application/pdf=kde4-okularApplication_pdf.desktop;'

Und du bist fertig.

thucdx
quelle
2

Kurz gesagt, wenn ich mich richtig erinnere:

  • Rechtsklick auf ein PDF,
  • Eigenschaften,
  • Öffnen mit,
  • App auswählen,
  • Als Standard festlegen.
Agmenor
quelle
2

Öffne zuerst ein Terminal und benutze diesen Befehl:

gedit ~/.local/share/applications/defaults.list

Fügen Sie nach dem Öffnen unter dem [Default Applications]Abschnitt eine Zeile wie diese hinzu

application/pdf=okular.desktop;

Speichern Sie nun die Datei und beenden Sie gedit.

Anwar
quelle
1
Ich würde eine Notiz hinzufügen, um zuerst ein Backup zu erstellen.
ζ--