Ubuntu Unity Desktop utiliza *.desktop
archivos que establecen los programas predeterminados para los tipos de archivos. Para lograr lo que desea, puede crear un *.desktop
archivo personalizado para google-chrome solo para su usuario.
Esto tomará un par de pasos:
1. Verifique el programa predeterminado
Verifique que ese google-chrome.desktop
sea 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.desktop
está 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.desktop
archivo personalizado ~/.local/share/applications/
basado en el /usr/share/applications/google-chrome.desktop
archivo 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 *.desktop
el 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\ 1
que indique el nombre de la carpeta incluye un espacio.
Alt
+F2
e introduce el comando:google-chrome-stable --profile-directory=Profile\ X
. ElX
ser cualquiera de los valores bajo~/.config/google-chrome/
. Prueba y error es la opción más rápida que puedo encontrar.