如何在同一个 Ubuntu 上运行两个 Skype 帐户?

Suh*_*aib 15 skype

如果我使用 Windows,这是可能的。我可以在 Ubuntu 中做同样的事情吗?

在 Windows 中,我所要做的就是:

在“运行”窗口中,输入以下命令(包括引号)并按“确定”:

"C:\Program Files\Skype\Phone\Skype.exe" /secondary
Run Code Online (Sandbox Code Playgroud)

我知道您可以使用 pidgin 或 empathy,但我想使用官方 Skype 帐户执行此功能。

谢谢

小智 28

在终端上运行此命令:

skype --secondary
Run Code Online (Sandbox Code Playgroud)


Kri*_*iev 24

我使用的是Ubuntu 17.04并且有 Skype 测试版 5.4.0.1。我无法使用该skype --secondary命令通过终端运行第二个实例。

新的Skype应用程序现在称为skypeforlinux,因此我使用了以下命令:

$ skypeforlinux --secondary
Run Code Online (Sandbox Code Playgroud)

如果skypeforlinux未找到,您可以尝试使用完整路径:

$ /usr/bin/skypeforlinux --secondary
Run Code Online (Sandbox Code Playgroud)

如果您没有skypeforlinux/usr/bin/目录中看到该应用程序,那么它可能没有正确安装在您的机器上。

希望这对您使用较新版本的 Skype 有所帮助。


Axe*_*xel 13

skype --help 给我这个:

Usage: skype [options]
Options:
  --dbpath=<path>       Specify an alternative path to store Skype data files.
                        Default: ~/.Skype
  --resources=<path>    Specify a path where Skype can find its resource files.
                        Default: /usr/share/skype
  --disable-api         Disable Skype Public API.
  --callto <nick>
  skype:<nick>?<action>
                        These commands allow Skype links handling.
  --pipelogin           Command line login. "echo username password | skype --pipelogin"
  --version             Display version information and exit.
Run Code Online (Sandbox Code Playgroud)

所以你可以skype --dbpath=<path>用来启动另一个实例。

编辑:根据 Pavel 给出的评论更新了我的答案。


小智 5

如果您使用,skypeforlinux您可以同时拥有多个会话,通过为--datapath参数使用不同的文件夹,在重新启动后保持登录状态

例如:

skypeforlinux --datapath=/home/user/.config/skypeforlinux.account1

skypeforlinux --datapath=/home/user/.config/skypeforlinux.account2