Ubuntu Unity Desktop використовує *.desktop
файли, які встановлюють програми за замовчуванням для типів файлів. Щоб досягти бажаного, ви можете створити спеціальний *.desktop
файл для google-chrome саме для свого користувача.
Це зробить кілька кроків:
1. Перевірте програму за замовчуванням
Переконайтеся, що google-chrome.desktop
це програма за замовчуванням для відкриття посилань:
У Terminal введіть: cat ~/.local/share/applications/mimeapps.list
.
Вихід повинен бути приблизно таким:
[Default Applications]
text/html=google-chrome.desktop
x-scheme-handler/http=google-chrome.desktop
x-scheme-handler/https=google-chrome.desktop
x-scheme-handler/about=google-chrome.desktop
x-scheme-handler/unknown=google-chrome.desktop
x-scheme-handler/mailto=google-chrome.desktop
text/x-c++src=gedit.desktop
[Added Associations]
text/x-c++src=gedit.desktop;
Якщо як у прикладі google-chrome.desktop
обробка веб-посилань, то продовжуйте, як описано. Якщо ні, то вам потрібно спочатку встановити програму за замовчуванням.
2. Створіть спеціальний * .desktop файл
Створення користувацького google-chrome.desktop
файлу на ~/.local/share/applications/
основі оригінального /usr/share/applications/google-chrome.desktop
файлу.
У Термінал введіть:
cp /usr/share/applications/google-chrome.desktop ~/.local/share/applications/
Роблячи це, ви зміните лише налаштування для свого користувача, а не для всіх користувачів машини.
Якщо *.desktop
ім'я файлу з /usr/share/applications/
дублюється, ~/.local/share/applications/
то пріоритет має місцевий.
3. Відредагуйте новий * .desktop файл
Цей файл буде містити багато рядків для назв опцій на різних мовах. Нам потрібно буде відредагувати всі рядки, починаючи з Exec=
.
Приклад з мого комп’ютера за адресою: /usr/share/applications/google-chrome.desktop
Exec = / usr / bin / google-chrome-стабільний% U
Exec = / usr / bin / google-chrome-stable
Exec = / usr / bin / google-chrome-stable --incognito
У новому файлі ~/.local/share/applications/
змініть ці рядки, додавши параметр --profile-directory=Default
.
Exec = / usr / bin / google-chrome-stable --profile-directory = Типово% U
Exec = / usr / bin / google-chrome-stable --profile-directory = За замовчуванням
Exec = / usr / bin / google-chrome-stable --profile-directory = За замовчуванням --incognito
Це зробить це так, щоразу, коли ви відкриваєте посилання, його відкриє користувач за замовчуванням .
Інший користувач
Опція --profile-directory=
може бути встановлена на ім'я будь-якої папки, у ~/.config/google-chrome/
якій є конфігурація користувача. Приклади:
- За замовчуванням
- Профіль 1
- Профіль 2
- тощо ...
Приклад:
Exec = / usr / bin / google-chrome-stable --profile-directory = Профіль \ 1% U
Exec = / usr / bin / google-chrome-stable --profile-directory = Профіль \ 1
Exec = / usr / bin / google-chrome-stable --profile-directory = Profile \ 1 --incognito
Зверніть увагу на зворотну косу риску\
в , Profile\ 1
щоб вказати ім'я папки містить пробіл.