Hoy quería instalar un paquete Snap en Ubuntu Xenial, pero me impulsó a registrar una cuenta en Ubuntu Single Sign-On.
¿Por qué Ubuntu nos pide tal cosa?
Instalación de un paquete Snap:
Este es el error reportado en Launchpad, https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/1581713
Respuestas:
Este comportamiento es consistente con el Centro de software de Ubuntu. Canonical trabaja con proveedores de software de terceros para proporcionar pagos y alojamiento de software comercial en el repositorio de socios. En Ubuntu 16.04 LTS, esto está siendo reemplazado por la tienda de aplicaciones de Ubuntu que alimenta el backend del repositorio de instantáneas.
Si bien las herramientas de línea de comandos proporcionan acceso a instantáneas gratuitas sin problemas, la tienda de software de Ubuntu utiliza Ubuntu One para manejar el procesamiento de pagos y el historial de pedidos (para que las compras anteriores se puedan descargar e instalar en cualquier número de sistemas que posea) .
Entonces, este es un detalle de implementación que coincide con el comportamiento del software que está siendo reemplazado por Ubuntu Software.
fuente
Hay una razón técnica y una razón de diseño para el comportamiento actual.
En primer lugar, snapd requiere alguna forma de autenticación ya que está realizando una operación a nivel de sistema. En la línea de comando puede usar sudo, como cuando lo hace
apt install
, por lo que no se requiere una cuenta en línea. Cuando se utiliza software, la única forma de autenticación actualmente disponible es la tienda Snap. Se están discutiendo alternativas ...En segundo lugar, la autenticación SSO fue el patrón de diseño principal porque el principal caso de uso de Snappy es administrar múltiples dispositivos IoT. El efecto negativo en los usuarios de computadoras de escritorio / portátiles no fue planeado.
Parece que hay un plan para cambiar el comportamiento para que los usuarios de computadoras de escritorio / portátiles no tengan que usar una cuenta en línea para autenticarse. Puede suscribirse al error para recibir noticias a medida que se realizan los cambios.
fuente