Ubuntu Unity Desktop utilise des *.desktop
fichiers définissant les programmes par défaut pour les types de fichiers. Afin de réaliser ce que vous désirez, vous pouvez créer un *.desktop
fichier personnalisé pour Google Chrome uniquement pour votre utilisateur.
Cela prendra quelques étapes:
1. Vérifier le programme par défaut
Vérifiez que google-chrome.desktop
c'est votre programme par défaut pour ouvrir les liens:
Dans le Terminal entrez: cat ~/.local/share/applications/mimeapps.list
.
La sortie devrait ressembler à ceci:
[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;
Si, comme dans l'exemple, il google-chrome.desktop
gère les liens Web, procédez comme décrit. Sinon, vous devez d'abord définir le programme par défaut.
2. Créez un fichier * .desktop personnalisé
Création d'un google-chrome.desktop
fichier personnalisé à ~/.local/share/applications/
partir du /usr/share/applications/google-chrome.desktop
fichier d' origine .
Dans Terminal, entrez:
cp /usr/share/applications/google-chrome.desktop ~/.local/share/applications/
En procédant ainsi, vous ne modifierez que les paramètres de votre utilisateur et pas de tous les utilisateurs de la machine.
Si un *.desktop
nom de fichier de /usr/share/applications/
est dupliqué dans, ~/.local/share/applications/
le nom local a la priorité.
3. Modifiez le nouveau fichier * .desktop
Ce fichier contiendra de nombreuses lignes pour les noms des options dans différentes langues. Nous devrons modifier toutes les lignes commençant par Exec=
.
Exemple de mon ordinateur à: /usr/share/applications/google-chrome.desktop
Exec = / usr / bin / google-chrome-stable% U
Exec = / usr / bin / google-chrome-stable
Exec = / usr / bin / google-chrome-stable --incognito
Dans le nouveau fichier à ~/.local/share/applications/
modifier ces lignes en ajoutant l'option --profile-directory=Default
.
Exec = / usr / bin / google-chrome-stable --profile-directory = Par défaut% U
Exec = / usr / bin / google-chrome-stable --profile-directory = Par défaut
Exec = / usr / bin / google-chrome-stable --profile-directory = Par défaut --incognito
Ainsi, chaque fois que vous ouvrirez un lien, il sera ouvert par l' utilisateur par défaut .
Utilisateur différent
L'option --profile-directory=
peut être définie sur le nom du dossier de n'importe ~/.config/google-chrome/
qui contenant la configuration utilisateur. Exemples:
- Défaut
- Profil 1
- Profil 2
- etc...
Exemple:
Exec = / usr / bin / google-chrome-stable --profile-directory = Profile \ 1% U
Exec = / usr / bin / google-chrome-stable --profile-directory = Profile \ 1
Exec = / usr / bin / google-chrome-stable --profile-directory = Profile \ 1 --incognito
Observez la barre oblique inverse\
en Profile\ 1
indiquer le nom du dossier comprend un espace.
Alt
+F2
et entrez la commande:google-chrome-stable --profile-directory=Profile\ X
. leX
être n'importe qui des valeurs sous~/.config/google-chrome/
. Les essais et erreurs sont l'option la plus rapide que je puisse trouver.