Microsoft Teams en openSUSE

No se le puede decir que no al jefe, por lo que si la empresa dice «a partir de ahora vamos a hacer las reuniones en microsoft Teams», pues que hay que instalar microsoft Teams.

Afortunadamente es muy fácil y todo funciona bien. Veamos cómo hacerlo.

Primero tenemos que ir a la página de descarga del programa. Si bajas un poco verás a nuestro querido pingüino seguido por dos botones, uno para descargar un paquete .deb y el otro para descargar el .rpm.

Descargas entonces el .rpm y lo instalas en la forma que prefieras, ya sea utilizando YaST2 o desde la línea de comandos. Esto no solo instalará el paquete, también creará un repositorio desde donde vendrán las actualizaciones. Ahora bien, esto no es suficiente ya que necesitas importar la firma del repositorio para evitar que zypper te proteste al actualizar. Para esto, como administrador y desde la línea de comandos tienes que ejecutar

rpm --import https://packages.microsoft.com/keys/microsoft.asc

Y ya está. El programa lo encuentras en el menú inicio → Internet → microsoft teams preview.

Una última cosa: desde la primera vez que lo corras Teams se ejecutará automáticamente al inicio de cada sesión. Mira la configuración del programa, que tienes una opción para que esto no suceda. Por el resto, te dejo explorar cómo se usa esta… eeee… este programa.

El repositorio es:

https://packages.microsoft.com/yumrepos/ms-teams/

Pero cuando lo probé, solo me permitía acceder con cuenta de empresa o cuenta profesional, no me permitía acceder con una cuenta personal.
Sin embargo usando el navegador edge de microsoft, sí que me lo permitió sin problemas.

https://packages.microsoft.com/yumrepos/edge/

¿has probado con una cuenta personal?

Saludos

No, solo lo he usado con la cuenta del trabajo, ni idea de cuál pueda ser el problema.

Hola!

El problema es acceder al repositorio (y a los paquetes) en sí o cuál? Al menos, en Firefox se descarga e instala con YaST sin problemas.

También he añadido el respositorio, dice que “llave desconocida” (no he probado a importarla manualmente) y muestra los paquetes para instalar sin problema alguno.

Salud!!

Abre una consola y ejecuta el comando de abajo para bajarte la “llave”.

sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc

No hay ningún problema en los accesos a los repos, nos referíamos al uso del programa, en concreto y en mi caso, solo me permite acceder con la cuenta profesional de empresa, pero no con mi cuenta particular de gmail; en el caso de la versión de windows si que lo permite. Era a eso a lo que nos referíamos RGBsuse y el que suscribe.

Saludos
https://forums.opensuse.org/image.php?u=6847&dateline=1323614231](https://forums.opensuse.org/member.php/6847-RGBsuse)RGBsuse](https://forums.opensuse.org/member.php/6847-RGBsuse)

Hola!

En ese caso puedes usar su servicio de soporte que suele ser razonable. También suponía que te referías a Edge para Linux, no para Windows :wink:

Salud!!

Hola:

Se ampliara la noticia o el post? .

Es que tengo algunas dudas, de programas liberados $ y aparecen en los repos, aún así aunque no da fallos el programa, los metadatos, hacen cosas raras a la hora de buscarlos :


**mikrios:~ #** zypper se gwbasic 
Loading repository data... 
Reading installed packages... 
No matching items found. 
**mikrios:~ #** zypper se -si gwbasic 
Loading repository data... 
Reading installed packages... 
No matching items found.

Lo instale de educación de Leap 15.3 , y como es un basic, como de los antiguos (no como calamares), me gusto y lo instale.

Por qué no aparece ?(ni con zypper se, zypper if, etc rompí las dependencias (ya que tenía otro de hace tiempo). https://img.susepaste.org/images/18499472.jpg
De luego me agrada por que es sencillo.
Saludos cordiales

¡Atención! Desde (creo) el 18/09/22 hasta la fecha, el repositorio de microsof para teams tiene un serio problema de firma (y posiblemente de seguridad), que no parece que se vaya a resolver pronto:

[Teams for Linux] “Signature verification for Repository teams failed” error](https://learn.microsoft.com/en-us/answers/questions/1015671/teams-for-linux-34signature-verification-for-repos.html)

Recomiendo hacer clic en Show more comments para leer la respuesta de AndreasJeromin :good:

Después la gente nos pregunta porqué usamos Linux…

Según parece, en diciembre MS va a aniquilar definitivamente la versión de Teams para Linux, reemplazándola con algo… que a día de hoy todavía no existe, y que aún si llega a existir, no funcionará con Firefox (uno de estos PWA, o progressive web app).

Existen básicamente tres opciones para seguir adelante. Las veremos una a una.

Instalar Google Chrome

Primero que nada, hay que importar la llave del repositorio. Como administrador:

rpm --import https://dl.google.com/linux/linux_signing_key.pub 

Luego se descarga el paquete rpm desde la página de Google y se instala normalmente, ya sea con YaST2, Discover o la línea de comandos. Finalmente abres Chrome, en él la página de office 365 y te diriges a Teams. En algún momento indefinido te ofrecerá la posibilidad de crear un acceso en el escritorio para usar directamente el PWA correspondiente, pero primero tienen que hacerlo.

Instalar Microsoft Edge

Tal vez quieras aprovechar la llave que agregaste al instalar la aplicación de escritorio (en ese caso, salta el primer paso a continuación) o solo por curiosidad de saber cómo se ve un navegador web de MS funcionando nativamente en Linux. Pues bien, es similar al punto anterior.

Importa la llave de MS (si ya la tenías, salta este paso)

rpm --import https://packages.microsoft.com/keys/microsoft.asc

Ahora descarga el paquete rpm desde la página de microsoft y procede igual que con Chrome.

Usar un paquete no oficial

Existe un paquete no oficial que encapsula la aplicación web usando Electron (pues sí, que va a ser pesado). El proyecto ofrece, en la sección Releases, paquetes rpm y AppImage.

Extra: borrar la llave de microsoft

Si ya habías importado la llave de microsoft, pero ahora te has decidido a usar las opciones 1 o 3, te conviene no solo quitar el repositorio de teams, sino también borrar la llave correspondiente. En YaST2, ve a la configuración de los repositorios para eliminar el repositorio de Teams. Antes de cerrar, clic en el botón Claves GPG. En la tabla a dos columnas que verás existe una entrada que dice «Microsoft (release signing)»: la seleccionas y le das al botón Suprimir.

Ahora sí, todo listo.

Te dejo un hilo de como instalar los navegadores existentes en openSUSE, si encuentras algún fallo, infórmame:
https://forums.opensuse.org/showthread.php/564670-Listado-de-Navegadores-para-instalar-List-of-Browsers-to-install?highlight=Navegadores