O Ubuntu Unity Desktop usa *.desktop
arquivos para definir os programas padrão para os tipos de arquivo. Para alcançar o que você deseja, você pode criar um *.desktop
arquivo personalizado para o google-chrome apenas para o seu usuário.
Isso levará algumas etapas:
1. Verifique o programa padrão
Verifique se google-chrome.desktop
é o seu programa padrão para abrir links:
No Terminal entrar: cat ~/.local/share/applications/mimeapps.list
.
A saída deve ser algo como isto:
[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;
Se, como no exemplo, google-chrome.desktop
manipular os links da Web, proceda como descrito. Caso contrário, você precisa definir o programa padrão primeiro.
2. Crie um arquivo * .desktop personalizado
Criando um google-chrome.desktop
arquivo personalizado com ~/.local/share/applications/
base no /usr/share/applications/google-chrome.desktop
arquivo original .
No Terminal, digite:
cp /usr/share/applications/google-chrome.desktop ~/.local/share/applications/
Fazendo isso, você alterará apenas as configurações do seu usuário e não de todos os usuários da máquina.
Se um *.desktop
nome de arquivo /usr/share/applications/
for duplicado ~/.local/share/applications/
, o local terá prioridade.
3. Edite o novo arquivo * .desktop
Este arquivo conterá muitas linhas para nomes de opções em diferentes idiomas. Precisamos editar todas as linhas começando com Exec=
.
Exemplo do meu computador em: /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
No novo arquivo na ~/.local/share/applications/
mudança destas linhas, adicionando a opção --profile-directory=Default
.
Exec = / usr / bin / google-chrome-stable --profile-directory = Padrão% U
Exec = / usr / bin / google-chrome-stable --profile-directory = Padrão
Exec = / usr / bin / google-chrome-stable --profile-directory = Padrão --incognito
Isso fará com que toda vez que você abrir um link, ele será aberto pelo usuário Padrão .
Usuário diferente
A opção --profile-directory=
pode ser definida como o nome de qualquer pessoa ~/.config/google-chrome/
que contenha a configuração do usuário. Exemplos:
- Padrão
- Perfil 1
- Perfil 2
- etc ...
Exemplo:
Exec = / usr / bin / google-chrome-stable --profile-directory = Perfil \ 1% U
Exec = / usr / bin / google-chrome-stable --profile-directory = Profile \ 1
Exec = / usr / bin / google-chrome-stable - diretório -profile = Profile \ 1 --incognito
Observe a barra invertida\
em Profile\ 1
indicar o nome da pasta inclui um espaço.
Alt
+F2
e digite o comando:google-chrome-stable --profile-directory=Profile\ X
. OX
ser qualquer um dos valores abaixo~/.config/google-chrome/
. Tentativa e erro é a opção mais rápida que posso encontrar.