Susipažinkite su „ubuntu snap“ paketais ir jų pranašumais

Turinys:
Viena didžiausių „Ubuntu 16.04 Xenial Xerus“ naujovių yra „Snap“ paketai, kuriuos turbūt jau perskaitėte prieš įeidami į šį įrašą. Kas yra „Snap“ paketai ir kokie jų pranašumai?
Prieš tęsdami „Snap“ paketus, turėtume peržiūrėti GNU / Linux ir Ubuntu veikimą, ypač kalbant apie programinės įrangos valdymą.
Kaip mes tvarkome programinę įrangą Ubuntu?
Jei kada nors naudojote „Ubuntu“ ar kitą „GNU / Linux“ paskirstymą, galbūt pastebėjote, kad jo būdas įdiegti ir pašalinti programinę įrangą labai skiriasi nuo „Windows“. GNU / Linux paketų struktūros programinę įrangą ir šiuos paketus galite atsisiųsti saugyklose.
Mes galime apibrėžti saugyklą kaip klasifikuotų paketų rinkinį, kuriame yra visi elementai, reikalingi tam tikrai programai sistemoje įdiegti, pavyzdžiui, „wmaker“ arba geriau žinomas kaip VLC media player. Norint įdiegti tam tikrą programą, gali prireikti vieno paketo ar kelių iš jų.
Ypač „ Ubuntu “ atveju turime keletą galimybių valdyti saugyklose esančius ir mūsų sistemoje įdiegtus .deb paketus, nors visi jie naudoja „Debian“ sukurtą apt įrankių rinkinį (iš anglų kalbos „ A dvanced P ackage T ool“). tuo metu (Ubuntu yra darinys iš Debian).
Komandinė pultas: konsolės naudojimas yra būdas, kurį renkasi pažangiausi vartotojai, valdydami programinę įrangą Ubuntu dėl savo didelio universalumo ir greičio.
Norėdami įdiegti programą iš komandų pulto, turime nurodyti tokią tvarką:
„sudo apt-get install“ paketo pavadinimas
Pavyzdys galėtų būti toks:
sudo apt-get install wmaker
Norėdami ją pašalinti, turime pakeisti žodį diegti, kad pašalintume:
sudo apt-get remove wmaker
Tada sistema paprašys mūsų vartotojo kodo ir nedelsdama pradės atsisiųsti ir įdiegti visus paketus, reikalingus mūsų programos įdiegimui. Šiuo atveju tai labai paprasta, nes programa turi tą patį pavadinimą, kaip ir paketas, kurį turime atsisiųsti („wmaker“), todėl neturime jokių problemų. Tačiau dažnai programos pavadinimas nesutampa su paketo pavadinimu ir tada kyla problemų, todėl mums gali tekti atsisiųsti daugiau nei vieną paketą rankiniu būdu.
Synaptic: synaptic yra dar vienas puikus įrankis, kurį „Debian“ sukūrė programinės įrangos valdymui. Synaptic yra ne kas kita, kaip grafinė sąsaja, kurią naudojant apt galima naudoti daug paprasčiau ir draugiškiau, su ja mes galime ieškoti įvairių paketų, kuriuos būtų galima įdiegti / pašalinti grafiniu būdu.
„Ubuntu“ programinės įrangos centras: „ Ubuntu“ programinės įrangos centras yra nauja „Canonical“ sukurta grafinė sąsaja, siekiant dar labiau supaprastinti apt naudojimą ir palengvinti naudojimąsi mažiau patyrusiais vartotojais. Tai sąsaja, kurioje pateikiamos įvairios programos ir paketai, kuriuos galima diegti, suskirstyti į kategorijas.
Gdebi: Tai yra dar vienas grafinis įrankis, kuris naudoja apt paketų diegimui Ubuntu, ir kurį taip pat sukūrė Debian. Tokiu atveju tai leidžia mums sistemoje įdiegti paketus, kuriuos atsisiuntėme iš kito kompiuterio, arba tuos, kuriuos mes galėjome atsisiųsti iš savo kompiuterio. „Gdebi“ pasirūpins, kad būtų atsisiųsti visi kiti reikalingi paketai
Dvejetainių rinkinių sudarymas: yra daug sudėtingesnė ir sudėtingesnė paskutinė parinktis, kurią sudaro pirminio kodo atsisiuntimas (jei yra) ir rankiniu būdu jo sudarymas mūsų sistemai. Tai leidžia mums maksimaliai pritaikyti programoms prie mūsų kompiuterio savybių, kad jos būtų geresnės.
Programinės įrangos valdymas GNU / Linux saugyklų ir paketų pavidalu turi keletą svarbių pranašumų vartotojams, viena vertus, už platinimą atsakingi asmenys gali patikrinti, ar teisingas visų sistemos failų veikimas ir saugumas, be to, mes Tai leidžia atnaujinti visą įdiegtą programinę įrangą keliais paspaudimais arba viena komanda terminale.
Saugyklos apribojimai ir „Snap“ paketų pranašumai
Kaip jau minėjome anksčiau, norint įdiegti tam tikrą programą gali prireikti vieno paketo ar kelių iš jų, šis paskutinis atvejis yra vadinamasis priklausomybėmis ir gali (iš tikrųjų tai sukelia) keletą svarbių problemų.
REKOMENDUOJAME JUMS „Microsoft“ išleisti naujus mikro kodus per „Windows Update“Pirma, gali būti, kad mes ir toliau naudojame palyginti seną „Ubuntu“ versiją ir norime įdiegti naujausią tam tikros programos versiją. Šioje situacijoje gali būti taip, kad viena iš programos, kurią norime įdiegti, priklausomybių nėra saugyklose, prieinamose mūsų „Ubuntu“ versijai, tokiu atveju paprasčiausiai negalėjome įdiegti savo mylimosios programos arba turėtume kreiptis į daug daugiau metodų. pažengęs ir sudėtingas išspręsti priklausomybių problemą.
Kita didelė problema daugiausia liečia kompiuterius, kurie neturi interneto ryšio, tokiu atveju neįmanoma arba tikrai labai sudėtinga rankiniu būdu atsisiųsti visus reikalingus paketus iš kito kompiuterio ir įdiegti juos mūsų.
Atsižvelgiant į šias problemas, gimsta „Ubuntu 16.04 LTS“ prieinami „ Snap“ paketai, kuriuose yra visi failai ir visos tam tikros programos įdiegimo priklausomybės, galime pasakyti, kad tai yra sprendimas, panašus į „Windows“, nes su vienu failu galime įdiegti programa. Šie „Snap“ paketai kyla iš įkvėpimo mobiliose operacinėse sistemose, pavyzdžiui, „Android“, kur galime atsisiųsti „apk“ failą ir perkelti jį į savo išmanųjį telefoną ar planšetinį kompiuterį ir labai paprastu būdu įdiegti aptariamą programą.
Šiuo metu svarbu pažymėti, kad per „Snap“ paketus įdiegtos programos liks atskirtos nuo likusios sistemos, o tai yra svarbus dalykas užtikrinant saugumą, nes „Canonical“ šiose pakuotėse esančių failų nežiūrės ir nekontroliuos. Tokiu būdu, jei „Snap“ paketas pateikia failą su saugos anga, tai neturės įtakos likusiai sistemos daliai, o tik savo programai, nepamirškime, kad „GNU / Linux“ yra operacinė sistema, kuriai būdingas didelis saugumas. vartotojas.
„Discover“ bus suderinamas su kanoniniais momentiniais paketais

Spalio mėnesį „Discover“ žengs dar vieną žingsnį į priekį, kai pasirodys „Plasma 5.11“ ir suderinamas su populiariais „Snap“ paketais.
Išmaniosios „bing“ paieškos pasinaudoja „Intel fpga“ pranašumais

„Bing Intelligent Search“ parodo, kaip „Intel FPGA“ (lauko programuojamų vartų masyvas) technologija kuria kai kurias pažangiausias pasaulio AI platformas.
Pasinaudokite „iPad“ afinitetų dizainerio pranašumais ir palaikykite obuolių pieštuką

Pagaliau „iPad“ prieinamas „Serif Labs“ sukurtas neįtikėtinas vektorinio grafinio dizaino įrankis „Affinity Designer“, suderinamas su „Apple Pencil“