Lorsque je clique sur une URL (par exemple, une URL dans la console de sortie en bash), elle s'ouvre à l'aide de Chrome. Depuis que j'ai plusieurs personnes (ou utilisateurs) sur Chrome, il semblait toujours s'ouvrir en utilisant la personne avec la fenêtre la plus récemment vue.
Est-il possible de définir par défaut une personne en particulier pour ouvrir les URL de cette manière?
buntu Unity Desktop utilise *.desktop
fichiers définissent les programmes par défaut pour les types de fichiers. Pour obtenir ce que vous désirez, vous pouvez créer un fichier _*.desktop
_ personnalisé pour Google-Chrome, juste pour votre utilisateur.
Cela prendra quelques étapes:
Vérifiez que _google-chrome.desktop
_ est votre programme par défaut pour l’ouverture de liens:
Dans Terminal, entrez: _cat ~/.local/share/applications/mimeapps.list
_.
La sortie devrait être quelque chose comme 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, _google-chrome.desktop
_ gère les liens Web, procédez comme indiqué. Sinon, vous devez d'abord définir le programme par défaut.
Création d'un fichier personnalisé _google-chrome.desktop
_ à _~/.local/share/applications/
_ en fonction du fichier _/usr/share/applications/google-chrome.desktop
_ d'origine.
Dans Terminal entrez:
_
cp /usr/share/applications/google-chrome.desktop ~/.local/share/applications/
_
En faisant cela, vous ne modifierez que les paramètres pour votre utilisateur et non pour tous les utilisateurs de la machine.
Si un nom de fichier _*.desktop
_ de _/usr/share/applications/
_ est dupliqué à _~/.local/share/applications/
_, le nom du fichier local est prioritaire.
Ce fichier contiendra plusieurs lignes pour les noms des options dans différentes langues. Nous devrons éditer 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 à l'adresse _~/.local/share/applications/
_, modifiez 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
Cela fera en sorte que chaque fois que vous ouvrez un lien, il sera ouvert par l'utilisateur par défaut.
L'option _--profile-directory=
_ peut être définie sur le nom de n'importe quel dossier situé à _~/.config/google-chrome/
_ contenant la configuration de l'utilisateur. Exemples:
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 inversée _\
_ in _Profile\ 1
_ pour indiquer que le nom du dossier comprend un espace.