Paquets snaps : support officiel dans Fedora

Le par  |  7 commentaire(s)
snappy

De manière officielle, il est possible d'installer des paquets snaps sur les distributions Linux Fedora. Un type de paquets imaginé par Canonical (Ubuntu).

Il est désormais possible d'installer des paquets snaps pour la distribution Linux Fedora à partir de la version 24 et supérieure. Une officialisation annoncée sur Ubuntu Insights par David Callé de Canonical.

Complémentaires des autres paquets natifs d'une distribution Linux, les paquets snaps ont été imaginés par Canonical avec pour commencer un fonctionnement sur Ubuntu. Ce sont des paquets autonomes comprenant leurs propres dépendances logicielles, et ainsi les mises à jour n'affectent pas le reste du système ou les autres applications.

Déjà l'année dernière, Canonical avait signalé le fonctionnement natif des snaps sur l'ensemble des déclinaisons d'Ubuntu, ainsi que pour Arch, Debian, Fedora, et à venir pour CentOS, Elementary, Gentoo, Mint, OpenSUSE, OpenWrt et Red Hat Enterprise Linux.

Dans Fedora, les paquets snaps perdent néanmoins une fonctionnalité de sécurité puisque l'isolement dans une sandbox s'appuie sur AppArmor. Or, Fedora n'utilise pas AppArmor mais SELinux. Un appel à des contributions est ainsi lancé. Rappelons à ce sujet que Fedora 25 gère le format de paquets Flatpak et en s'appuyant sur SELinux pour le confinement.

Fedora-snaps
Afin d'exécuter des applications snaps dans Fedora comme ci-dessus, il est nécessaire d'installer le daemon snapd pour commencer. Les instructions sont disponibles sur snapcraft.io, en plus de celles sur Ubuntu Insights.

Complément d'information

Vos commentaires

Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Le #1961381
Mouarf serait triste :')
Anonyme
Le #1961406
En parlant de Snaps, Anbox aussi est plutôt stylé pour GNU/Linux.

https://www.xda-developers.com/anbox-allows-you-to-run-android-apps-on-any-gnulinux-os/
Anonyme
Le #1961414
fs0ciety a écrit :

En parlant de Snaps, Anbox aussi est plutôt stylé pour GNU/Linux.

https://www.xda-developers.com/anbox-allows-you-to-run-android-apps-on-any-gnulinux-os/


Installing Anbox is quite simple, as it will work on any GNU/Linux distribution that supports the ability to install snaps. Snaps allows Anbox to package all dependencies into a single zip file so you don’t have to worry about installing everything yourself manually. You will need superuser privileges on your machine, however, as the installer script requires the installation of certain kernel modules such as DKMS.


Le #1961417
Le standard snap semble prendre de l'ampleur mais je ne suis pas certain que la redondance des bibliothèques soit une si bonne chose. On s'est toujours accommodés d'approvisionner le système des dépendances manquantes alors pourquoi encore changer de standard alors que toutes les distros n'optent pas pas pour ce type de paquets ?!

A disperser les choses, on perd les choses et en attendant, les systèmes proprios font leur beurre car, eux, ils offrent LA cohérence à leurs utilisateurs. Autant j'adore Linux, autant je trouve la politique "dispersive" de sa communauté absurde et contre-productive.


Le #1961421
Ulysse2K a écrit :

Le standard snap semble prendre de l'ampleur mais je ne suis pas certain que la redondance des bibliothèques soit une si bonne chose. On s'est toujours accommodés d'approvisionner le système des dépendances manquantes alors pourquoi encore changer de standard alors que toutes les distros n'optent pas pas pour ce type de paquets ?!

A disperser les choses, on perd les choses et en attendant, les systèmes proprios font leur beurre car, eux, ils offrent LA cohérence à leurs utilisateurs. Autant j'adore Linux, autant je trouve la politique "dispersive" de sa communauté absurde et contre-productive.


Bah ouais mais c'est le principe d'un projet communautaire quoi... Ça part toujours dans tous les sens, y a qu'à voir avec Unity récemment sous Ubuntu...
Le #1961454
Ulysse2K a écrit :

Le standard snap semble prendre de l'ampleur mais je ne suis pas certain que la redondance des bibliothèques soit une si bonne chose. On s'est toujours accommodés d'approvisionner le système des dépendances manquantes alors pourquoi encore changer de standard alors que toutes les distros n'optent pas pas pour ce type de paquets ?!

A disperser les choses, on perd les choses et en attendant, les systèmes proprios font leur beurre car, eux, ils offrent LA cohérence à leurs utilisateurs. Autant j'adore Linux, autant je trouve la politique "dispersive" de sa communauté absurde et contre-productive.


Je suis pas barbu mais en tant que Mme Michu je trouve les snaps plutôt mieux dans le principe : pas de risque de pourrir le système ou le fonctionnement d'un autre logiciel, désinstallation réellement complète du logiciel quand on le souhaite etc. Bref c'est plus propre et moins sujet à problèmes.
Le #1961565
kerlutinoec a écrit :

Ulysse2K a écrit :

Le standard snap semble prendre de l'ampleur mais je ne suis pas certain que la redondance des bibliothèques soit une si bonne chose. On s'est toujours accommodés d'approvisionner le système des dépendances manquantes alors pourquoi encore changer de standard alors que toutes les distros n'optent pas pas pour ce type de paquets ?!

A disperser les choses, on perd les choses et en attendant, les systèmes proprios font leur beurre car, eux, ils offrent LA cohérence à leurs utilisateurs. Autant j'adore Linux, autant je trouve la politique "dispersive" de sa communauté absurde et contre-productive.


Je suis pas barbu mais en tant que Mme Michu je trouve les snaps plutôt mieux dans le principe : pas de risque de pourrir le système ou le fonctionnement d'un autre logiciel, désinstallation réellement complète du logiciel quand on le souhaite etc. Bref c'est plus propre et moins sujet à problèmes.


"les snaps plutôt mieux dans le principe", en théorie je suis d'accord avec toi mais le souci va résider dans la maintenance.

Quand une faille (ou une instabilité) sera détectée, quel paquet sera mis à jour ? Le patch ne s'appliquera pas à toutes les bibliothèques/applis identiques et présentes dans le système suite à ce type de cloisonnement. On va dès lors se retrouver avec une volée de ressources "identiques" mais de versions et de stabilité différentes.

Sans compter que ce type de standard ne fait pas l'unanimité dans toutes les distros. Mais bon, avec le temps ça peut s'arranger et homogénéiser la gestion des paquets. Sur ce point je te rejoins. On verra mais je reste très septique.
Suivre les commentaires
Poster un commentaire
Anonyme
:) ;) :D ^^ 8) :| :lol: :p :-/ :o :w00t: :roll: :( :cry: :facepalm:
:andy: :annoyed: :bandit: :alien: :ninja: :agent: :doh: :@ :sick: :kiss: :love: :sleep: :whistle: =]