Como posso executar várias instâncias do Telegram? [duplicado]

3

Eu sou novo no Linux e no Ubuntu.

Eu preciso executar várias instâncias do Telegram da área de trabalho. Vi as respostas em Como posso usar várias contas com o Telegram?

Eu não entendo como posso usar a resposta.

Eu extraí tsetup.1.1.23.tar.xz . e, em seguida, abriu o terminal e cd para esse diretório.

Também criei outro usuário administrador chamado atk2 sem senha.

Eu tentei executar o telegrama como outro usuário assim:

sudo -u user2 ./Telegram

mas não funciona. Eu recebo

No protocol specified
QXcbConnection: Could not connect to display :0
./Telegram(_ZN14SignalHandlers8internal7HandlerEiP7siginfoPv+0x175)[0xe52725]
./Telegram(_ZN14SignalHandlers8internal12DumpCallbackERKN15google_breakpad18MinidumpDescriptorEPvb+0x2e)[0xe52f7e]
./Telegram(_ZN15google_breakpad16ExceptionHandler12GenerateDumpEPNS0_12CrashContextE+0x3d4)[0x10b83e4]
./Telegram(_ZN15google_breakpad16ExceptionHandler13SignalHandlerEiP7siginfoPv+0x97)[0x10b86f7]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x13150)[0x7f6673f36150]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0xcb)[0x7f667360d0bb]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x16d)[0x7f667360ef5d]
./Telegram[0x1d6007e]
./Telegram(_ZN14QXcbConnectionC2EP19QXcbNativeInterfacebjPKc+0x97c)[0x1495bfc]
./Telegram(_ZN15QXcbIntegrationC1ERK11QStringListRiPPc+0x31e)[0x146971e]
./Telegram[0x14683bd]
./Telegram[0x1c3cb5d]
./Telegram[0x19810e5]
./Telegram[0x1981eb5]
./Telegram[0x1f1b63c]
./Telegram[0x198358c]
./Telegram[0x1657ad9]
./Telegram(_ZN11ApplicationC2ERiPPc+0x1e)[0xe5f13e]
./Telegram(main+0x8a)[0x8c94ea]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1)[0x7f66735f71c1]
./Telegram[0x8e6b1d]
Aborted

Eu também tentei

mkdir ~/.telegram2ndprofile
Telegram -many -workdir ~/.telegram2ndprofile

mas eu recebo esse erro ao usar o comando telegram.

# telegram -many -workdir ~/.telegram2ndprofile
usage: telegram [-ynsr] user [ttyname] [message...]

O que devo fazer para executar várias instâncias de telegrama?

    
por mostafa a 30.11.2017 / 15:17

1 resposta

3

Finalmente, eu aprendi isso. aqui está o detalhe da solução.

  1. faça o download do tsetup.1.1.23.tar.xz
  2. extraia-o.

    é melhor copiar o arquivo "Telegram" da pasta extraída para "/ home / youruser /". porque você pode simplesmente abrir o Terminal com Ctrl + Alt + T .

  3. abra um Terminal nessa pasta.

  4. crie uma pasta para cada conta do Telegram. por exemplo:
makedir ~/tel
makedir ~/tel2
  1. execute o telegrama como
./Telegram -many -workdir ~/tel
  1. para o segundo usuário, abra outro Terminal e execute o Telegram como
./Telegram -many -workdir ~/tel2

mais opções

como pode fechar o terminal sem terminar o processo de telegrama?

Eu encontrei a solução daqui. Como manter os processos em execução depois de terminar a sessão ssh?

install "screen" application

sudo apt-get install screen

Type screen in Terminal and Enter. screen Then start the Telegram.

./Telegram -many -workdir ~/tel  

return back to the terminal and

Press Ctrl-A then Ctrl-D.

Obrigado pela sua ajuda.

    
por mostafa a 07.12.2017 / 23:37