Как открыть Chromium в режиме инкогнито по умолчанию?

14

Я хотел бы иметь возможность открывать Chromium в режиме инкогнито автоматически. Я новичок в Linux, и мне это нравится до сих пор, но я еще не нашел способ сделать это. Я использую Ubuntu 14.04.

user278752
источник
Это должно работать для всех вкусов Ubuntu, нет?
Бруно Перейра
Конечно, я не понимаю, почему нет.
Эван Кэрролл

Ответы:

14

Я предполагаю, что вы имеете в виду Chromium Web Browser.

Вы должны изменить одну строку в chromium-browser.desktopфайле. Лучше всего сделать это локально:

  1. Скопируйте файл из /usr/share/applicationsв/home/yourname/.local/share/applications
  2. Откройте файл с помощью gedit (откройте gedit и перетащите файл локального рабочего стола в окно gedit)
  3. Найдите первую строку в файле, которая начинается сExec=
  4. Заменить строку на Exec=chromium-browser --incognito

несколько замечаний:

  • Папка /home/yourname/.local/share/applicationsскрытая папка по умолчанию. Чтобы сделать это видимым: перейдите в свою домашнюю папку, введите ctrl+ h, .localпапка появится.

  • Вы можете скопировать chromium-browser.desktopфайл в вашу локальную папку с помощью команды:cp /usr/share/applications/chromium-browser.desktop ~/.local/share/applications/chromium-browser.desktop

  • Возможно, вам придется выйти и снова войти в систему, чтобы изменения вступили в силу.

Якоб Влейм
источник
Да, выход / вход сделал свое дело. Большое вам спасибо :)
user278752
2
Я тоже опроверг это, более сложный и не такой хороший, как этот старый ответ . Этот метод не открывает его по умолчанию, он создает ярлык, который открывает его специально.
Эван Кэрролл
Есть ли правильная иконка для Chrome Incognito ?
Орширо
1
Привет @orschiro Я нашел это: tekrevue.com/tip/incognito-mode-shortcut или точнее это: cdn1.tekrevue.com/wp-content/uploads/2014/07/…
Джейкоб Влийм
Спасибо, @JacobVlijm. Итак, пакет Ubuntu Google Chrome не поставляется по умолчанию ?
Орширо
10

Есть два шага,

  1. Запустите sudo update-alternatives --config x-www-browserи выберите /usr/bin/chromium-browser. Это сделает Chromium браузером по умолчанию для вашей системы.
  2. Запустите sudo -e /etc/chromium-browser/default(отредактируйте как root) и измените строку, которая читает CHROMIUM_FLAGS=""на CHROMIUM_FLAGS="--incognito".

Вот и все. Изменения происходят мгновенно.

Кроме того, если вы хотите открыть Chrome без режима инкогнито, просто нажмите Ctrl+ nв режиме инкогнито.

Смотрите также,

Эван Кэрролл
источник
1
Возникает вопрос как incognitoдля Chromium, так и для Google Chrome - где в мире находится defaultфайл для Chrome?
Oxwivi
@Oxwivi ваш дистрибутив не контролирует и не связывает Google Chrome. Версию Google Chrome, которую они делают, они называют Chromium. Google вынуждает их переименовывать браузер, потому что они технически публикуют свои собственные патчи, такие как тот, который имеет файл по умолчанию . Также не имеет смысла иметь «значение по умолчанию» для более чем одного браузера, потому что WM будет запускать только один, когда вы нажимаете на ссылку.
Эван Кэрролл,
7

Вот как я делаю это, используя alacarte (главное меню). Установите alacarte (также известное как главное меню) из Ubuntu Software Center, если у вас его еще нет. Запустите это.

На левой стороне, под Меню , убедитесь, что Приложения расширены. Ищите интернет . Один клик по нему. Теперь ищите Chrome под Предметами . Один клик по нему. Ищите свойства на правой стороне. Один клик по нему. Появляется небольшое окно. (Я перетащил его вправо для ясности.) Ищите Команду . Для меня, я вижу /opt/google/chrome/google-chrome %U.

используя алакарте

Тщательно измените это на: /opt/google/chrome/google-chrome --incognito %U

Нажмите Закрыть в маленьком окне, а затем нажмите Закрыть в окне главного меню. Вам необходимо выйти и войти чтобы внести изменения в реестр.

Вы сделали.

(Я просто сделал это, так что я знаю, что это работает.)


источник
1

Вам нужно создать Chorme incognito.desktopфайл, как со следующим содержанием,

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Name=Chorme incognito
Exec=/opt/google/chrome/google-chrome --incognito
Terminal=false
Icon=google-chrome
Type=Application
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml_xml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;

сохраните этот файл, откройте наутилус с правами root. (бегатьgksu nautilus )

Перейти к /usr/share/applications и вставьте файл здесь.

Теперь вы можете перетащить эту иконку на свой лаунчер.

Нажмите на значок запуска, chorme запустится в режиме инкогнито.

Web-E
источник
Разве нельзя использовать ala carte (главное меню), чтобы сделать это через графический интерфейс?
-1

Решение, которое сработало для меня:

  1. открыть окно инкогнито
  2. зафиксируйте его
  3. убрать другой хром из ланчера
  4. всякий раз, когда вы нажимаете эту иконку в ланчере, открывается окно инкогнито chrome.
Сиамак
источник