Klikanie linków w plikach pdf otwartych za pomocą Okular otwiera Abiword (zamiast domyślnej przeglądarki)

27

Pracuję z Xubuntu 12.04 i używam Okulara (wersja 0.14.3) do przeglądania plików pdf. Jeśli kliknę łącze internetowe w pliku pdf (utworzonym za pomocą „pdflatex” przy użyciu pakietu „ hyperref”), zamiast mojej domyślnej przeglądarki google-chrome otworzy się „Abiword” ( to oprogramowanie do edycji tekstu, takie jak Libreoffice writer) . Jak mogę zmienić to zachowanie? Ustawienia w Okular nie wydają się stanowić rozwiązania.

(Pamiętaj, że ustawiłem google-chrome jako preferowaną aplikację do przeglądania stron internetowych w Ustawieniach -> Preferowane aplikacje, więc to nie jest problem).

Marius Hofert
źródło
Czy dzieje się tak tylko z okularami? Czy próbowałeś już innej przeglądarki plików PDF, takiej jak evince?
Anwar,

Odpowiedzi:

29

Odpowiedź @Marius jest poprawna. Pomogło mi to. Tylko wyjaśnienie.

  1. Uruchom kcmshell4 filetypesw konsoli lub przez Alt+F2. Powiązania plików - otworzy się moduł sterujący KDE.
  2. Wyszukaj htmli wybierz typ pliku text/html.
  3. Przenieś nazwę aplikacji, dla której chcesz być domyślną, htmlw „Kolejności preferencji aplikacji” na górę.
djhurio
źródło
niestety to mi nie pomaga ... w HTML, Firefox jest pierwszą opcją, ale nadal nie jest otwarty. Wygląda na to, że wpis w Firefox jest jakoś nieprawidłowy, jest pomijany. Nie mam jednak pojęcia, jak to „naprawić”.
kodowanie
@ kodowanie, rozwiązanie nadal działa dla mnie. Jestem na Linux Mint 19.
djhurio
15

W przypadku nowszych wersji KDE może być konieczne uruchomienie:

kcmshell4 componentchooser

i ustaw „Przeglądarkę internetową” na polecenie preferowanej przeglądarki.

Działa to przynajmniej na Arch Linux.

VS
źródło
1
To też działało dla mnie! (Jestem na Openbox na ArchLinux)
Abhinav
Działa to dla mnie na Kubuntu 16.10, po dostosowaniu typu pliku i domyślnych ustawień przeglądarki nie, co mnie zastanawia, jaki jest sens tych dwóch pozostałych. Czy istnieje jakiś sposób, nieprzejrzysty dla nich, w którym wszystkie te ustawienia powinny być używane do wspólnej pracy i zabawy, zamiast zaprzeczać i zastępować?
Mark
Działa idealnie dla Okulara w Lubuntu 16.04, podczas gdy kcmshell4 filetypessposób nie.
deser
co jeśli polecenie nie zostanie znalezione?
Melissa Loos
5

Odpowiedź można znaleźć na liście okular devel tutaj

Ważna część jest cytowana tutaj

Czy to link do pliku HTML? Jeśli tak, możesz również sprawdzić, która aplikacja jest domyślna w typach plików kcmshell4 dla mimetype HTML.

Marius Hofert
źródło
3
Chociaż teoretycznie odpowiedź może być poprawna. Ale lepiej jest tutaj podać niezbędne szczegóły.
Anwar,