Как я могу запустить две учетные записи Skype на одной и той же Ubuntu?

14

Это возможно, если я использую Windows. Могу ли я сделать то же самое в Ubuntu?

В Windows все, что мне нужно сделать, это:

В окне «Выполнить» введите следующую команду (включая кавычки) и нажмите ОК:

"C:\Program Files\Skype\Phone\Skype.exe" /secondary

Я знаю, что вы можете использовать pidgin или empathy, но я хочу использовать эту функцию, используя официальный аккаунт Skype.

Благодарность

Suhaib
источник

Ответы:

21

Я использую Ubuntu 17.04 и имею бета-версию Skype 5.4.0.1. и я не мог запустить второй экземпляр через терминал, используя skype --secondaryкоманду.

Новое приложение Skype теперь называется skypeforlinux, поэтому я использовал эту команду:

$ skypeforlinux --secondary

Если skypeforlinuxне найдено, вы можете попробовать использовать полный путь:

$ /usr/bin/skypeforlinux --secondary

Если вы не видите skypeforlinux приложение в /usr/bin/каталоге, возможно, оно неправильно установлено на вашем компьютере.

Надеюсь, это поможет вам в новых версиях Skype.

Кристиан Илиев
источник
Единственная проблема сейчас заключается в том, что у него есть автологин, поэтому даже запуск нового входит в то же самое
Momomo
@momo вы можете выйти и войти в другой аккаунт, оставаясь активным в основной версии. никаких проблем вообще.
Aitchkhan
29

Запустите эту команду на терминале:

skype --secondary
Абубакар
источник
1
Это работает как шарм !!! Спасибо, что поделился!!
Бхавин Джоши
12

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.

Таким образом, вы можете использовать skype --dbpath=<path>для запуска другого экземпляра.

РЕДАКТИРОВАТЬ: Обновил мой ответ в соответствии с комментарием, данным Павлом.

Axel
источник
Спасибо !! Я использовал --dpath метод. Не знал, как использовать --pipelogin: -S это команда:skype --dpath ~/Desktop/
Suhaib
skype --dbpath ~/Desktop/AnotherSkype
Сухайб
@Axel, pipe login просто позволяет пересылать имя пользователя и пароль в Skype, как показано в примере справки. Однако он не позволяет запустить другой экземпляр, поэтому я бы посоветовал вам изменить свой ответ на «..-- dbpath должен идентифицировать ..» вместо «возможно, --dbpath еще лучше», поскольку это единственно правильное решение , Я имею в виду, что ваш ответ помечен как принятый , поэтому давайте сделаем его более точным. Спасибо за понимание.
Павел А
3
skype --secondary &

это немного более удобный способ запустить его в терминале. В этом случае вы сможете легко закрыть окно терминала: :)

Василий Безручкин
источник
3

Если вы используете, skypeforlinuxвы можете иметь несколько сеансов одновременно, которые сохраняют свой логин после перезапуска, используя разные папки для --datapathпараметра

Например:

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

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

iomihai
источник
2

Нажмите Alt+F2и введитеskype --secondary

Alex
источник