Tue . 19 Aug 2019
TR | RU | UK | KK | BE |

Snappy (package manager)

snappy package manager linux, snappy package manager console
Snappy is a software deployment and package management system originally designed and built by Canonical for the Ubuntu phone operating system The packages, called 'snaps' and the tool for using them 'snapd', work across a range of Linux distributions and allow therefore distro-agnostic upstream software deployment The system is designed to work for phone, cloud, internet of things and desktop computing2

Contents

  • 1 Functionality
    • 11 Snapcraft
    • 12 snap format
  • 2 Reception and usage
  • 3 Alternatives
  • 4 References

Functionalityedit

"Snap" application packages of software are self-contained and work across a range of Linux distributions This is unlike traditional Linux package management approaches, like APT or RPM, which require specifically adapted packages per Linux distribution on an application update and delay therefore application deployment from developers to their software's end-user34 Snaps themselves have no dependency on any external store "App store", can be obtained from any source and can be therefore used for upstream software deployment When snapd are deployed on Ubuntu and other versions of Linux, the Ubuntu Touch app store is used as a back-end

Developers can use snaps to create command line tools, background services as well as desktop applications5 With snap application upgrades via atomic operation or by deltas are possible1678

In June 2016, snapd was ported to a wide range of Linux distributions to enable snaps to be used across any Linux distribution, not just the all-snap Ubuntu Core snapd is also available or in progress for Arch Linux, CentOS, Debian, Fedora, Gentoo Linux, OpenWrt, openSUSE and Red Hat Enterprise Linux Each distribution is able to interpret the snap metadata to implement the security or other expectations of the snap in a distribution-specific fashion

Snapcraftedit

Snapcraft is a tool for developers to package their programs in the Snap format for Snappy9

snap formatedit

The snap format is a single compressed filesystem that is mounted dynamically by the host operating system, together with declarative metadata that is interpreted by the snap system to set up an appropriately shaped secure sandbox or container for that application File format extension is snap

Reception and usageedit

Snappy packaging has been deployed in internet of things environments, ranging from consumer-facing products10 to enterprise device management gateways,11 and is used on Ubuntu Touch devices Snappy is included by default in Ubuntu 1604 desktop images

Alternativesedit

Recent systems with similar goals of distro agnostic and portable software deployment across the Linux distributions are flatpak and AppImage

Referencesedit

  1. ^ a b Shuttleworth, Mark 9 December 2014 "Announcing Ubuntu Core, with snappy transactional updates!" 
  2. ^ http://snapcraftio/
  3. ^ Upgrading packaged Ubuntu application unreasonably involves upgrading entire OS Bug #578045 on bugslaunchpadnet/ubuntu by John King 2010-05-10
  4. ^ Linus Torvalds on the problems of distro packaging Linus Torvalds on DebConf 2014
  5. ^ "Canonical unveils 6th LTS release of Ubuntu with 1604" Ubuntu Insights Canonical Ltd Retrieved 22 April 2016 
  6. ^ Willis, Nathan 28 January 2015 "Ubuntu Core and Snappy" Linux Weekly News Retrieved 7 November 2015 
  7. ^ http://wwwubuntucom/cloud/snappy
  8. ^ http://wwwzdnetcom/article/ubuntu-snap-takes-charge-of-linux-desktop-and-iot-software-distribution/
  9. ^ Brodkin, Jon "Adios apt and yum Ubuntu's snap apps are coming to distros everywhere" Ars Technica Retrieved 13 August 2016 
  10. ^ Vaughan-Nichols, Stephen J 11 May 2015 "Ubuntu jumps into Internet of Things with Acer, GE, and Microsoft" ZDNet Retrieved 7 November 2015 
  11. ^ Sherman, Jordana "Snappy Core unlocks IoT value within the Dell Edge Gateway 5000 Series" Ubuntu Insights Canonical Ltd Retrieved 7 November 2015 

snappy package manager console, snappy package manager for windows, snappy package manager linux, snappy package manager ubuntu


Snappy (package manager) Information about

Snappy (package manager)


  • user icon

    Snappy (package manager) beatiful post thanks!

    29.10.2014


Snappy (package manager)
Snappy (package manager)
Snappy (package manager) viewing the topic.
Snappy (package manager) what, Snappy (package manager) who, Snappy (package manager) explanation

There are excerpts from wikipedia on this article and video

Random Posts

Ralph Neville, 2nd Earl of Westmorland

Ralph Neville, 2nd Earl of Westmorland

Ralph Neville, 2nd Earl of Westmorland 4 April 1406 – 3 November 1484 was an English peer Content...
Mamprusi language

Mamprusi language

The Mamprusi language, Mampruli Mampelle, Ŋmampulli, is a Gur language spoken in northern Ghana by t...
Singapore Changi Airport

Singapore Changi Airport

Singapore Changi Airport IATA: SIN, ICAO: WSSS, or simply Changi Airport, is the primary civili...
Christian Siriano

Christian Siriano

Christian Siriano born November 18, 1985 is an American fashion designer and member of the Council o...

Random Posts (searchxengine.com)

Radio Star

Radio Star

Russia Russia Frequency 95.6 MHz Moscow Moscow Oblast Broadcasting Zone Russia Russia Tajikist
Troitsky District (Altai Territory)

Troitsky District (Altai Territory)

Russia Russia Status Municipal district Included in the Altai Territory and the Administrative Ce
Russian evangelism

Russian evangelism

Evangelical Christians - a movement of Protestant Christianity, close to Baptism according to a numb
Bolshakovo (Chelyabinsk region)

Bolshakovo (Chelyabinsk region)

Bolshakovo is a village in the Chebarkulsky district of the Chelyabinsk region of Russia. It is a pa