Lezioni ONLINE: limitiamo i danni del software proprietario
Ovvero: come installare Micro$oft Teams in sistemi linux senza che M$ prenda il controllo dei vostri sistemi.
L'Università di Bologna si avvia ad usare Teams come strumento per fare didattica online. In altra sede commenterò la scelta e la licenza, qui il mio contributo è solo per studenti e colleghi che volgiono usare questo programma in Linux (senza perdere la propria sicurezza, riservatezza e stabilita' della distribuzione.
Il metodo e' stato provato in Debian Sid ma dovrebbe esserre portabile in altre distribuzioni.
0) create una dir vuota -- o meglio un utente specifico
1) scaricare il deb file da qui:
https://teams.microsoft.com/downloads
(deb x86_64 bit -- o i386 non e' prevista alcuna altra architettura).
vi trovate un file come:
teams_1.3.00.958_amd64.deb
mettetelo nella dir vuota del punto 0
2) tirate fuori il data.tar.xz
ar x teams_1.3.00.958_amd64.deb data.tar.xz
3) decompriemnte data.tar.xz:
tar xf data.tar.xz
4) lanciate teams con:
./usr/bin/teams
NB:
./usr/bin/teams e' uno script che lancia il vero eseguibile
(che e' ./usr/share/teams/teams) in background e nohup.
quindi rimane attivo anche quando uscite dal programma
Consiglio di cambiare l'ultima riga dello script da:
nohup "$TEAMS_PATH" "$@" > "$TEAMS_LOGS/teams-startup.log" 2>&1 &
in:
"$TEAMS_PATH" "$@" > "$TEAMS_LOGS/teams-startup.log" 2>&1
Note personali
Se installate il .deb fornito da M$ come pacchetto binario viene eseguito come postinst come root uno script che aggiunge cone trusted il repository: https://packages.microsoft.com/repos/ms-teams stable main (aggiungendo come riconosciuta la firma gpg di M$).
NB: lo script duale che cancella la entry e la chiave in caso di disinstallazione se lo sono dimenticati. It is JFYI.