Agregando un enchufe o interfaz a SNAP existente -- snap camp askubuntu Relacionados El problema

Adding a Plug or Interface to Existing Snap


4
vote

problema

Español

He leído a través de este , y parece que se le da un ajuste dado (por ejemplo, Xournalpp), Puede revisar sus conexiones de ajuste, las interfaces existentes, etc. con snap connections [snap_name] , ¡pero no hay forma de agregar una interfaz estándar (por ejemplo, removible-medios) a un ajuste instalado? (XourNaypp, por ejemplo, no tuvo la interfaz de medios extraíbles enumerados, pero tenía la interfaz de inicio en la lista.)

He visto a otros hablar de que es imposible agregar interfaces personalizadas a las instantáneas instaladas, pero ¿puede no haber agregado una interfaz común una interfaz común como medios extraíbles a un ajuste existente? ¿Es esto realmente requerido para ser establecido por el desarrollador solo?

También vio hablar sobre los archivos de YAML que controlan la disponibilidad de estas interfaces, pero no logró encontrar dónde existiría un archivo de este tipo, o si este es un archivo fuente que no está disponible en un complemento compilado / instalado?

Parece que la incapacidad de acceder a unidades extraíbles por cualquier SNAP en general, a menos que el DEV haya escrito especialmente en un archivo de Yaml en algún lugar está un poco loco, ¡pero tal vez me esté perdiendo algo aquí?

Editar: Estoy preguntando en general acerca de agregar interfaces a los ajustes instalados existentes, no específicamente sobre los medios extraíbles, ya que otros han encontrado varias soluciones para acceder a los medios extraíbles a través de varios hacks (montando los medios en otro lugar, instalando con el - -La bandera clásica, etc.). El primero es hacky, y la segunda opción elimina bastante el propósito de los snaps (por lo menos por mí). Estoy buscando una forma sencilla de hacer esto para cualquier interfaz existente del núcleo (al menos).

Original en ingles

I read through this, and it seems for a given snap (e.g. xournalpp), you can check it's snap connections, existing interfaces, etc with snap connections [snap_name] but is there no way of adding a standard interface (e.g. removable-media) to an installed snap? (xournalpp, for instance did not have the removable-media interface listed, but had the home interface listed.)

I've seen others talk about it being impossible to add custom interfaces to installed snaps, but can one not even add such a common interface as removable-media to an existing snap? Is this really required to be set up by the developer alone?

I also saw some talk about yaml files controlling the availability of these interfaces, but didn't manage to find where such a file would exist, or if this is a source file not available in a compiled/installed snap?

It seems like the inability to access removable drives by any snap in general unless the dev has specially statically written this into a yaml file somewhere is a bit crazy, but maybe I am missing something here?

edit: I am asking in general about adding interfaces to existing installed snaps, not specifically about removable-media, as others have found various workarounds for accessing removable-media via various hacks (mounting the media somewhere else, installing with the --classic flag, etc.). The first is hacky, and the second option pretty much eliminates the entire purpose of snaps (for me at least). I am looking for a straightforward way to do this for any existing interface from the core snap (at least).

  

Lista de respuestas


Relacionados problema

2  Snaps pagados para Ubuntu Desktop  ( Paid snaps for ubuntu desktop ) 
¿Puede publicar un ajuste pagado para Ubuntu Desktop o esta función aún no está disponible en la tienda Ubuntu? No puedo ver ninguna opción en https://dash...

10  Ubuntu no puede completar la instalación del paquete usando SNAP  ( Ubuntu fails to complete package install using snap ) 
Cuando intento instalar una aplicación, no puedo y me dice: ABCDEFGHIJKLMNABCDEFGHIJKLMN1 ...

0  ¿Cómo adquirir acceso de escritura a los bloques de dispositivos como una aplicación SNAP?  ( How to acquire write access to device blocks as a snap app ) 
He otorgado block-devices en mi snapcraft.yaml para poder escribir en /dev/sdx de mi aplicación. La aplicación (NIXWriter) se encuentra actualmente en ...

2  Gitkraken Snap - Inicia sesión con el botón GitHub no funciona  ( Gitkraken snap sign in with github button not working ) 
Instalé el último Snap Gitkraken (4.1.1) de Ubuntu Software en un Ubuntu Fresh Ubuntu 18.04.01. Cuando lo ejecuto y trato de iniciar sesión con GitHub, no pas...

17  ¿Son los snaps instalados el sistema ancho, o por usuario?  ( Are snaps installed system wide or per user ) 
¿Son los SNAPS instalados en todo el sistema, o solo están instalados para el usuario que está conectado e instalándolos? en Ubuntu 18.04? No veo ninguna op...

2  Fallo al intentar instalar cualquier siguiente  ( Failure when trying to install any snap ) 
Estoy tratando de ejecutar el siguiente comando: sudo snap install core pero recibo un mensaje de error: error: cannot perform the following tasks: ...

0  CAMBIE EL LLEGADO DE LOS ARCHIVOS DESDE UNA MINETETEST SABE DE LA RAZA  ( Change the owership of files inside a minetest snap from root to me ) 
Intenté usar el terminal, pero todo lo que obtuve es archivo o directorio no existe. La ubicación en mi computadora es /snap/minetest-luk3yx/6/share/minetest...

16  No se pueden instalar aplicaciones SNAP  ( Cant install snap apps ) 
Me actualizé de 14.04.x ​​a 16.04 (64 bits) durante el fin de semana. ¡Omgubuntu! Acabo de tener una publicación sobre cómo se podrían instalar las notas como...

1  ¿Cómo proteger el código en instantáneas de acceso no autorizado?  ( How to protect code in snaps from unauthorised access ) 
He observado que una vez que se instala SNAP, todo el código es accesible en el directorio / snap / snap_package / actual. ¿Hay alguna forma de prevenir el ac...

3  La instalación de Snap de Anbox falla  ( Anbox snap installation fails ) 
Estoy tratando de instalar Anbox en mi nuevo Ubuntu 16.04 usando las instrucciones de esta página . Parecía funcionar, pero no tengo icono en mi guión, así q...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos