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


14

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

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

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

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

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

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

Ответы:


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


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>для запуска другого экземпляра.

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


Спасибо !! Я использовал --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


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.