S nadcházejícím vydáním Ubuntu 17.04 v dubnu, jména jako Ubuntu Snaps a Jednota 8 byly často zmiňovány. Většina vývojářů chápe, o čem fuzz je, ale to pravděpodobně neplatí pro Linux nováčky.
Dnes se tedy krátce dotkneme toho, co Snaps; jsou, jak jsou důležité a zda být nadšeni z tohoto nového vývoje nebo ne.
Co jsou snímky?
Snaps jsou v konečném důsledku aplikace komprimované spolu s jejich závislostmi a popisy, jak spouštět a komunikovat s jiným softwarem v systému, ve kterém jste jej nainstalovali. na.
Jsou navrženy hlavně tak, aby byly umístěny v izolovaném prostoru a izolované od ostatního systémového softwaru, bezpečné a snadno instalovatelné, upgradovatelné, rozložitelné a odnímatelné bez ohledu na základní systém.
Canonical vyvíjí Snaps jako nové obalové médium pro zařízení Ubuntu Internet of Things a nasazení velkých kontejnerů označované jako Ubuntu Core.
Funkce Snaps
Snaps funkce významně přispívají k Linux komunita jako, abychom citovali Canonical, dávají vývojářům možnost
zab alte jakoukoli aplikaci pro každý Linux desktop, server, cloud nebo zařízení a dodávejte aktualizace přímo.
Níže jsou zvýrazněny důvody, proč jsou Snaps vynikající:
Dostupnost
Začněte pracovat s Snaps zdarma a začněte vytvářet své aplikace přímo na Ubuntu Core .
Přenosnost
Snaps vám umožní vyvíjet, balit, instalovat a aktualizovat vaše aplikace na jakémkoli Linuxdesktop, cloud a server jedním tahem.
Už žádné hledání způsobů, jak nainstalovat stejné aplikace do různých Linux distribucí, zvláště když mnoho dalších distribucí je ověření nové technologie.
Rychlejší instalace a upgrady
S Snaps bude instalace a aktualizace aplikací hračka, protože všechny závislosti jsou již obsaženy v souboru zip, takže už žádné nefunkční aplikace .
Podpora z komunity
Jak je tomu v případě Ubuntu, tak je tomu i v případě Snapsa Ubuntu CoreVězte, že máte podporu rozsáhlé vývojářské komunity, která vám pomůže, kdykoli se jako vývojář nebo jako Linuxový nadšenec do implementace zaseknete Snaps
Jak nainstalovat Snap v Linuxu
V této části vám ukážu, jak nainstalovat Snap v Linuxu a jak používat snap k instalaci, aktualizaci nebo odstranění balíčků.
Od Ubuntu 16.04 je Snap již v systému předinstalován, takže jej nemusíme instalovat znovu. Pro další distribuci můžete postupovat podle zobrazených pokynů:
Na Arch Linux
$ sudo yaourt -S snapd $ sudo systemctl spusťte snapd.socket
Na Fedoře
$ sudo dnf copr povolit zyga/snapcore $ sudo dnf install snapd $ sudo systemctl enable --now snapd.service $ sudo setenforce 0
Jakmile bude snap nainstalován a spuštěn, můžete zobrazit seznam všech dostupných balíčků v obchodě snap, jak je znázorněno.
$ rychlé nalezení
Chcete-li vyhledat konkrétní balíček, zadejte název balíčku jako show.
$ rychlé vyhledání názvu balíčku
Chcete-li nainstalovat balíček snap, uveďte balíček názvem.
$ sudo snap install název-balíčku
Chcete-li aktualizovat nainstalovaný balíček snap, specifikujte balíček názvem.
$ sudo snap obnovit název balíčku
Chcete-li odebrat nainstalovaný balíček snap, spusťte.
$ sudo snap odstranit název balíčku
Chcete-li se dozvědět více o balíčcích snap, projděte si manuálové stránky nebo použijte níže uvedené odkazy.
Více informací o Snaps najdete v níže uvedených zdrojích:
Doufám, že se vám podařilo získat alespoň základní pochopení toho, co jsou Snaps a proč jsou pro linuxovou komunitu velkým problémem. Neváhejte a napište své komentáře níže a také navrhněte informace, které jsem možná vynechal.