Linuxon sokféle módon lehet telepíteni a szoftvert. Vannak Debian csomagok, Redhat RPM csomagok, az Arch Linux felhasználói tárház, a Gentoo Portage fa, AppImages, statikus bináris fájlokkal ellátott tar.gz archívumok, és a lista folytatódik. Mégis, annyira sokféle módon lehet szoftvert telepíteni a Linuxra, továbbra is sok probléma merül fel. Például: amikor professzionális szoftvert fejleszt a Linux számára, nagyon nehéz megszerezni azt minden egyes Linux disztribúción. Az Ubuntu emberei elkötelezettek ennek a kérdésnek a megoldásában. Megoldásuk; Snap csomagok. Itt van egy pillantás a Snap csomagok szükségességére Linuxon, valamint azok használatához és telepítéséhez.
SPOILER FIGYELMEZTETÉS: Görgessen le és nézd meg a videó bemutatóját a cikk végén.
A fejlesztők gyakran úgy találják magukat, hogy sokféle csomagtípusba csomagolják a programjaikat, és elbátortalanodnak. Mindezen csomagfájlok elkészítése időbe telik, és ennek eredményeként sok program nem hozza el őket Linuxra. Az Ubuntu emberei ezért fejlesztették ki a Snap csomagokat. A pillanatfelszerelés telepíthető a pillanatfelvétel-tárolóból, és a „pillanatfelületen” belül minden megtalálható a program futtatásához.
Ez azt jelenti, hogy minden, ami az alkalmazásnak szüksége van (könyvtárak, bináris fájlok, képfájlok, audio fájlok és programok) önálló, és a rendszertől függetlenül futtatható. Ez biztosítja, hogy a program függetlenül attól, hogy elavult vagy rosszul konfigurálva van-e a gazdarendszer, annak ellenére is fut. Ez ténylegesen lehetővé teszi a snaps telepítését bármilyen Linux disztribúcióra, és „univerzális telepítővé” teszi azt, amelyet bármelyik fejlesztő, akár nagy, akár kicsi, felvehet és akár saját mappát is létrehozhat!
A Snapd az a technológia, amely elősegíti a pattanások futtatását Linux rendszeren. A snaps mögött álló társaság más Linux disztribútorokkal együttműködött, hogy a népszerű és a leggyakrabban használt Linuxok könnyedén futtassák és telepítsék a snaps-et. Itt van, hogyan lehet futtatni
Jegyzet: Az Ubuntu felhasználóknak, valamint azoknak, akik Ubuntu alapú Linux disztribúciót használnak, nem kell telepíteniük a Snapd szoftvert.
Sudo apt install snapd
A sudo dnf telepítése megtörtént. sudo systemctl enable - most az snapd.socket
sudo pacman -S csattant fel. sudo systemctl enable - most az snapd.socket
sudo zypper addrepo http://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_42.2/ lendületes. A sudo zypper telepítése azonnal megtörtént. sudo systemctl enable - most az snapd.socket
sudo zypper addrepo http://download.opensuse.org/repositories/system:/snappy/openSUSE_Tumbleweed/ lendületes. A sudo zypper telepítése azonnal megtörtént. sudo systemctl enable - most az snapd.socket
sudo-k
nano -w /etc/portage/repos.conf/gentoo-snappy.conf
Illessze be a következőket:
[gentoo-snappy] # Nem hivatalos fedvény, amely támogatja a "Snappy" gerinc telepítését. # Karbantartó: Clayton "kefnab" Dobbs ([email protected]) # Felső szintű karbantartó: Zygmunt "zyga" Krynicki ([email protected]) location = / usr / local / portage / gentoo-snappy. sync-type = git. sync-uri = https://github.com/zyga/gentoo-snappy.git. prioritás = 50. auto-sync = igen
Mentse a konfigurációs fájlt a ctrl + O
.
emaint sync - repo gentoo-snappy
Mint korábban említettük, a pattanások az Ubuntu, illetve a Canonical által vezetett „pillanatfelvétel-tárolóban” találhatók. Bárki ingyenesen elküldhet egy pillanatot. Azok számára, akik saját pillanatnyi csomagjaikat szeretnék közzétenni az áruházban, lépjen ide Snapcraft.io. Ez a weboldal minden olyan információt tartalmaz (nehéz részletekkel), amelyek elindíthatják.
Az áruházban a szoftver kereséséhez próbálkozzon a find paranccsal:
Snap find programname
Például:
Snap find távirat
Ezzel kinyomtatja az összes telepíthető pillanatnyi csomagot, a benne lévő „távirat” kulcsszóval. Nézze át ezt a listát, és kitalálja, hogy melyik csomagot telepítse. Ezután használja az install parancsot, hogy ez megtörténjen.
sudo snap install telegram legújabb
Ez letölti a pillanatfelvétel legújabb verzióját az áruházból, telepíti azt a rendszerre, majd behelyezi a pattintótárcsát, hogy a felhasználó hozzáférhessen a benne található szoftverhez. A kattintás helyének megtekintéséhez futtassa a lsblk
parancs. Ennek oka az, hogy a szoftver csatlakoztatott kötet, és a rendszer szempontjából nem különbözik a többi beépített merevlemeztől vagy eszköztől.
Távolítson el minden telepített beépített csomagot a rendszerből az eltávolítás paranccsal.
Például:
sudo snap remove távirat-legújabb
Felejtsd el az eltávolítandó pillanat nevét? Próbáld ezt:
pillanatnyi lista
A list parancs kinyomtatja az összes telepített snaps listáját. Innentől vegye figyelembe a pillanat nevét, majd távolítsa el a rendszerből a fenti eltávolítás paranccsal.
Megjegyzés: A következő parancsokkal keresse meg az ebben az oktatóanyagban nem tárgyalt parancsokat pillanat - segély
Mint minden szoftvert, a pattanásoknak is frissülniük kell. A bepattanó démon kezeli a rendszer összes bepattanó tárolóját. Ennek eredményeként a snap csomagok nem frissülnek a szokásos eszközökkel. A rendszerre telepített beépített csomagok frissítéséhez használja a frissítés parancsot. Az utolsó kulcsfontosságú parancs a pattanások használatához a frissítés parancs.
sudo Snap frissítés
Az Snap csomagok felválthatják a szoftver telepítésének és használatának módját a Linuxon azáltal, hogy megkönnyítik a terjesztést. Ahelyett, hogy a szoftverfejlesztőknek különféle csomagokat, bináris fájlokat és kézbesítési módszereket kellene létrehozniuk ugyanazon feladat elvégzéséhez, csak egyetlen pillanatnyi tárolót hoznak létre. Önálló könyvtárakkal, végrehajtható kódokkal és más fontos fájlokkal, amelyeket a felhasználók egyetlen paranccsal könnyen telepíthetnek.
A pillanat nem tökéletes. Néhány új Linux-felhasználónak problémáik lesznek a használatukkal. Ennek oka az, hogy az alkalmazások telepítése csak a parancssorral fog működni. Csak azt remélhetjük, hogy amint a beépített csomagok egyre népszerűbbek, az Ubuntu emberei egy szép felhasználói felületen dolgoznak majd a pattanások telepítése és használata érdekében. Addig a parancssort kell tennie.
A színválasztó (vagy a színpaletta) egy speciális program, amely be...
Sok Windows-felhasználó, aki gyakorlatban Linux alapú operációs ren...
A Slackware kiváló Linux disztribúció, de sokan nem használják, mer...