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щоб вказати ім'я папки містить пробіл.