我可以在我的启动器上放置两个 chrome(不同的用户)吗?

hum*_*ngs 21 google-chrome shortcuts

在 Windows 上,Google Chrome 可以选择在桌面上为每个 Chrome 用户创建快捷方式。例如,我有我的个人 Google 帐户和我的公司 Google 帐户。因此,我为两个用户设置了 Google Chrome,并在桌面上为每个用户创建了两个快捷方式。

在 Ubuntu 上,我还创建了两个用户并设置了我的帐户。但是我无法为每个用户在启动器上创建两个“快捷方式”。那可能吗?今天,在 Ubuntu 上,我必须直接在 chrome 上在用户之间切换。我不是在抱怨这个,但我已经习惯了更多的 chrome 快捷方式。

我也可以在 Ubuntu 中使用,这是不可能的。

我的版本:

  • Ubuntu 14.04 LTS
  • 铬 35.0.1916.153

小智 19

Windows 中执行此操作非常简单,但在 Ubuntu 中不一样。

对于 Ubuntu,我找到了两种方法。我个人推荐方法 2,因为您不需要安装任何东西。它还允许您在不使用任何命令的情况下从“活动”(Ubuntu)访问第二个配置文件。

请注意,无论您选择哪种方式,您都必须知道YOUR_PROFILE_NAME

YOUR_PROFILE_NAME通常Default用于您创建的第一个配置文件。第二个配置文件名为Profile\ 1。第三个是Profile\ 2,依此类推(您还可以为配置文件提供自定义名称)。您可以通过chrome://version在 Chrome 中打开并查看Profile Path.

  1. 按照Filippo的回答,但将其更改Command为:

    google-chrome --profile-directory=YOUR_PROFILE_NAME  
    
    Run Code Online (Sandbox Code Playgroud)
  2. 将此代码放在任何文本编辑器中并命名为任何内容.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
    
    Run Code Online (Sandbox Code Playgroud)

    右键单击该文件。打开“属性”。转到“权限”选项卡。单击允许将文件作为程序执行

    您可以保留该.desktop文件,~/.local/share/applications/以便您的应用程序启动器可以轻松找到它。现在只需按下super并搜索Chrome-YOUR_PROFILE_NAME(为给出的值Name),您就会发现第二个配置文件出现在搜索结果中!

  • 感谢您的好回答,我想这在一年半之后仍然有效。怎样才能准确地弄清楚配置文件的名称?是否有任何可用的命令或路径可供检查?如果是这样,请将其添加到答案中,因为知道这一点会非常方便。谢谢 (2认同)

Fil*_*ale 6

这就是我为实现同样的目标所做的:

sudo apt-get install gnome-panel
gnome-desktop-item-edit ~/Desktop/ --create-new
Run Code Online (Sandbox Code Playgroud)

使用以下命令创建第一个“应用程序启动器” Command

google-chrome --user-data-dir=/home/XXXXX/.config/google-chrome/Profile\ 1
Run Code Online (Sandbox Code Playgroud)

然后将创建的图标从桌面拖到启动器。对Profile 2.

  • @RicardoGiaviti 不使用 `--user-data-dir=...` 而是使用 `--profile-directory=Profile\ 1` 或 `--profile-directory=Default` (2认同)