¿Cómo puedo ejecutar dos cuentas de Skype en el mismo Ubuntu?

14

Es posible si uso Windows. ¿Puedo hacer lo mismo en Ubuntu?

En windows todo lo que tengo que hacer es:

En la ventana Ejecutar, ingrese el siguiente comando (incluya las comillas) y presione OK:

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

Sé que puedes usar pidgin o empatía, pero quiero hacer esta función usando la cuenta oficial de Skype.

Gracias

Suhaib
fuente

Respuestas:

21

Estoy usando Ubuntu 17.04 y tengo la versión beta de Skype 5.4.0.1. y no pude ejecutar la segunda instancia a través de la terminal usando el skype --secondarycomando.

Ahora se llama a la nueva aplicación de Skypeskypeforlinux , por lo tanto, utilicé este comando:

$ skypeforlinux --secondary

Si skypeforlinuxno se encuentra, puede intentar usar la ruta completa:

$ /usr/bin/skypeforlinux --secondary

Si no ve la skypeforlinuxaplicación en el /usr/bin/directorio, probablemente no esté instalada correctamente en su máquina.

Espero que esto te ayude en las nuevas versiones de Skype.

Kristijan Iliev
fuente
El único problema ahora es que tiene inicio de sesión automático, por lo que incluso el lanzamiento de uno nuevo inicia sesión en el mismo
momomo
@momo puede cerrar sesión e iniciar sesión en otra cuenta, mientras permanece activo en la versión principal. sin problemas de ningún tipo.
aitchkhan
29

Ejecute este comando en la terminal:

skype --secondary
Abubakar
fuente
1
¡Eso funcionó a las mil maravillas! ¡¡Gracias por compartir!!
Bhavin Joshi
12

skype --help me da esto:

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.

Entonces puede usar skype --dbpath=<path>para iniciar otra instancia.

EDITAR: Actualicé mi respuesta de acuerdo con el comentario dado por Pavel.

Axel
fuente
¡Gracias! Usé el --dpath método. No sabía cómo usar --pipelogin: -S este es el comando:skype --dpath ~/Desktop/
Suhaib
skype --dbpath ~/Desktop/AnotherSkype
Suhaib el
@Axel, el inicio de sesión de tubería simplemente permite reenviar el nombre de usuario y la contraseña a Skype como se muestra en el ejemplo de ayuda. Sin embargo, no permite iniciar otra instancia, por lo que le aconsejo que cambie su respuesta a "..-- dbpath should a id .." en lugar de "quizás --dbpath es aún mejor" ya que es la única solución correcta . Quiero decir que su respuesta está marcada como Aceptada , así que hagámosla un poco más precisa. Gracias por entender.
Pavel A
3
skype --secondary &

es una forma un poco más conveniente de iniciarlo en la terminal. En este caso, podrá cerrar la ventana del terminal fácilmente: :)

Vasily Bezruchkin
fuente
3

Si lo usa skypeforlinux, puede tener varias sesiones al mismo tiempo que mantienen su inicio de sesión después de un reinicio utilizando diferentes carpetas para el --datapathparámetro

Por ejemplo:

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

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

iomihai
fuente
2

Presiona Alt+F2y escribeskype --secondary

Alex
fuente