Kể từ khi nâng cấp Ubuntu 15.10, google-chrome-ổn định sẽ hỏi liệu nó có nên được đặt làm trình duyệt mặc định hay không, mặc dù nó đã được. Tôi đã cố cài đặt lại, nhưng điều đó không có ích. Có ý kiến gì không?
Kể từ khi nâng cấp Ubuntu 15.10, google-chrome-ổn định sẽ hỏi liệu nó có nên được đặt làm trình duyệt mặc định hay không, mặc dù nó đã được. Tôi đã cố cài đặt lại, nhưng điều đó không có ích. Có ý kiến gì không?
Câu trả lời:
Đối với các sửa chữa làm việc, xem kết thúc của câu trả lời này.
TRẢ LỜI BAN ĐẦU 28 tháng 10 năm 2015 (sửa lỗi thời)
Để tránh bị hỏi nếu bạn muốn sử dụng Chrome làm trình duyệt mặc định, hãy sử dụng cách giải quyết sau (được đề xuất tại đây và được đề xuất trong phần bình luận của câu hỏi này của Yurii Kolesnykov ):
Mở tệp ~/.config/google-chrome/Default/Preferences
bằng trình soạn thảo văn bản.
Tìm dòng
"check_default_browser": true,
và thay thế nó bằng
"check_default_browser": false,
Trong trường hợp của tôi, tệp có> 200k ký tự, vì lý do đó, gedit đã bị sập một vài lần. Nếu nó giống nhau trong trường hợp của bạn, có lẽ bạn muốn sử dụng trình soạn thảo dựa trên thiết bị đầu cuối như vi.
Xin lưu ý rằng đây là một cách giải quyết, vấn đề phải được các nhà phát triển Chrome khắc phục.
CẬP NHẬT ngày 24 tháng 11 năm 2015
Như Danilo Piazzalunga đã đề cập, lỗi được xác nhận . Như NicDumZ đã đề xuất, vui lòng bỏ phiếu cho lỗi này bằng cách nhấp vào
để gây chú ý. Cảm ơn!
CẬP NHẬT ngày 20 tháng 2 năm 2016
Như báo cáo đầu tiên của Ron Thompson và 3vi1 trong phần bình luận; và cuối cùng được xác nhận bởi chính tôi (sử dụng Ubuntu 15.10), cách giải quyết này dường như không còn hoạt động nữa, ít nhất là không phải cho tất cả mọi người, sau khi cài đặt lại google-chrome. Mọi người đã sử dụng cách giải quyết này nên cố gắng tránh cài đặt lại chrome.
Tôi một lần nữa khuyến khích bạn nói rằng bạn bị ảnh hưởng bởi lỗi trên launchpad (hiện là 302 người).
CẬP NHẬT ngày 5 tháng 4 năm 2016 (Khắc phục sự cố!)
Một bản sửa lỗi đã được đề xuất trên launchpad mà dường như đã thực hiện công việc cho một vài người:
Để áp dụng sửa lỗi, thay đổi dòng # 198 trong tệp /usr/bin/xdg-settings
từ
command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | sed -e 's/ .*$//'`"
đến
command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | sed -e 's/ .*$//' | head -n 1`"
CẬP NHẬT ngày 25 tháng 7 năm 2016 (Khắc phục sự cố!)
Cập nhật bản sửa lỗi được đề xuất cho (K) Ubuntu 16.04:
Để áp dụng sửa lỗi, thay đổi dòng # 177 và # 202 trong tệp /usr/bin/xdg-settings
từ
command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | first_word"
đến
command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | first_word | head -n 1`"
Sau đó, đi tới cài đặt Google Chrome và đặt Chrome làm trình duyệt mặc định.
CẬP NHẬT ngày 1 tháng 6 năm 2017
Các lỗi đã được đóng cửa và đánh dấu là "Fix Phát hành" như của ngày hôm nay. Trích dẫn người dùng Olivier Tilloy (osomon) :
Nếu tôi đọc báo cáo một cách chính xác, vấn đề đã được khắc phục trong xdg-utils trong xenial. Wily đã EOL được gần một năm, vì vậy tôi đang đóng lỗi.
no longer affects: chromium-browser no longer affects: google-chrome-beta (Ubuntu) no longer affects: google-chrome (Ubuntu) Changed in chromium-browser (Ubuntu): assignee: Chad Miller (cmiller) → nobody status: In Progress → Invalid Changed in xdg-utils (Ubuntu): assignee: Chad Miller (cmiller) → nobody status: Confirmed → Fix Released
Điều này đã được theo dõi như là một lỗi trong các tiện ích XDG và nó cũng ảnh hưởng đến Trình duyệt Chromium.
Xem lỗi LP # 1509139 .
Tôi đã có cùng một vấn đề với 15.10. Mỗi lần tôi khởi động lại và khởi động chrome, nó phàn nàn rằng đó không phải là trình duyệt mặc định mặc dù chi tiết cài đặt Ứng dụng mặc định hiển thị mặc định cho web. Tôi nhận thấy rằng firefox là mặc định cho ảnh, vì vậy hãy đặt nó thành trình xem ảnh. Sau khi tổng cộng một lần khởi động lại, chrome không còn phàn nàn nữa. Tôi nên thử thêm một vài lần nữa trước khi tôi khẳng định điều này đã giải quyết vấn đề của mình nhưng muốn chia sẻ kết quả ban đầu nếu có ai ở chế độ tự thử mọi thứ.
Always check if chrome is your default browser