Sinds Ubuntu 16.04 LTS maakt Ubuntu standaard gebruik van snap softwarepakketten.
Snap softwarepakket → Algemeen
Een "Snap" is een universeel Linux softwarepakket. Een Snap softwarepakketten is te gebruiken met verschillende Linux-distributies. Dit in tegenstelling tot de traditionele systemen voor Linux-softwarepakketten zoals APT of RPM, die specifiek aangepaste pakketten per Linux-distributie vereisen, wat vertragend werkt bij de distributie van nieuwe softwareversies.
- Snaps kunnen worden gebruikt op Linux desktops, servers, cloud en IoT apparaten.
- Snaps hebben geen afhankelijkheid met andere softwarebronnen en kunnen direct worden geleverd door de oorspronkelijke softwareontwikkelaar. Standaard worden snaps gedistribueerd via de Ubuntu Snap Store. De Ubuntu Snap Store is geïntegreerd in het standaard Ubuntu softwarecentrum (gnome-software).
- Info (!) Aanmelden op de Snap Store kan met een Ubuntu One account. Een Ubuntu One account kan worden aangemaakt op: https://login.ubuntu.com/
- De snap versie van bepaalde software kan nieuwer zijn dan de versie in de traditionele pakketbron. Dit kan vooral bij een LTS versie van belang zijn.
- Voor extra veiligheid draait snap software in een geïsoleerde omgeving ("sandbox") die voorkomt dat snap software ongemerkt gegevens op de computer kan lezen of wijzigen. Samenwerking (integratie) met het besturingssysteem en andere (snap) software verloopt via gedefinieerde interfaces.
Een gebruiker van een Ubuntu desktop merkt niet veel verschil tussen Snap software en software uit de traditionele pakketbronnen. Sommigen zullen al gebruik maken van software uit snap pakketten zonder zich dit te realiseren (bijvoorbeeld als VLC of Gimp zijn geïnstalleerd uit het Ubuntu softwarecentrum).
Om nieuwsgierige gebruikers wat meer achtergrond te geven ben ik een
wiki gestart over snap. Wat meer achtergrond kan ook helpen bij het beantwoorden van vragen op het forum of irc.
Het artikel op de wiki gaat over het gebruik van snap software
niet over het bouwen van snap softwarepakketten.
Zie
https://wiki.ubuntu-nl.org/community/SnapSoftwarepakketHet is een community artikel dus iedereen met een
Ubuntu One account kan het onderhouden maar opmerkingen en/of aanvullingen via dit forum zijn ook welkom.