Sådan installeres Snap i Fedora24


Snappy Package Manager

Snappy Package Manager er en tværnational pakkeleder. Oprindeligt blev den bygget til Ubuntu Operativsystem, men nu tilgængelig for alle større Linux distros (Fedora, Linux Mint, RHEL, Opensuse etc.). Snap-pakker er Universal Linux-pakker. I modsætning til Rpm og Debian-pakker kan den enkelt snap-pakke køre eller installeres på tværs af alle Linux Distributions.

Snap-formatet er et enkelt komprimeret filsystem, som er dynamisk monteret af værtsoperativsystemet sammen med deklarative metadata, der fortolkes af snapsystemet til opsætning af en passende formet sikker sandkasse eller beholder til den pågældende applikation.

Fordelen med Snap-pakken er, at den er en universel pakke til Linux. Ulempen for Snap-pakken er den størrelse. For at understøtte alle Linux distributioner og afhængigheder Snap pakker leveres med alle nødvendige biblioteker og afhængigheder.

Vi kan installere Snap pakker ved hjælp af snapd service, men denne service er ikke forudinstalleret i Fedora.

For at installere snapd service i Fedora s skal vi tilføje copr repository ved hjælp af følgende kommando

[root @ localhost ~] #dnf copr aktivere zyga / snapcore
Prøveudgang: Du er ved at aktivere et Copr-lager. Bemærk venligst, at dette lager ikke er en del af Fedora-distributionen, og kvaliteten kan variere. Fedora-projektet udøver ikke nogen magt over indholdet i dette lager uden for reglerne i Copr FAQ på <https://fedorahosted.org/copr/wiki/UserDocs#WhatIcanbuildinCopr>, og pakker holdes ikke til nogen kvalitet eller sikkerhedsniveau. Venligst send ikke fejlrapporter om disse pakker i Fedora Bugzilla. I tilfælde af problemer, kontakt ejeren af ​​dette depot. Vil du fortsætte? [y / N]: y Repository er aktiveret.

Snap Installation

Når vi med succes har tilføjet og aktiveret corp repository, installerer vi snapd som følger

[root @ localhost ~] # dnf installere snapd Sidste metadata udløbskontrol: 1: 14: 17 siden på tirsdag Jun 28 13: 51: 31 2016. Afhængigheder besluttet ================================================== =================== Pakke Arch Version Repository Size ========================== ======================================= Installation: Snap-confine x86_64 1.0.33 -1.fc24 zyga-snapcore 15 k snapd x86_64 2.0.9-1.fc24 zyga-snapcore 4.6 M squashfs-værktøjer x86_64 4.3-12.fc24 fedora 161 k Transaktionsoversigt =============== ================================================== ==== Installer 3-pakker Total downloadstørrelse: 4.8 M Installeret størrelse: 18 M Er dette okay [y / N]: y Download pakker: (1 / 3): snap-confine-1.0.33-1.fc24.x86_64.rpm 7.8 kB / s | 15 kB 00: 01 (2 / 3): squashfs-værktøjer-4.3-12.fc24.x86_64.rpm 36 kB / s | 161 kB 00: 04 (3 / 3): snapd-2.0.9-1.fc24.x86_64.rpm 93 kB / s | 4.6 MB 00: 50 --------------------------------------------- ---------------------------- I alt 86 kB / s | 4.8 MB 00: 56 advarsel: /var/cache/dnf/zyga-snapcore-c14146bf6584be66/packages/snapd-2.0.9-1.fc24.x86_64.rpm: Header V3 RSA / SHA1 Signatur, nøgle ID f090a93c: NOKEY Importere GPG-nøgle 0xF090A93C : Userid: "zyga_snapcore (Ingen) <zyga#snapcore@copr.fedorahosted.org>" Fingeraftryk: 2B0F 5C58 E963 BEAF 5ABC C2A2 AB95 BE78 F090 A93C Fra: https://copr-be.cloud.fedoraproject.org/results/ zyga / snapcore / pubkey.gpg Er dette okay [y / N]: y Nøgle importeret med succes Løbende transaktionscheck Transaktionskontrol lykkedes. Løbende transaktionstest Transaktionstest lykkedes. Løbende transaktion Installation: Snap-confine-1.0.33-1.fc24.x86_64 1 / 3 Installation: squashfs-tools-4.3-12.fc24.x86_64 2 / 3 Installation: snapd-2.0.9-1.fc24.x86_64 3 / 3 Bekræftelse: snapd-2.0.9-1.fc24.x86_64 1 / 3 Verificering: squashfs-værktøjer-4.3-12.fc24.x86_64 2 / 3 Verifikation: snap-confine-1.0.33-1.fc24.x86_64 3 / 3 Installeret: snap-confine. x86_64 1.0.33-1.fc24 snapd.x86_64 2.0.9-1.fc24 squashfs-værktøjer.x86_64 4.3-12.fc24 Komplet! [root @ localhost ~] #

Indstil SElinux til permissiv tilstand ved at redigere filen / Etc / sysconfig / selinux Og genstart systemet.

Start og Aktivér Snapd service ved hjælp af systemctl som følger

[root @ localhost ~] #systemctl start snapd [root @ localhost ~] #systemctl aktiver snapd

Vi kan finde alle tilgængelige pakker ved hjælp af følgende kommando

[root @ localhost ~] #snap find 

snap
Vi kan installere snap pakker ved hjælp af følgende kommando

[root @ localhost ~] #snap installeringspakke navn

snap vlc

[root @ localhost ~] # snapinstallation vlc 126.89 MB / 127.12 MB [=================================== ================================================== =========================== 99.82% 376.10 KB / s 5m45s Navn Version Rev Udvikler Noter vlc dagligt 7 caldav devmode [root @ localhost ~] #

For at se de installerede pakker brug følgende kommando

[root @ localhost ~] #snap liste

snap liste

For at kontrollere opdateringerne til snap-pakker skal du bruge følgende kommando

[root @ localhost ~] #snap refresh pakke navn

Vi kan fjerne snap pakker ved at bruge følgende kommando

[root @ localhost ~] #snap fjern pakkenavn

snap fjerne

Snap pakker er installeret i / snap vejviser. Nu Nyd den nyeste

Stillingen Sådan installeres Snap i Fedora24 dukkede først på Unixmen.

Efterlad en kommentar