Ubuntu Unity Desktop utiliza *.desktoparchivos que establecen los programas predeterminados para los tipos de archivos. Para lograr lo que desea, puede crear un *.desktoparchivo personalizado para google-chrome solo para su usuario.
Esto tomará un par de pasos:
1. Verifique el programa predeterminado
Verifique que ese google-chrome.desktopsea su programa predeterminado para abrir enlaces:
En la terminal escriba: cat ~/.local/share/applications/mimeapps.list.
La salida debería ser algo como esto:
[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 como en el ejemplo google-chrome.desktopestá manejando los enlaces web, proceda como se describe. Si no, primero debe configurar el programa predeterminado.
2. Crear archivo personalizado * .desktop
Crear un google-chrome.desktoparchivo personalizado ~/.local/share/applications/basado en el /usr/share/applications/google-chrome.desktoparchivo original .
En Terminal ingrese:
cp /usr/share/applications/google-chrome.desktop ~/.local/share/applications/
Al hacer esto, solo cambiará la configuración de su usuario y no de todos los usuarios de la máquina.
Si *.desktopel nombre de un archivo /usr/share/applications/se duplica en, ~/.local/share/applications/entonces el local tiene prioridad.
3. Edite el nuevo archivo * .desktop
Este archivo contendrá muchas líneas para nombres de opciones en diferentes idiomas. Tendremos que editar todas las líneas que comienzan con Exec=.
Ejemplo de mi computadora en: /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
En el nuevo archivo en ~/.local/share/applications/cambiar estas líneas agregando la opción --profile-directory=Default.
Exec = / usr / bin / google-chrome-stable --profile-directory = Predeterminado% U
Exec = / usr / bin / google-chrome-stable --profile-directory = Predeterminado
Exec = / usr / bin / google-chrome-stable --profile-directory = Predeterminado --incognito
Esto hará que cada vez que abra un enlace, el usuario predeterminado lo abra .
Usuario diferente
La opción --profile-directory=se puede establecer con el nombre de cualquier carpeta en la ~/.config/google-chrome/que se encuentre la configuración del usuario. Ejemplos:
- Defecto
- Perfil 1
- Perfil 2
- etc ...
Ejemplo:
Exec = / usr / bin / google-chrome-stable --profile-directory = Perfil \ 1% U
Exec = / usr / bin / google-chrome-stable --profile-directory = Perfil \ 1
Exec = / usr / bin / google-chrome-stable --profile-directory = Perfil \ 1 --incognito
Observe la barra invertida\ en la Profile\ 1que indique el nombre de la carpeta incluye un espacio.
Alt+F2e introduce el comando:google-chrome-stable --profile-directory=Profile\ X. ElXser cualquiera de los valores bajo~/.config/google-chrome/. Prueba y error es la opción más rápida que puedo encontrar.