Gibt es eine Möglichkeit, zwei Kopien der Telegramm- App in Ubuntu mit jeweils einem anderen Konto zu haben?
Es scheint, dass das Kopieren der App in einen anderen Ordner nicht funktioniert.
Gibt es eine Möglichkeit, zwei Kopien der Telegramm- App in Ubuntu mit jeweils einem anderen Konto zu haben?
Es scheint, dass das Kopieren der App in einen anderen Ordner nicht funktioniert.
Antworten:
Ich führe die Telegramm-Binärdatei als anderer Benutzer aus
cd ~/Downloads/Telegram/
sudo -u otheruser ./Telegram
Mit installiertem Telegramm-Desktop :
mkdir ~/.telegram2ndprofile
telegram -many -workdir ~/.telegram2ndprofile
Du kannst Franz benutzen .
Mit Franz können Sie jeden Dienst mehrmals hinzufügen. Dies macht Franz zum perfekten Werkzeug, um mehrere Geschäfts- und Privatkonten gleichzeitig zu verwalten. Sie können sogar fünf verschiedene Facebook Messenger-Konten gleichzeitig verwenden, wenn Sie aus unerklärlichen Gründen dazu aufgefordert werden.
Drei Wege:
Installieren Sie Chrome und dort installieren Sie Telegram aus dem Web Store.
Installieren Sie Wine and Telegram für Windows
Geben Sie in https://web.telegram.org/ ein
Sie können einen Multi-Protokoll-Client mit mehreren Konten wie Pidgin (oder alles, was auf libpurple basiert) verwenden:
Fügen Sie ein Paket-Repository mit Telegramm-Unterstützung für libpurple hinzu:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
Installieren Sie Pidgin und das dazugehörige Telegramm-Plug-In:
sudo apt install pidgin telegram-purple
Starten Sie Pidgin und richten Sie es so ein, dass Sie so viele Telegrammkonten verwenden, wie Sie möchten.
Erstellen Sie für jede Instanz, die Sie öffnen möchten, ein neues Verzeichnis mit Telegram
und Updater
Dateien. Erstellen Sie nun eine Telegram.desktop
(oder wie auch immer name.desktop) Datei mit diesem Inhalt:
[Desktop Entry]
Type=Application
Name=Telegram
Exec="$(dirname $(realpath %k))"/Telegram -workdir "$(dirname $(realpath %k))"
Categories=Internet;Messenger #Optional
Icon=Telegram #Optional
Terminal=false
Legen Sie diese Datei in Ihrem Telegramm-Instanzordner ab, machen Sie sie ausführbar und führen Sie sie aus.
Dies funktioniert auch, wenn Sie einen Symlink der .desktop
Datei erstellen und ausführen.
Sie können Rambox , Franz verwenden oder sich im Browser anmelden und web.telegram.org verwenden
Att.
Hier ist eine andere Methode, die zutrifft telegram-cli
(verfügbar auf Github , eine funktionierende Gabel für Ubuntu 18.08 ist hier verfügbar. Auch als Snap verfügbar ).
Dies ist eine verbesserte Version dieser Antwort .
Die config
Datei befindet sich unter .telegram-cli
Verzeichnis. Abhängig von Ihrer Installationsmethode finden Sie die Datei unter $HOME/.telegram-cli/
(wenn sie aus dem Quellcode erstellt wurde) oder $HOME/snap/telegram-cli/25/.telegram-cli/
(wenn sie mit snap installiert wurde).
Öffnen Sie die Datei und bearbeiten Sie Folgendes:
## This is an empty config file
## Feel free to put something here
profile1 = {
config_directory = "path/to/profile1";
msg_num = true;
};
profile2 = {
config_directory = "path/to/profile2";
msg_num = true;
};
telegram-cli -p profile1
und telegram-cli -p profile2
Sie werden nach unterschiedlichen Telefonnummern für jedes von Ihnen erstellte Profil gefragt. Außerdem telegram-cli
wird für jedes Profil ein anderer Ordner erstellt.
TIPPS: Ich finde es sehr praktisch, anstelle von profile1
oder einen Telegramm-Benutzernamen zu verwendenprofile2
Um mehrere Desktop-Verknüpfungen für verschiedene Telegrammkonten zu erstellen, müssen Sie eine Bash-Skript-Datei zum Ausführen der einzelnen Telegrammkonten erstellen und diese in den Desktop-Verknüpfungsskripten aufrufen.
Dies liegt daran, dass das Skript ohne das Bash-Skript nicht direkt in der Desktop-Verknüpfungsdatei funktioniert
Wenn Sie jetzt nicht wissen, wie Sie die obigen Schritte selbst ausführen sollen, führen Sie die folgenden Schritte nacheinander aus:
Der Datenordner enthält alle Telegrammkontodaten.
#!/usr/bin/env xdg-open [Desktop Entry] Type=Application Name=Telegram Science Exec="/home/my_user/Programs/1stTelegram/runner.sh" Icon=/home/my_user/Programs/1stTelegram/icon.png Name[en_US]=TelegramSicence
#!/usr/bin/env xdg-open [Desktop Entry] Type=Application Name=Telegram Exec="/home/my_user/Programs/2ndTelegram/runner.sh" Icon=/home/my_user/Programs/2ndTelegram/icon.png Name[en_US]=Telegram
Erstellen Sie die erste Datei runner.sh im Verzeichnis / home / my_user / Programs / 1stTelegram /
Bearbeiten Sie die erste runner.sh Bash - Skript für die erste Instanz des Telegramms mit zugehörigen Datenordner wie folgt
#!/bin/bash /home/my-user/Programs/Telegram -many -workdir /home/my_user/Programs/1stTelegram/data
Erstellen Sie die zweite Datei runner.sh im Verzeichnis / home / my_user / Programs / 2ndTelegram /
Bearbeiten Sie die zweite runner.sh Bash - Skript für die zweite Instanz des Telegramms mit zugehörigen Laufdatenordner wie folgt
#!/bin/bash /home/my_user/Programs/Telegram -many -workdir /home/my_user/Programs/2ndtTelegram/data
Beachten Sie, dass beide Instanzen dieselbe Telegramm-App zum Ausführen verwenden
chmod a + x runner.sh
Führen Sie die Desktop-Verknüpfungen aus und genießen Sie!