Ubuntu Snap csomagok kezelése
A nemrég megjelent Ubuntu 16.04 LTS egyik fő újdonsága a "Snap" csomagkezelő. A Snap csomagok leginkább a konténerekhez hasonlítanak, tartalmaznak minden könyvtárat és függőséget, ami az adott alkalmazás használatához szükséges. Ezek külön könyvtárakba kerülnek, így nem ütköznek a rendszer többi részével.
Jelenleg nem minden alkalmazás érhető el ilyen formátumban, de a lista folyamatosan bővül.
Elérhető Snap csomagok keresése
A Snap csomagkezelő használatához terminálra lesz szükség. Az elérhető csomagok teljes listáját a következő parancs segítségével lehet lekérdezni:
Ez egy elég hosszú listát ad vissza. Ha egy meghatározott csomagot keresel, akkor így használd:
például:
Name Version Summary
ubuntu-calculator-app 2.1+snap3 Ubuntu Calculator application for the Unity 7 desktop
ubuntu-clock-app 3.6+snap3 Ubuntu Clock application for the Unity 7 desktop
ubuntu-core 16.04+20160419.20-55 The ubuntu-core OS snap
Ha még ennél is összetettem keresést szeretnél, akkor a find parancs kimenetét átadhatod a grep-nek. Valahogy így:
például:
canonical-pc-linux 4.4.0-18+20160419.13-26 The ubuntu-core kernel snap
ubuntu-calculator-app 2.1+snap3 Ubuntu Calculator application for the Unity 7 desktop
ubuntu-clock-app 3.6+snap3 Ubuntu Clock application for the Unity 7 desktop
ubuntu-core 16.04+20160419.20-55 The ubuntu-core OS snap
Snap csomagok telepítése
Keresni már tudsz. Szuper! A ha megvan, amit telepíteni szeretnél, akkor a következő parancsra lesz szükséged:
Itt már kell elé a sudo is, hiszen módosításokat hajtunk végre a telepített rendszeren. A példa kedvéért telepítsük az ubuntu-calculator-app csomagot:
[sudo] xerus jelszava:
120.01 MB / 120.01 MB [====================================] 100.00 % 1.56 MB/s
Ezek után a telepített alkalmazást ugyanúgy lehet használni, mint bármilyen más alkalmazást. Ha ez egy grafikus alkalmazás, akkor az asztali környezet alkalmazás menüjében is meg fog jelenni. De ha már úgyis a terminálban matatsz, akkor be is gépelheted a nevét.
Snap csomagok frissítése
Egy telepített Snap csomagot a következőképpen lehet frissíteni:
Ha van újabb elérhető változat, akkor letölti és telepíti a frissítést. A Snap csomagok frissítései jelenleg még nem jelennek meg a frissítéskezelőben, de nem lehet, hogy a közeljövőben ez változni fog. És, hogy a példánál maradjunk, frissítsük a számológép alkalmazásunkat:
[\] Download snap "ubuntu-calculator-app" from channel "stable"
error: cannot perform the following tasks:
- Download snap "ubuntu-calculator-app" from channel "stable" (revision 5 of snap "ubuntu-calculator-app" already installed)
Telepített Snap csomagok listája
A telepített Snap csomagok listáját a következő paranccsal lehet lekérdezni:
Ha pedig keresni is szeretnél a listában, akkor ismét a grep lesz a barátod:
Keressünk rá a számológépünkre:
ubuntu-calculator-app 2.1+snap3 ubuntucoredev
Snap csomag eltávolítása
Egy Snap csomag eltávolításához a következő parancsot kell kiadni:
Most akkor szedjük le a számológépet:
[-] Remove snap "ubuntu-calculator-app" from the system
Változások listája
A következő parancs segítségével meg lehet nézni, hogy milyen változások történtek a rendszeren. Megjelenít egy listát a telepített, frissített és eltávolított Snap csomagokról:
ID Status Spawn Ready Summary
1 Done 2016-04-27T18:50:42Z 2016-04-27T18:52:09Z Install "ubuntu-calculator-app" snap
2 Error 2016-04-27T18:52:44Z 2016-04-27T18:52:45Z Refresh "ubuntu-calculator-app" snap
3 Done 2016-04-27T18:54:17Z 2016-04-27T18:54:17Z Remove "ubuntu-calculator-app" snap
További műveletek
Ha ennyi nem volt elég, akkor a teljes kézikönyvet megnézheted a következő parancs kiadása után:
(a 'q' billenytűvel lehet kilépni)
Az Ubuntu fejlesztői folyamatosan dolgoznak a csomagformátum és a kapcsolódó eszközök fejlesztésén, így lehetséges, hogy a jövőben további parancssori opciót használhatunk majd.
Ha saját Snap csomagot szeretnél csinálni, akkor itt érdemes körülnézned.
forrás: http://www.howtogeek.com/252047/how-to-install-and-manage-snap-packages-on-ubuntu-16.04-lts/