كيف يمكنني تعيين Brave كمتصفح افتراضي؟ اتباع
عند تثبيت Brave، سيتم مطالبتك بتعيين Brave كمتصفحك الافتراضي أعلى النافذة. إذا فاتك هذا الشعار لأي سبب، يمكنك تغييره في إعداداتك في أي وقت.
اجعل Brave متصفحك الافتراضي
- افتح Brave وافتح القائمة الرئيسية
حدد إعدادات
- في قسم
البدء
، انقر على زرتعيين كافتراضي
بينما يجب أن تكون قادرًا على تعيين Brave كمتصفحك الافتراضي من خلال واجهة المستخدم (كما تم شرحه أعلاه)، قد يرغب مستخدمو Linux في معرفة كيفية القيام بذلك عبر Terminal. تمت كتابة التعليمات أدناه في الأصل بواسطة أحد كبار مهندسينا الأمنيين.
إذا كنت تتساءل عما تم تعيين متصفح الويب الافتراضي الخاص بك عليه في نظام مستند إلى Debian، فهناك عدة أشياء يجب النظر إليها:
$ xdg-settings get default-web-browser
brave-browser.desktop
$ xdg-mime query default x-scheme-handler/http
brave-browser.desktop
$ xdg-mime query default x-scheme-handler/https
brave-browser.desktop
$ ls -l /etc/alternatives/x-www-browser
lrwxrwxrwx 1 root root 29 Jul 5 2019 /etc/alternatives/x-www-browser -> /usr/bin/brave-browser-stable*
$ ls -l /etc/alternatives/gnome-www-browser
lrwxrwxrwx 1 root root 29 Jul 5 2019 /etc/alternatives/gnome-www-browser -> /usr/bin/brave-browser-stable*
أدوات Debian الخاصة
محتويات /etc/alternatives/
هي الافتراضات على مستوى النظام ويجب بالتالي تعيينها ك root
:
sudo update-alternatives --config x-www-browser
sudo update-alternatives --config gnome-www-browser
تحتوي أداةsensible-browser
(من حزمة sensible-utils
) على هذه الافتراضات لفتح متصفح الويب الأكثر ملاءمة تلقائيًا بناءً على بيئة سطح المكتب.
أدوات MIME القياسية
يمكن تغيير الأخريات كمستخدم عادي. باستخدام xdg-settings
:
xdg-settings set default-web-browser brave-browser-beta.desktop
سوف يغير أيضًا ما تعيده أوامر xdg-mime
إرسالها:
$ xdg-mime query default x-scheme-handler/http
brave-browser-beta.desktop
$ xdg-mime query default x-scheme-handler/https
brave-browser-beta.desktop
لأنه يضع ما يلي في ~/.config/mimeapps.list
:
[Default Applications]
text/html=brave-browser-beta.desktop
x-scheme-handler/http=brave-browser-beta.desktop
x-scheme-handler/https=brave-browser-beta.desktop
x-scheme-handler/about=brave-browser-beta.desktop
x-scheme-handler/unknown=brave-browser-beta.desktop
لاحظ أنه إذا قمت بحذف هذه الإدخالات، فسيتم استخدام الافتراضات على مستوى النظام، المحددة في /etc/mailcap
، كما هو مقدم من mime-support
حزمة.
تغيير x-scheme-handler/http
(أو x-scheme-handler/https
) الارتباط مباشرة باستخدام:
xdg-mime default brave-browser-nightly.desktop x-scheme-handler/http
سيغير فقط ذلك المحدد. أعتقد أن هذا يعني أنه يمكنك استخدام متصفح واحد لمواقع HTTP غير الآمنة (مع تم تثبيت HTTPS Everywhere) وواحد لمواقع HTTPS رغم أنني لست متأكدًا لماذا يرغب أي شخص في ذلك.
ملخص
باختصار، إذا كنت ترغب في تعيين متصفحك الافتراضي في كل مكان (باستخدام Brave في هذا المثال)، قم بما يلي:
sudo update-alternatives --config x-www-browser
sudo update-alternatives --config gnome-www-browser
xdg-settings set default-web-browser brave-browser.desktop