Đặt trình duyệt mặc định, toàn hệ thống, trên Manjaro


17

Trong Ubuntu tôi đã sử dụng

sudo update-alternatives --config x-www-browser

để đặt trình duyệt internet mặc định theo cách thủ công.

nhập mô tả hình ảnh ở đây

Ở Manjaro tôi nhận được:

sudo: update-alternatives: command not found

Tôi đã đặt Firefox làm mặc định trong cài đặt của nó và muốn nó giữ nguyên như vậy.

Sau khi cài đặt Chromium, trình duyệt mặc định bây giờ là Chromium, mặc dù tôi đã xác nhận lại Firefox như vậy và trong cài đặt Chromnum, nó nói: "Chromium không thể xác định hoặc đặt trình duyệt mặc định".

Làm cách nào để tạo trình duyệt mặc định của Firefox?


Manjaro có symlink x-www-browser không? Và những gì nó liên kết? Ngoài ra, các bản cập nhật thay thế có sẵn trong Manjaro không?
Braiam

@Braiam - Không. Và không, ngay cả trong AUR.

Nếu hệ thống của bạn không có x-www-browser, thì việc thay đổi nhị phân được liên kết có nghĩa là gì? Bạn đang cố gắng thay đổi trình duyệt mặc định? Điều đó phụ thuộc vào ứng dụng khởi chạy nó - Tôi không nghĩ Manjaro có mặc định toàn hệ thống (và dù sao nó cũng là sở thích của người dùng hơn). Ứng dụng nào bạn quan tâm?
Gilles 'SO- ngừng trở nên xấu xa'

@Gilles - rằng cụm từ của tiêu đề là do bản chỉnh sửa được thực hiện bởi Braiam , trong khi tôi chỉ hỏi vì tò mò nghĩ rằng tùy chọn ub Ubuntu sẽ có sẵn trong Manjaro. Nếu không, đó là câu trả lời của tôi. (Cài đặt Chromium, nó đã sử dụng trình duyệt mặc định. Tôi nghĩ rằng tôi đã sửa nó đơn giản từ GUI FF.)

1
@cipricus ơi, tôi hiểu rồi, xin lỗi. Tiêu đề ban đầu của bạn là sai lệch quá. Một lần nữa, tôi không nghĩ Manjaro có mặc định toàn hệ thống hoặc theo người dùng, vì vậy bạn sẽ nhận được trợ giúp tốt hơn nếu bạn đề cập đến những ứng dụng bạn sử dụng để khởi chạy trình duyệt.
Gilles 'SO- ngừng trở nên xấu xa'

Câu trả lời:


14

Đối với người dùng i3wm, ngoài việc chỉnh sửa ~/.config/mimeapps.list~/.i3/config, bạn cũng cần thay đổi $BROWSERtừ ~/.profile, đặt thành /usr/bin/chromium, để ngăn các phiên trình duyệt xuất hiện từ thiết bị đầu cuối mở trình duyệt sai.


5
Trên thực tế, tôi thấy rằng đây là giải pháp duy nhất giải quyết vấn đề của tôi. Đây một câu trả lời riêng biệt. Đối với các ứng dụng mở trình duyệt mặc định (như Jupyter), chỉ thay đổi các ràng buộc chính sẽ không hoạt động.
Ébe Isaac

đối với tôi, việc gỡ bỏ gói palemoon cũng được yêu cầupacman -R palemoon-bin
akiva

13
xdg-settings set default-web-browser chromium.desktop

1
Đâu chromiumlà bất cứ điều gì bạn gõ tại dấu nhắc lệnh để khởi động trình duyệt ưa thích của bạn. Ví dụ, nó có thể google-chrome-stable.
Tom Hale

Hoạt động cho voidlinux với i3.
xoryves

1
Không hoạt động trên Manjrao I3 : xdg-settings: $BROWSER is set and can't be changed with xdg-settings, nhưng câu trả lời của Anas đã hoạt động: unix.stackexchange.com/a/434465/28262
Florian Brinker

5

Trong trường hợp người khác có vấn đề tương tự thì

Chỉnh sửa tập tin cấu hình của bạn:

nano ~/.i3/config 

và thay đổi

bindsym $mod+F2 exec …

vào trình duyệt bạn chọn (ví dụ bindsym $mod+F2 exec google-chrome-stable) Lưu và tải lại tệp cấu hình của bạn ( mod+ Shift+ R)

Nên đặt tất cả


2
Điều này có vẻ quá i3-centric.
Arnaud Meuret

Đúng. Bây giờ trên xfce, mà Tom giải quyết dưới đây.
chris.r

4

Chỉnh sửa ~/.config/mimeapps.listvà thay thế tài liệu tham khảo firefox.desktopvới google-chrome.desktop.

Nếu bạn sử dụng google-chrome-stableđể khởi chạy chrome, thay vào đó, hãy sử dụng nó .desktop.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.