Como instalar o telegram-cli com suporte persa / árabe

1

Eu quero instalar o telegram-cli no Ubuntu 17.04 AMD64. Então eu uso esses comandos:

sudo snap install telegram-cli

Mas não suporta letras persas / árabes. Todas as letras persas / árabes foram confusas. E não consigo digitar nenhum caractere persa / árabe.

E aqui está a pergunta: Como posso resolver este problema?

    
por Ali Razmdideh 29.08.2017 / 21:43

1 resposta

3

O seu problema tem dois motivos: o primeiro é gnome-terminal não suportado. Persa. E o segundo é snap não suportado persa.

Você pode resolver esse problema com as seguintes formas:

Primeira maneira (caminho fácil):

sudo add-apt-repository ppa:ali.r/telegram-cli
sudo apt update
sudo apt install telegram-cli

Este PPA tem pacotes para o Ubuntu 16.04 , 17.04 , 17.10 . E instale konsole ao lado de telegram-cli , que é o suporte da linguagem persa.

Portanto, você pode executar konsole e, em seguida, executar telegram-cli nele. Como você pode ver, suporte completamente o persa.

Segunda via (caminho difícil):

Instalar dependência:

sudo apt install konsole make git libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev lua-lgi libevent-dev libjansson-dev libpython-dev

Fazer download de fontes do github:

git clone --recursive https://github.com/vysheng/tg.git

Configure e compile:

cd tg
./configure
make

E crie um link simbólico para o seu binário:

sudo ln /bin/telegram-cli /usr/local/bin

E você pode usar telegram-cli facilmente em konsole para suporte persa.

Opcional:

Você pode fazer um lançador para este pacote.

Então, execute este comando:

sudo nano /usr/share/applications/telegramcli.desktop

E cole este conteúdo nesse arquivo.

[Desktop Entry]
Version=1.0
Name=Telegram Cli
Comment=Command-line interface for Telegram messenger
Exec=konsole --noclose -e 'telegram-cli --enable-msg-id'
Icon=terminal
Terminal=false
StartupWMClass=TelegramCli
Type=Application
Categories=Network;InstantMessaging;Qt;
MimeType=x-scheme-handler/tg;

E execute este comando:

sudo chmod a+x /usr/share/applications/telegramcli.desktop

Então você pode rodar telegram-cli a partir do menu de aplicativos.

    
por Ali Razmdideh 29.08.2017 / 21:43