Comment puis-je exécuter deux comptes Skype sur le même Ubuntu?

14

C'est possible si j'utilise Windows. Puis-je faire la même chose dans Ubuntu?

Sous Windows, tout ce que j'ai à faire est de:

Dans la fenêtre Exécuter, entrez la commande suivante (inclure les guillemets) et appuyez sur OK:

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

Je sais que vous pouvez utiliser pidgin ou empathie mais je veux faire cette fonctionnalité en utilisant le compte officiel Skype.

Merci

Suhaib
la source

Réponses:

21

J'utilise Ubuntu 17.04 et j'ai la version bêta de Skype 5.4.0.1. et je n'ai pas pu exécuter la deuxième instance via le terminal à l'aide de la skype --secondarycommande.

La nouvelle application skype est maintenant appelée skypeforlinux, j'ai donc utilisé cette commande:

$ skypeforlinux --secondary

S'il skypeforlinuxn'est pas trouvé, vous pouvez essayer d'utiliser le chemin complet:

$ /usr/bin/skypeforlinux --secondary

Si vous ne voyez pas l' skypeforlinuxapplication dans le /usr/bin/répertoire, alors elle n'est probablement pas installée correctement sur votre machine.

J'espère que cela vous aidera sur les nouvelles versions de Skype.

Kristijan Iliev
la source
Le seul problème maintenant est qu'il a une connexion automatique, donc même le lancement d'un nouveau se connecte au même
momomo
@momo vous pouvez vous déconnecter et vous connecter à un autre compte, tout en restant actif dans la version principale. aucun problème.
aitchkhan
29

Exécutez cette commande sur le terminal:

skype --secondary
Abubakar
la source
1
Cela a fonctionné comme un charme !!! Merci d'avoir partagé!!
Bhavin Joshi
12

skype --help me donne ceci:

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.

Vous pouvez donc utiliser skype --dbpath=<path>pour démarrer une autre instance.

EDIT: Mise à jour de ma réponse en fonction du commentaire donné par Pavel.

Axel
la source
Merci !! J'ai utilisé la --dpath méthode. Je ne savais pas comment utiliser --pipelogin: -S c'est la commande:skype --dpath ~/Desktop/
Suhaib
skype --dbpath ~/Desktop/AnotherSkype
Suhaib
@Axel, la connexion par pipe permet simplement de transférer le nom d'utilisateur et le mot de passe vers skype, comme indiqué dans l'exemple d'aide. Il ne permet cependant pas de démarrer une autre instance, je vous conseille donc de changer votre réponse en "..-- dbpath devrait en id .." au lieu de "peut-être --dbpath est encore meilleur" car c'est la seule bonne solution . Je veux dire que votre réponse est marquée Acceptée , alors rendons-la un peu plus précise. Merci de votre compréhension.
Pavel A
3
skype --secondary &

est un moyen légèrement plus pratique de le démarrer dans le terminal. Dans ce cas, vous pourrez facilement fermer la fenêtre du terminal: :)

Vasily Bezruchkin
la source
3

Si vous utilisez, skypeforlinuxvous pouvez avoir plusieurs sessions en même temps qui conservent leur connexion après un redémarrage en utilisant différents dossiers pour le --datapathparamètre

Par exemple:

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

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

iomihai
la source
2

Appuyez Alt+F2et tapezskype --secondary

Alex
la source