Posso colocar dois chrome (usuários diferentes) no meu iniciador?

16

Eu acho que essa é uma pergunta simples. No Windows, o Google Chrome tem a opção de criar atalhos na área de trabalho para cada usuário do Chrome. Por exemplo, tenho minha Conta do Google pessoal e também a Conta do Google da minha empresa. Então, configurei o Google Chrome com dois usuários e criei dois atalhos na área de trabalho para cada usuário.

No Ubuntu, também criei dois usuários e configurei minhas contas. Mas não consigo criar dois "atalhos" no iniciador para cada usuário. Isso é possível? Hoje, no Ubuntu, tenho que mudar entre os usuários diretamente no chrome. Não estou reclamando disso, mas estou acostumado a ter mais atalhos do Chrome.

Eu também posso me acostumar no Ubuntu, isso não é possível.

Minhas versões:

  • Ubuntu 14.04 LTS;
  • Chrome 35.0.1916.153;

Obrigado.

Ricardo Giaviti
fonte
1
Esta página pode ter o comando que você precisa. Nesse caso, você pode editar os arquivos .desktop. peter.sh/experiments/chromium-command-line-switches
Tim
IMHO, você deve reclamar, e isso em voz alta, nos fóruns de suporte do Chrome. Os programas podem criar atalhos na área de trabalho, por isso é estranho que o Chrome não pergunte.
muru

Respostas:

14

É bem simples fazer isso no Windows, mas não o mesmo no Ubuntu.

Para o Ubuntu, eu encontrei duas maneiras. Pessoalmente, recomendo o método 2 porque você não precisa instalar nada. Também permite acessar o segundo perfil em "Atividades" (Ubuntu) sem usar nenhum comando.

Observe que, de qualquer maneira que você escolher, você deve saber YOUR_PROFILE_NAME.

YOUR_PROFILE_NAMEé normalmente Defaultpara o primeiro perfil que você criou. O segundo perfil é nomeado Profile\ 1. O terceiro é Profile\ 2e assim por diante (você também pode dar nomes personalizados para perfis). Você pode identificar qual perfil está carregado no momento, abrindo o chrome://versionChrome e olhando Profile Path.

  1. Siga a resposta de Filippo , mas mude Commandpara:

    google-chrome --profile-directory=YOUR_PROFILE_NAME  
    
  2. Coloque esse código em qualquer editor de texto e atribua um nome a ele .desktop.

    #!/usr/bin/env xdg-open
    [Desktop Entry]
    Version=1.0
    Type=Application
    Terminal=false
    Icon[en_US]=google-chrome
    Exec=google-chrome --profile-directory=YOUR_PROFILE_NAME
    Name[en_US]=Chrome-YOUR_PROFILE_NAME
    Name=Chrome-YOUR_PROFILE_NAME
    Icon=google-chrome
    

    Clique com o botão direito do mouse no arquivo. Abra "Propriedades". Vá para a guia "Permissões". Clique em Permitir executar arquivo como programa .

    Você pode manter o .desktoparquivo ~/.local/share/applications/para que o Disparador de Aplicativos possa localizá-lo facilmente. Agora, basta pressionar supere procurar Chrome-YOUR_PROFILE_NAME(valor fornecido Name), você encontrará o segundo perfil que aparece nos resultados da pesquisa!

Sagacidade
fonte
1
Obrigado pela boa resposta, suponho que isso ainda funcione ano e meio depois. Como alguém poderia descobrir exatamente como os perfis são nomeados? Existem comandos ou caminhos disponíveis para verificar? E, nesse caso, adicione-o à resposta, pois seria super útil saber isso. Obrigado
Denny
2

Isto é o que eu fiz para conseguir a mesma coisa:

sudo apt-get install gnome-panel
gnome-desktop-item-edit ~/Desktop/ --create-new

para criar o primeiro "Disparador de Aplicativos" com o Command:

google-chrome --user-data-dir=/home/XXXXX/.config/google-chrome/Profile\ 1

Em seguida, arraste o ícone criado da área de trabalho para o iniciador. Repita o procedimento para Profile 2.

Filippo Vitale
fonte
1
Eu fiz exatamente o que você disse. O atalho é criado, mas quando abro o Google Chrome, parece uma nova instalação perguntando se eu quero definir o Chrome como navegador padrão. Meu comando: google-chrome --user-data-dir=/home/rgiaviti/.config/google-chrome/Profile\ 1. Eu verifiquei o caminho e está tudo bem.
Ricardo Giaviti 14/07/2014
1
@RicardoGiaviti não use, em --user-data-dir=...vez disso use --profile-directory=Profile\ 1ou--profile-directory=Default
Marecky
0

Ainda outra receita 8-)

Crie sua pasta de perfil do Chrome. (Você também pode colocá-los em outro lugar, e ln -seles aqui)

cd ~/.config/google-chrome
mkdir chrome-foo

crie um arquivo inicial em /usr/bin:

sudo touch  /usr/bin/chrome-foo
sudo pluma  /usr/bin/chrome-foo

em pluma(ou geanyou nanoou vi...)

    #!/usr/bin/env bash
    google-chrome --profile-directory=chrome-foo  &  disown

(pessoalmente, eu também usaria um --disable-session-crashed-bubble) e permitiria a execução por usuários comuns:

sudo chmod +x /usr/bin/chrome-foo

Agora você pode criar um link para o arquivo inicial:

insira a descrição da imagem aqui

Você pode clicar no ícone para mudar isso.

... ou também chame convenientemente os diferentes tipos de linha de comando:

$> chrome-foo

Eu, pessoalmente, chrome-priv, chrome-work, chrome-deve chrome-familypara ter os marcadores e logins apropriados independente, etc ...

Frank Nocke
fonte
0

Aqui está como eu fiz isso no Linux Mint, que é baseado no Ubuntu:

Instale o Chrome de acordo com o guia que você deseja seguir. Se já estiver instalado, tudo bem.

Após a instalação do Chrome, copie o ícone do iniciador do Chrome para a área de trabalho clicando com o botão direito do mouse no ícone do Chrome no menu 'Iniciar' e selecionando 'Adicionar à área de trabalho'

Como você deseja pelo menos dois perfis do Chrome que possam ser executados ao mesmo tempo, duplique o novo ícone do iniciador de área de trabalho novamente para criar dois lançadores. Faça isso clicando com o botão direito do mouse no novo ícone / iniciador do Chrome na área de trabalho. Clique com o botão direito e clique em copiar. Em seguida, mova o mouse para uma área em branco da área de trabalho e clique em colar. Agora você tem pelo menos dois ícones Crhome na área de trabalho.

Crie duas pastas / diretórios no mint. Eu criei. / home / mint / Sync / 1 / / home / mint / Sync / 2 /

Clique com o botão direito do mouse no primeiro ícone e clique em Propriedades. Edite a guia do iniciador para dizer:

/ usr / bin / google-chrome-stable --user-data-dir = / home / mint / Sync / .config / google-chrome / Profile \ 1

Repita o processo e edite a guia do iniciador do segundo ícone para dizer:

/ usr / bin / google-chrome-stable --user-data-dir = / home / mint / Sync / .config / google-chrome / Profile \ 2

Você deseja renomear cada lançador / ícone para saber qual perfil abrirá quando clicar duas vezes nele. Como um é para trabalho e outro para casa, eu os nomeei, de maneira muito criativa, como Chrome Work e Chrome Home. Renomeei-os clicando com o botão direito do mouse em cada ícone do iniciador e clicando em 'Renomear'. Você também pode fazer isso na guia Geral no Mint quando estiver criando seu perfil na guia Iniciador.

Uma pessoa respondeu que parecia uma instalação totalmente nova do Chrome, porque estava faltando suas personalizações (ortografia americana), imagino. Pareceu confundi-lo, mas isso ocorre porque o perfil original foi armazenado no local padrão e agora a nova pasta / diretório de perfil está em branco. Como eu já tinha o Chrome instalado e um perfil foi salvo no local padrão (/home/mint/.config/google-chrome/Default), excluí tudo do local padrão. Criei meu local de pasta de perfil separado e criei os perfis correspondentes, conforme descrito acima. Então entrei em cada uma com contas diferentes.

Esse é o meu método preferido de usar vários perfis no Chrome, porque não preciso alternar entre contas, nem adicionar contas. Cada um deles funciona como se fossem instâncias do Chrome instaladas separadamente - como se você tivesse o Chrome no sistema duas vezes. Você também pode fazer isso com versões portáteis do Chrome no Windows, Linux e eu aposto no Mac. O problema é que você não pode atualizar facilmente uma versão portátil do Chrome, pelo menos não a que usei.

Existe um método muito semelhante para criar vários perfis no Windows. Só o encontrei uma vez anos atrás e, graças a Deus, salvei minhas anotações. Também envolve a configuração de vários ícones do iniciador na área de trabalho ou onde você desejar, acessando as propriedades desses ícones e instruindo o Chrome a colocar as informações do perfil nos locais que você especificar. O '--user-data-dir =' no comando run é o mesmo no Windows e no Linux. Não posso falar com o Mac, mas como o BSD (Mac) e o Linux são muito mais parecidos do que não, na minha opinião não instruída, aposto que funciona da mesma maneira.

Eu realmente espero que ajude, porque eu odeio vasculhar os fóruns e não encontrar o que quero. Espero ter sido minucioso o suficiente, porque odeio ainda mais encontrar o que preciso, e a pessoa que postou talvez dê três palavras, e a primeira sempre começa com 'apenas'.

Idiota de direito próprio
fonte
0

Outra opção fácil é instalar o canal beta do chrome para uma conta pessoal (sudo apt install google-chrome-beta). Deve ser relativamente seguro de usar.

Madis
fonte
Isso não fornece uma resposta para a pergunta. Para criticar ou solicitar esclarecimentos a um autor, deixe um comentário abaixo da postagem. - Da avaliação
David
Não posso concordar com você.
Madis