З моменту оновлення Ubuntu 15.10, google-chrome-stable постійно запитує, чи слід його встановити як браузер за замовчуванням, навіть якщо він уже є. Я спробував її перевстановити, але це не допомогло. Будь-які ідеї?
З моменту оновлення Ubuntu 15.10, google-chrome-stable постійно запитує, чи слід його встановити як браузер за замовчуванням, навіть якщо він уже є. Я спробував її перевстановити, але це не допомогло. Будь-які ідеї?
Відповіді:
Для робочого виправлення див. Кінець цієї відповіді.
ПОЧАТОК ВІДПОВІДЬ 28 жовтня 2015 р. (Застарілий виправлення)
Щоб вас не запитували, чи хочете ви використовувати Chrome як браузер за замовчуванням, скористайтеся таким способом вирішення (запропонований тут та запропонований у розділі коментарів до цього питання Юрієм Колесниковим ):
Відкрийте файл ~/.config/google-chrome/Default/Preferences
за допомогою текстового редактора.
Знайдіть рядок
"check_default_browser": true,
і замінити його на
"check_default_browser": false,
У моєму випадку файл складав> 200 тис. Символів, через що gedit кілька разів вийшов з ладу. Якщо це так само у вашому випадку, ви, ймовірно, хочете використовувати редактор на базі терміналів, наприклад vi.
Зауважте, що це вирішення проблеми, розробники Chrome мають вирішити саму проблему.
ОНОВЛЕННЯ 24 листопада 2015 року
Як згадував Данило Піацалунга , помилка підтверджена . Як запропонував NicDumZ , будь ласка, проголосуйте за цю помилку, натиснувши на
привернути увагу. Дякую!
ОНОВЛЕННЯ 20 лютого 2016 року
Як повідомляв перший Рон Томпсон та 3vi1 у розділі коментарів; і нарешті підтверджений нами (за допомогою Ubuntu 15.10), здається, що це рішення не працює, принаймні, не для всіх, після перевстановлення google-chrome. Усі, хто використовував це рішення, повинні намагатися уникати перевстановлення хрому.
Я знову закликаю вас сказати, що на вас впливає помилка на панелі запуску (наразі 302 людини).
ОНОВЛЕННЯ 5 квітня 2016 року (робоче виправлення!)
На панелі запуску запропоновано виправлення, яке, очевидно, зробило роботу для пари людей:
Щоб застосувати виправлення, змініть рядок № 198 у файлі /usr/bin/xdg-settings
від
command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | sed -e 's/ .*$//'`"
до
command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | sed -e 's/ .*$//' | head -n 1`"
ОНОВЛЕННЯ 25 липня 2016 року (робоча виправлення!)
Оновлення до запропонованого виправлення для (K) Ubuntu 16.04:
Щоб застосувати виправлення, змініть рядки №177 та №202 у файлі /usr/bin/xdg-settings
від
command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | first_word"
до
command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | first_word | head -n 1`"
Потім перейдіть до налаштувань Google Chrome і встановіть Chrome як браузер за замовчуванням.
ОНОВЛЕННЯ 1 червня 2017 року
Помилка була закрита і позначена як «Фікс виходу» , як сьогодні. Цитуючи користувача Olivier Tilloy (osomon) :
Якщо я прочитав правильно звіт, проблема виправлена у xdg-utils у xenial. Вілі був EOL майже рік, тому я закриваю помилку.
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
Це було відстежено як помилка у програмах XDG, і це впливає і на браузер Chromium.
Дивіться LP Bug # 1509139 .
У мене була така ж проблема з 15.10. Кожен раз, коли я перезавантажувався та запускав хром, він скаржився, що це не браузер за замовчуванням, хоча деталі налаштувань Програми за замовчуванням показують, що він є типовим для Інтернету. Я помітив, що для фотографій Firefox був типовим для фотографій, тому встановіть це для перегляду зображень. Після загальної кількості перезавантажень хром більше не скаржиться. Мені слід спробувати ще кілька разів, перш ніж я стверджую, що це вирішило мою проблему, але я хотів поділитися початковим результатом, якщо хтось перебуває в режимі самотужки.
Always check if chrome is your default browser