| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung |
| messenger:signal [2021-07-26 10:53:28] – [Signal] manfred | messenger:signal [2022-11-19 17:57:42] (aktuell) – [Linux (Debian-based) Install Instructions] manfred |
|---|
| ====== Signal ====== | ====== Signal ====== |
| |
| [[https://signal.org/de/|Signal]] - Projektwebsite | * [[https://signal.org/de/|Signal]] - Projektwebsite |
| | * [[https://github.com/signalapp]] |
| | * [[https://www.itmagazine.ch/artikel/74384/Signal-Messenger_ist_nicht_mehr_Open_Source.html|Signal-Messenger ist nicht mehr Open Source]] - 6. April 2021 |
| |
| Um "Signal" auf dem PC nutzen zu können, muß man zusätzlich zur "Signal-App" (auf dem Desktop) noch einen "Signal-Smartphone-Simulator" auf einen beliebigen Rechner mit Internetzugang installieren. Dieser "Signal-Smartphone-Simulator" wird zwingend zur Einrichtung benötigt und muss nachher alle paar Tage einmal für ein paar Minuten gestartet werden, damit er den Abgleich und die Bestätigung durchführen kann (ähnlich wie ein "Tot-Mann-Schalter"), sonst stellt die App nach einiger Zeit ihren Dienst ein. | Um "Signal" auf dem PC nutzen zu können, muß man zusätzlich zur "Signal-App" (auf dem Desktop) noch einen "Signal-Smartphone-Simulator" auf einen beliebigen Rechner mit Internetzugang installieren. Dieser "Signal-Smartphone-Simulator" wird zwingend zur Einrichtung benötigt und muss nachher alle paar Tage einmal für ein paar Minuten gestartet werden, damit er den Abgleich und die Bestätigung durchführen kann (ähnlich wie ein "Tot-Mann-Schalter"), sonst stellt die App nach einiger Zeit ihren Dienst ein. |
| |
| **//[[https://youtu.be/tJoO2uWrX1M|Signal (Server-Code) ist seit 2020 kein "open source" mehr!!!]]//** => also zur Alternative wechseln: [[::Matrix / Synapse / Dendrite / Element (Riot)]] | **//[[https://youtu.be/tJoO2uWrX1M|Signal (Server-Code) ist seit 2020 kein "open source" mehr!!!]]//** => also zur Alternative wechseln: [[::Matrix / Synapse / Dendrite / Element (Riot)]] |
| | |
| | |
| | ==== Signal ist kein open source - Projekt ==== |
| | |
| | [[https://www.reddit.com/r/signal/comments/kxusy8/signal_needs_to_accept_opensource_properly/|In diesem Thread wird beschrieben, dass Signal kein open source - Projekt ist, sondern ein open source - Produkt. Die Leute veröffentlichen nur zu audit-Zwecken und sie akzeptieren kaum contribution und entwickeln in ein privates Repo. Die Dokumentation ist nicht öffentlich.]] |
| |
| |
| |
| ===== Signal-App auf dem Desktop ===== | ===== Signal-App auf dem Desktop ===== |
| | |
| | |
| | ==== Signal-Desktop auf Debian 11 ==== |
| | |
| | |
| | === Linux (Debian-based) Install Instructions === |
| | |
| | [[https://signal.org/de/download/#]] |
| | |
| | <code bash> |
| | # NOTE: These instructions only work for 64 bit Debian-based |
| | # Linux distributions such as Ubuntu, Mint etc. |
| | |
| | # 1. Install our official public software signing key |
| | wget -O- https://updates.signal.org/desktop/apt/keys.asc | gpg --dearmor > signal-desktop-keyring.gpg |
| | cat signal-desktop-keyring.gpg | sudo tee -a /usr/share/keyrings/signal-desktop-keyring.gpg > /dev/null |
| | |
| | # 2. Add our repository to your list of repositories |
| | echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main' |\ |
| | sudo tee -a /etc/apt/sources.list.d/signal-xenial.list |
| | |
| | # 3. Update your package database and install signal |
| | sudo apt update && sudo apt install signal-desktop |
| | </code> |
| | |
| | //Sehr traurig! Selbst am 19. Nov. 2022 gibt es nur eine Signal-Version für ''xenial''.// |
| |
| |
| leider gibt es (im April 2021) noch kein Binärpaket für "Ubuntu 20.04", deshlab muß die Version für "''xenial''" installiert werden | leider gibt es (im April 2021) noch kein Binärpaket für "Ubuntu 20.04", deshlab muß die Version für "''xenial''" installiert werden |
| > echo "deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main" | tee /etc/apt/sources.list.d/signal.list | > echo "deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main" | tee /etc/apt/sources.list.d/signal.list |
| | |
| > apt update | > apt update |
| > apt install signal-desktop | > apt install signal-desktop |
| |
| oder | __**oder**__ |
| > snap install signal-desktop | > snap install signal-desktop |
| |
| __Dieser QR-Code-Inhalt muß nun mit dem //signal-cli (Signal-Smartphone-Simulator)// eingegeben werden:__ | __Dieser QR-Code-Inhalt muß nun mit dem //signal-cli (Signal-Smartphone-Simulator)// eingegeben werden:__ |
| root@linux:~/signal-cli-0.8.1# bin/signal-cli -u +49876543210 addDevice --uri "tsdevice:/?uuid=eBBK1H_Yt4kxXX-URXTpJg&pub_key=BdLWVJRb62NSSV0JG7pVfdV4tJGtLmq24qZvFJ28fBsy" | root@linux:~/signal-cli-0.8.1# bin/signal-cli -u +49876543210 addDevice --uri "tsdevice:/?uuid=eBBK1H_Yt4kxXX-URXTpJg&pub_key=BdLWVJRb62NSSV0JG7pVfdV4tJGtLmq24qZvFJ28fBsy" |
| | |
| | __**oder**__ |
| | # NOTE: These instructions only work for 64 bit Debian-based |
| | # Linux distributions such as Ubuntu, Mint etc. |
| | |
| | # 1. Install our official public software signing key |
| | wget -O- https://updates.signal.org/desktop/apt/keys.asc | gpg --dearmor > signal-desktop-keyring.gpg |
| | cat signal-desktop-keyring.gpg > /usr/share/keyrings/signal-desktop-keyring.gpg |
| | |
| | # 2. Add our repository to your list of repositories |
| | echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt $(lsb_release -cs) main' | tee -a /etc/apt/sources.list.d/signal.list |
| | |
| | # 3. Update your package database and install signal |
| | apt update |
| | apt install signal-desktop |
| |
| |