Home › Fora › Forum wsparcia › Oprogramowanie › [SOLVED] Pamac i domyślna przeglądarka
- This topic has 10 odpowiedzi, 3 uczestników, and was last updated 7 years, 5 months temu by azja.
- AutorPosty
- 19 lipca 2017 o 17:24 #5172NencioForumowicz
Witam
Zainstalowałem sobie w KDE Pamac bo Octopi jakoś mi nie przypadł do gustu. Uprałem się z długim uruchamianiem jego ale nie mam pomysłu jak wymusić żeby używał do otwierania linków http w firefox zamiast operze.
Domyślną przeglądarką jest firefox i oprócz Pamac wszystko jest otwierane w nim.
Ktoś podpowie jak ten problem rozwiązać?
W ubuntowatych można to rozwiązać tak:sudo update-alternatives --config x-www-browser sudo update-alternatives --config gnome-www-browser
19 lipca 2017 o 17:55 #5173napcokAdministratorSpróbuj:
– dla http:
gio mime x-scheme-handler/http
– dla https:
gio mime x-scheme-handler/https
Te polecenia wyświetlą ci domyślne programy dla linków http i https (chodzi o programy oparte o GTK jak np pamac).
Aby ustawić Firefoxa jako domyślną:
gio mime x-scheme-handler/http firefox.desktop
podobnie dla https:
gio mime x-scheme-handler/https firefox.desktop
Appki pod konsolę | czasem piszę tutaj | Pomóż sobie i innym - mądrze zadawaj pytania
19 lipca 2017 o 18:11 #5177azjaModerator… nie zauważyłem żeby pamac miał jakieś swoje ustawienia dotyczące otwierania link’ów. Używa domyślnej przeglądarki. Powinien.
… z innej trochę mańki niż @napcok sugeruje, bo nie mam KDE, więc ja bym zrobił jak poniżej, w nieznanym mi środowisku:
# sprawdź, czy [prawy-klawisz | Otwórz odnośnik] działa tak samo;
# sprawdź konfigurację Opery (nie używam, nie znam) i jeżeli znajdziesz coś na temat jej domyślności, to wyłącz;
# uruchom … co tam masz w KDE, do edycji ustawień MIME (jakieś narzędzie graficzne, a jeżeli nie znajdziesz, to szukaj konsolowego lub bezpośrednio – pliku z konfiguracją) i sprawdź, czy gdzieś nie masz odniesienia do Opery;
# jeżeli powyższe nie zadziała, to uruchom konfigurację domyślnych programów i ustaw Operę jako domyślną przeglądarkę, zamknij, otwórz ponownie i przestaw na Firefox’a. Być może czegoś nie dopisał poprzednio, a wykonanie tej operacji spowoduje nadpisanie wadliwej konfiguracji.… sugerowałbym zachowanie kolejności działań, ale przyznaję, że macam po ciemku i zdaję się na intuicję. Może też tak być, że w KDE, pamac ma fochy – być może nie na darmo w tym środowisku, domyślnie instalowane jest octopi (na qt, w przeciwieństwie do pamac’a – gtk).
Nie zadawaj pytania, jeżeli nie jesteś gotów usłyszeć odpowiedzi
19 lipca 2017 o 18:36 #5178NencioForumowiczSpróbuj:
– dla http:
gio mime x-scheme-handler/http
– dla https:
gio mime x-scheme-handler/https
Te polecenia wyświetlą ci domyślne programy dla linków http i https (chodzi o programy oparte o GTK jak np pamac).
Aby ustawić Firefoxa jako domyślną:
gio mime x-scheme-handler/http firefox.desktop
podobnie dla https:
gio mime x-scheme-handler/https firefox.desktop
gio mime x-scheme-handler/http (gio mime:2443): GLib-GIO-WARNING **: /etc/xdg/kde-mimeapps.list contains a [Added Associations] group, but it is not permitted here. Only the non-desktop-specific mimeapps.list file may add or remove associations. Domyślny program dla „x-scheme-handler/http”: opera.desktop Zarejestrowane programy: opera.desktop Zalecane programy: opera.desktop
gio mime x-scheme-handler/https (gio mime:2453): GLib-GIO-WARNING **: /etc/xdg/kde-mimeapps.list contains a [Added Associations] group, but it is not permitted here. Only the non-desktop-specific mimeapps.list file may add or remove associations. Domyślny program dla „x-scheme-handler/https”: opera.desktop Zarejestrowane programy: opera.desktop Zalecane programy: opera.desktop
sudo gio mime x-scheme-handler/http Domyślny program dla „x-scheme-handler/http”: firefox.desktop Zarejestrowane programy: firefox.desktop opera.desktop Zalecane programy: firefox.desktop opera.desktop
@napcok coś nie tak z uprawnieniami chyba.19 lipca 2017 o 18:46 #5179napcokAdministratorNie używam KDE. Ostrzeżenie dotyczy kde-mimeapps.list, i nie wiem czy w czymś przeszkadza.
Ale wygląda na to, że jest ustawiony Firefox dla http i linki klikane w pamac powinny się w nim otwierać.
Działa?
Jeśli tak to wystarczy jeszcze ustawić dla https.Appki pod konsolę | czasem piszę tutaj | Pomóż sobie i innym - mądrze zadawaj pytania
19 lipca 2017 o 18:53 #5180NencioForumowicz@napcok No właśnie jest ustawione:
[Added Associations] application/pdf=okular.desktop; application/x-bittorrent=qBittorrent.desktop; application/x-zerosize=org.kde.kate.desktop; application/zip=org.kde.ark.desktop; text/html=firefox.desktop; text/plain=org.kde.kate.desktop; inode/directory=org.kde.dolphin.desktop; application/x-shellscript=org.kde.kate.desktop; [Default Applications] application/pdf=okular.desktop; application/x-bittorrent=qBittorrent.desktop; application/x-zerosize=org.kde.kate.desktop; application/zip=org.kde.ark.desktop; text/html=firefox.desktop; text/plain=org.kde.kate.desktop;
i domyślnie otwiera w firefoxie oprócz pamac.
19 lipca 2017 o 18:59 #5181napcokAdministrator@Nencio a wykonałeś polecenia z mojego pierwszego posta? Ostatnie dwa?
Jeśli tak i nadal linki z pamac nie otwierają się w FF to znaczy, że KDE ma jakiś mechanizm, który nadpisuje te ustawienia.To co wkleiłeś nie ma związku z otwieraniem linków czyli „protokołów” (HTTP i HTTPS), a typów plików (HTML) – i mówi tylko o tym, że firefox ma otwierać lokalne pliki html.
Appki pod konsolę | czasem piszę tutaj | Pomóż sobie i innym - mądrze zadawaj pytania
19 lipca 2017 o 19:09 #5182NencioForumowicz@napcok tak oczywiście i wcześniej znalazłem też temat o tym tu.
Wykonane komendy dają takie odpowiedzi:gio mime x-scheme-handler/http firefox.desktop (gio mime:2615): GLib-GIO-WARNING **: /etc/xdg/kde-mimeapps.list contains a [Added Associations] group, but it is not permitted here. Only the non-desktop-specific mimeapps.list file may add or remove associations. Wczytanie informacji o programie obsługującym „firefox.desktop” się nie powiodło gio mime x-scheme-handler/https firefox.desktop (gio mime:2620): GLib-GIO-WARNING **: /etc/xdg/kde-mimeapps.list contains a [Added Associations] group, but it is not permitted here. Only the non-desktop-specific mimeapps.list file may add or remove associations. Wczytanie informacji o programie obsługującym „firefox.desktop” się nie powiodło
Powyższe to jest zawartość
/etc/xdg/kde-mimeapps.list
19 lipca 2017 o 19:56 #5184azjaModerator… KDE, to festival rozwiązań graficznych. Nie chce mi się wierzyć, że nie masz tam jakiegoś 'panelu sterowania’, a w nim możliwości wybrania domyślnych programów, np. domyślnej przeglądarki, która byłaby uruchamiana w momencie odwołania się do link’u http lub https. Podobnie jak nie uwierzę, że nie ma tam jakiegoś graficznego edytora MIME, w którym mógłbyś szybko i sprawnie przejrzeć konfigurację czy posortować materiał wg dowolnej kolumny, dzięki czemu dokonałbyś analizy materiału. A jeżeli brzydzisz się GUI (to co tam, w takim razie robi KDE?), to znajdź pliki odnoszące się do konfiguracji MIME i przejrzyj je bezpośrednio w porządnym edytorze. Chyba jestem człowiekiem małej wiary.
Nie zadawaj pytania, jeżeli nie jesteś gotów usłyszeć odpowiedzi
19 lipca 2017 o 20:06 #5185NencioForumowicz@azja dzięki za epopeje. Powinieneś skrobnąć jakąś książkę.
Problem rozwiązałem dwoma komendami:xdg-mime default firefox.desktop x-scheme-handler/http xdg-mime default firefox.desktop x-scheme-handler/https
Ustawienie w xdg domyślnej przeglądarki na firefox:
xdg-settings get default-web-browser firefox.desktop
Sprawdzenie:
xdg-settings get default-web-browser xdg-settings check default-web-browser firefox.desktop
I już działa i firefox jako domyślna w pamac.
19 lipca 2017 o 21:52 #5187 - AutorPosty
- Musisz być zalogowany aby odpowiedzieć w tym wątku.