Kako novi format paketa Ubuntu 16.04 čini instaliranje softvera kratkim

  • Brian Curtis
  • 0
  • 4205
  • 1217
Oglas

Ubuntuova izdanja za dugoročnu podršku dolaze u korist. Nove verzije dolaze svake dvije godine. Za to vrijeme vaš sustav ostaje dosljedan i prima najnovija sigurnosna ažuriranja. Za razliku od redovnih izdanja, ne morate ih ažurirati svakih devet mjeseci Zašto trebate nadograđivati ​​Ubuntu svakih 9 mjeseci zašto trebate nadograditi Ubuntu svakih 9 mjeseci To je vrijeme opet, kada Canonical najavi podršku za jednu od svojih standardnih Ubuntu gradnji došao je kraj. Ali što to znači krajnjem korisniku? .

No nemojte pokušavati instalirati najnoviju verziju softvera. Vjerojatno su da će vaše knjižnice zastarjeti.

Ovo nije problem ograničen na LTS izdanja ili Ubuntu općenito. Čak i distribucije s vrhunskim kodom počinju izgledati prije sljedećeg izdanja. I neki softver ga nikada ne stavlja u skladišta, bez obzira na dob.

U verziji 16.04, Ubuntu se nada da će uspostaviti ravnotežu između stabilnosti i stalnog održavanja. Nećete imati samo mogućnost instaliranja aplikacija putem ispražnjenih sustava. Također ćete moći koristiti hvataljke.

Što su Snaps?

Snap paketi mogu sadržavati binarne programe i sve ovisnosti potrebne za pokretanje. Oni potječu od paketa klikova, koji je Canonical razvio za pakiranje aplikacija za Ubuntu Touch Kako instalirati pregled Ubuntu Touch na svoj Nexus Android uređaj Kako instalirati pregled Ubuntu Touch na svoj Nexus Android uređaj Ubuntu se razvija na sučelju usmjerenom na dodir za pametne telefone i tablete, s planovima isporuke Ubuntu pametnih telefona u 2014. Ako vas zanima isprobati sada, tu je dobra vijest: Možete instalirati pregled… .

Snap paketi stižu na Ubuntu 16.04 kao tehnološki pregled. Debs će i dalje činiti jezgru klasične radne površine i njezino Unity7 sučelje. Paketi klikova ostat će zadani u Unity8 (što je za sada također pregled tehnologije). Razmislite o 16.04 priliku za susret susreta prije nego što razvijete intimniji odnos u budućnosti.

Koje su prednosti?

Kanonski pregledi postaju sljedeća generacija aplikacija za sve Ubuntu uređaje. Evo nekoliko razloga zbog kojih biste se možda željeli uzbuditi.

1. Brži i lakši pristup softveru

Uz kratke snimke, programeri više neće morati dobavljati PPA za Ubuntu korisnike Što je Ubuntu PPA i zašto bih ga želio koristiti? [Objasnjena tehnologija] Što je Ubuntu PPA i zašto bih je želio koristiti? [Objasnio tehnologiju] da biste dobili aplikaciju i njezine ovisnosti. Umjesto toga, ljudi mogu preuzeti jedan paket i znaju da će se on prikazivati ​​na njihovom sustavu. To ih sprečava da kopiraju i zalijepe retke koda u terminal koji možda ne razumiju.

To se ne odnosi samo na aplikacije. Snaps bi mogao poboljšati pristup novim verzijama desktop okruženja poput GNOME ili KDE To je vaš izbor: Top 10 okruženja Linux radne površine To je vaš izbor: 10 najboljih Linux radnih okruženja od Gnomea do KDE-a, od MATE-a do Unity-a, postoji mnogo izbora tamo. Gdje bi trebali započeti? Preplavljeni? Započni ovdje. .

2. Dugoročna pouzdanost

Linux okruženja i knjižnice imaju tendenciju da se brzo mijenjaju. Kao rezultat toga, softver koji je radio u 2012. možda se neće pokrenuti na istom računalu četiri godine kasnije. Na primjer, nemojte se ni truditi instalirati staru verziju Firefoxa.

To je bol za programere i obeshrabruje neke od njih da stvaraju softver za Linux. Nakon stvaranja aplikacije jednom, moraju je redovito modificirati kako bi nastavili raditi u godinu ili dvije. A to čak i ne uzima u obzir sve varijacije između različitih distribucija.

Budući da snap paket pruža vlastite ovisnosti, aplikacija bi trebala imati ono što treba za pokretanje danas, sutra i nekoliko godina od sada.

3. Izolacija i sigurnost

Snap paketi pokreću se neovisno o ostatku sustava. To znači da se ne morate brinuti da li će instalacija utjecati na ostatak vašeg postavljanja. Programer također može zakrpati ranjivost i odmah poslati ispravku korisnicima.

Ovo je mač s dva oštrica. Budući da se pomoću snap paketa može pokrenuti više kopija istih ovisnosti, morate ih ažurirati kad se otkrije problem. Ako jedan programer ne ažurira aplikaciju, ostat ćete s kompromitiranom verzijom. To bi se tradicionalno moglo popraviti kad distribucija šalje sigurnosna ažuriranja.

4. Plaćena softverska podrška

Kada platite aplikaciju, očekujete da će ona djelovati. Zbog toga održavanje softvera za Linux posebno nije privlačno ljudima koji prodaju softver. Korisnici očekuju da ćete podržati više distribucija, pri čemu će se svaka promjena na nepredvidive načine mijenjati svakih šest mjeseci.

Korištenjem snap paketa, programer zna da imaju verziju koja radi. Također je lakše riješiti probleme kad je svaka kopija ista.

Iz tih razloga, Canonical planira do jeseni ove godine premjestiti plaćene aplikacije na snaps.

5. Poznavanje razvojnog iskustva

Tržište mobilnih uređaja promijenilo je očekivanja u vezi s razvojem i distribucijom softvera. Specifičnosti mogu varirati između rada s Google Play-om, Apple App Store-om, Windows Store-om i drugim tržištima, ali vi još uvijek razvijate paket i postavljate u distribucijski centar na pregled. Snapcraft, Canonicalov alat za izgradnju i pakiranje škljocaja, donosi slično iskustvo programerima Ubuntu-a.

6. Možete povratiti povrat

Svaka nadogradnja ne ide kako je planirano. Ponekad noviji softver uvodi bugove koji ometaju iskustvo. U nekim slučajevima se aplikacije više ne pokreću. U tim slučajevima programeri mogu poništiti ažuriranje, a korisnici imaju mogućnost ponovnog instaliranja starog snimka koji je funkcionirao.

Kako će to utjecati na druge distros?

Snap programeri su izgradili format za rad s Unityjem. Tehnički to znači da softver može raditi i na drugim distribucijama. Ali kao i sam Unity, snimke vjerojatno neće vidjeti mnogo usvajanja izvan Ubuntu ekosustava.

To bi moglo pobuditi zanimanje za alternativne, ali slične formate paketa. Jedan primjer je AppImage koji već danas možete instalirati na svoju Linux radnu površinu. Dostupne su brojne aplikacije kao što su Atom, Blender, Chromium, Firefox i VLC.

AppImage je nastavak Klika, koji je izašao još 2006. godine. Nije jedini. PortableLinuxApps potječe iz Klika kako bi stvorio softver koji možete pokrenuti s flash pogona. Top 5 prijenosnih aplikacija za Linux Top 5 prijenosnih aplikacija za Linux Većina nas zna o prijenosnim aplikacijama za Windows i koliko ponekad mogu biti korisni. Odlično je jednostavno imati svoje omiljene programe i dodatke, posebno u slučaju preglednika. Međutim,… .

Bez obzira na to pojavljuju li se snimke na drugom mjestu, oni bi mogli potaknuti programere da distribuiraju aplikacije u formatu paketa koji djeluju u distribuciji i bez obzira na ovisnosti. To je san, svejedno. Koliko će biti stvarnosti, ostaje za vidjeti.

Oh Snap, ovo bi moglo biti dobro

Instalacija softvera na Linuxu može predstavljati bol. Ako je u spremištima, super! Ako ne, preostaje vam nada da je programer omogućio instaliranje softvera na vašu distribuciju. Svaki projekt ima svoju preferiranu metodu upravljanja aplikacijama i ažuriranjima. Izazovno ih je podržati sve. Međutim, u ovom trenutku moramo biti svjesni da sustav krak može predstavljati sigurnosni rizik.

Kako biste željeli da Ubuntu riješi ovaj problem? Jeste li uzbuđeni zbog pucanja? Što je s ostalim distribucijama? Koje formate trebaju prigrliti? Postoje sukobljena mišljenja oko ovog pitanja. Što je tvoje?

Kreditna slika: pokretna traka Vivi-o preko Shutterstoka




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.