ในสถานการณ์ของฉันฉันติดตั้ง Chromium และทำให้เป็นค่าเริ่มต้น ก่อนหน้านี้ Chrome นั้นเป็นเบราว์เซอร์เริ่มต้น
ฉันลองทั้งหมดที่ฉันสามารถทำได้: การตั้งค่าเบราว์เซอร์เริ่มต้นของ Chromium เปลี่ยนการตั้งค่าgconfเพื่อเรียกใช้ Chromium ด้วยตัวแปร% U ( /ubuntu//a/41085/94263 ) เปลี่ยนทางเลือกในการใช้ Chromium เป็นค่าเริ่มต้นx-www -browser ( /ubuntu//a/24052/94263 ) แต่ไม่ช่วยอะไรเลยxdg-openเปิดหน้าต่าง Chromium ใหม่ที่มีหน้าเริ่มต้นไม่สามารถเปิดลิงก์ที่ให้มาได้เบราว์เซอร์ที่ใช้เหตุผลเปิด Chrome ฉันพยายามกำจัด Chrome (Chromium ถูกตั้งค่าโดยอัตโนมัติเป็นค่าเริ่มต้นและอัตโนมัติในตัวเลือกการอัปเดต ) และติดตั้งอีกครั้งเพราะฉันต้องการแฟลช Pepper จากที่นั่นและกลายเป็นค่าเริ่มต้นx-www-browserทางเลือกอีกครั้งและเปิดอีกครั้งพร้อมกับคำสั่งที่เหมาะสมสำหรับเบราว์เซอร์ จากนั้นฉันก็ไปที่หน้าเว็บบางหน้าและดึงความสนใจของฉันไปที่ลำดับความสำคัญและพบว่ามีgnome-www-browser symlink ใน/ etc / ทางเลือก /เกินไปและgoogle-chromeก็เริ่มต้นที่นั่น โครเมี่ยมมีความสำคัญในการชุด200และโครเมี่ยม - 40 ลำดับความสำคัญของ Google Chrome จะสูงกว่าดังนั้นยูทิลิตี้การอัปเดตทางเลือกจะติดตั้งเป็นเว็บเบราว์เซอร์เริ่มต้นโดยอัตโนมัติเป็น "เวอร์ชันที่ดีกว่า"
ฉันได้ลบทั้ง Chrome และ Chromium ออกจากx-www-browserและgnome-www-browser :
sudo update-alternatives --remove x-www-browser /usr/bin/google-chrome
sudo update-alternatives --remove x-www-browser /usr/bin/chromium-browser
sudo update-alternatives --remove gnome-www-browser /usr/bin/google-chrome
sudo update-alternatives --remove gnome-www-browser /usr/bin/chromium-browser
จากนั้นฉันได้ติดตั้งทางเลือกใหม่ด้วยลำดับความสำคัญอื่น ๆ :
sudo update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/bin/google-chrome 40
sudo update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/bin/chromium-browser 200
sudo update-alternatives --install /usr/bin/gnome-www-browser gnome-www-browser /usr/bin/google-chrome 40
sudo update-alternatives --install /usr/bin/gnome-www-browser gnome-www-browser /usr/bin/chromium-browser 200
ฉันไม่ทราบว่ามีความสำคัญเป็นค่าเริ่มต้น'40'และ'200'สำหรับคอมพิวเตอร์ทุกเครื่องหรือคุณจะมีหมายเลขอื่น จะดีกว่าที่จะมองก่อนโดยการป้อน
sudo update-alternatives --display x-www-browser
sudo update-alternatives --display gnome-www-browser
UPD ฉันพยายามทำสิ่งเดียวกันในระบบที่แตกต่างอย่างสิ้นเชิงและลำดับความสำคัญเหมือนกันที่นี่
Upd2 หากคุณเรียกใช้ google-chrome เพียงครั้งเดียวมันจะเปลี่ยนลำดับความสำคัญเป็น200แต่โครเมียมเบราว์เซอร์จะยังคงเป็นค่าเริ่มต้น
สิ่งนี้ใช้ได้สำหรับฉัน Chromium ได้รับการตั้งค่าให้เป็นค่าเริ่มต้นโดยอัตโนมัติและsensible-browserกำลังเรียกใช้ Chromium แต่ยังคงxdg-openกำลังเปิดหน้าต่างว่างใหม่