Modul în care noul format de pachet al Ubuntu 16.04 face instalarea unui software

Modul în care noul format de pachet al Ubuntu 16.04 face instalarea unui software / Linux

Programele de suport pe termen lung oferite de Ubuntu vin cu un compromis. Versiunile noi vin la fiecare doi ani. În acest timp, sistemul dvs. rămâne consistent și primește cele mai recente actualizări de securitate. Spre deosebire de versiunile obișnuite, nu trebuie să le actualizați la fiecare nouă luni De ce aveți nevoie să faceți upgrade la Ubuntu la fiecare 9 luni De ce aveți nevoie să faceți upgrade la Ubuntu la fiecare 9 luni Este din nou atunci când Canonical anunță că suportul pentru unul dintre versiunile standard ale Ubuntu sa încheiat. Dar ce înseamnă acest lucru pentru utilizatorul final? Citeste mai mult .

Dar nu încercați să instalați ultima versiune de software. Șansele sunt că bibliotecile dvs. vor fi depășite.

Aceasta nu este o problemă limitată la lansările LTS sau Ubuntu în general. Chiar și distribuțiile care rulează codul de vârf încep să caute date dat înainte de lansarea următoare. Și unele software-uri nu o fac niciodată în depozit, indiferent de vârstă.

În versiunea 16.04, Ubuntu speră să atingă un echilibru între stabilitatea și rămânerea la zi. Nu veți avea doar opțiunea de a instala aplicații prin intermediul debtelor. Veți putea, de asemenea, să utilizați snaps.

Ce sunt Snaps?

Pachetele Snap pot conține binare de aplicații și toate dependențele necesare pentru a rula. Acestea provin din pachete de clicuri pe care Canonical le-a dezvoltat pentru pachetul de aplicații pentru Ubuntu Touch Cum să instalați previzualizarea Ubuntu Touch pe dispozitivul dvs. Android Nexus Cum să instalați previzualizarea Ubuntu Touch pe dispozitivul dvs. Android Nexus Ubuntu se dezvoltă pe o interfață touch-focused pentru smartphone-uri și tablete, cu planuri de livrare a smartphone-urilor Ubuntu în 2014. Dacă sunteți interesat să încercați chiar acum, există veste bună: Puteți instala previzualizarea ... Citește mai mult .

Pachetele snap vin la Ubuntu 16.04 ca o previzualizare a tehnologiei. Debs va continua să formeze nucleul desktopului clasic și al interfeței Unity7. Datele clic pe pachete vor rămâne în mod prestabilit în Unity8 (care este de asemenea o previzualizare tehnologică pentru moment). Luați în considerare 16.04 o șansă de a vă întâlni înainte de a vă dezvolta o relație mai intimă în viitor.

Care sunt beneficiile?

Vizualizările Canonice se fixează ca următoarea generație de aplicații pentru toate dispozitivele Ubuntu. Iată câteva dintre motivele pentru care ați putea fi încântați.

1. Acces mai rapid și mai ușor la software

Cu snaps, dezvoltatorii nu vor mai trebui să furnizeze un PPA pentru utilizatorii Ubuntu Ce este un PPA Ubuntu și de ce aș vrea să folosesc unul? [Tehnologie explicată] Ce este un PPA Ubuntu și de ce aș vrea să folosesc unul? [Technology Explained] Citiți mai multe pentru a obține o aplicație și dependențele acesteia. În schimb, oamenii pot descărca un singur pachet și știu că acesta va funcționa pe sistemul lor. Acest lucru le salvează de la necesitatea de a copia și lipi linii de cod într-un terminal pe care nu le înțeleg.

Acest lucru nu se aplică doar aplicațiilor. Snaps-urile pot îmbunătăți accesul la noi versiuni de medii desktop cum ar fi GNOME sau KDE Este alegerea ta: Top 10 medii desktop Linux Este alegerea ta: Top 10 medii desktop Linux De la Gnome la KDE, de la MATE la Unity, există o mulțime de opțiuni Acolo. De unde ar trebui să începi? Copleşit? Începe aici. Citeste mai mult .

2. Fiabilitatea pe termen lung

Mediile de birou Linux și bibliotecile tind să se schimbe rapid. Ca rezultat, software-ul care a lucrat în 2012 ar putea să nu ruleze pe același computer patru ani mai târziu. Nu încercați să instalați o versiune veche de Firefox, de exemplu.

Aceasta este o durere pentru dezvoltatori și descurajează pe unii dintre ei să creeze programe pentru Linux. După crearea unei aplicații o dată, trebuie să o modifice în mod regulat pentru a continua să lucreze într-un an sau doi. Și nici asta nu ia în considerare toate variațiile dintre diferite distribuții.

Întrucât un pachet snap oferă propriile dependențe, aplicația trebuie să aibă ceea ce are nevoie pentru a rula azi, mâine și câțiva ani de acum.

3. Izolarea și securitatea

Pachetele snap rulează independent de restul sistemului. Aceasta înseamnă că nu trebuie să vă faceți griji cu privire la instalarea care influențează restul setărilor dvs. Un dezvoltator poate de asemenea să patch-uri o vulnerabilitate și să trimită imediat soluția utilizatorilor.

Aceasta este o sabie cu două tăișuri. Deoarece pachetele snap vă pot face să executați mai multe copii ale acelorași dependențe, trebuie să le actualizați pe fiecare dată când este dezvăluită o problemă. Dacă un dezvoltator nu actualizează o aplicație, aveți o versiune compromisă. În mod tradițional, aceasta ar fi fost rezolvată atunci când distribuția dvs. a trimis actualizări de securitate.

4. Suport software plătit

Când plătiți pentru o aplicație, vă așteptați ca aceasta să funcționeze. Acest lucru face menținerea software-ului pentru Linux, în special, nepotrivit pentru oamenii care vând software. Utilizatorii vă așteaptă să acceptați mai multe distribuții, fiecare schimbându-se în moduri imprevizibile la fiecare șase luni sau cam așa ceva.

Prin utilizarea unui pachet snap, un dezvoltator știe că are o versiune care funcționează. De asemenea, este mai ușor să remediați problemele atunci când fiecare copie este aceeași.

Din aceste motive, Canonical intenționează să migreze aplicațiile cu plată până la sfârșitul toamnei acestui an.

5. Experiența de dezvoltare familiară

Piața mobilă a schimbat așteptările în legătură cu modul în care software-ul se dezvoltă și se distribuie. Specificul poate varia între lucrul cu Google Play, Apple App Store, Magazinul Windows și alte piețe, însă încă dezvoltați un pachet și încărcați la un centru de distribuție pentru examinare. Snapcraft, instrumentul Canonical pentru construirea și ambalarea snaps, aduce o experiență similară dezvoltatorilor Ubuntu.

6. Puteți reveni

Nu fiecare upgrade merge conform planului. Uneori software-ul nou introduce bug-uri care împiedică experiența. În unele cazuri, aplicațiile nu mai sunt lansate deloc. În aceste cazuri, dezvoltatorii pot anula o actualizare, iar utilizatorii au opțiunea de a reinstala un snap vechi care a funcționat.

Cum va avea acest impact alte Distros?

Dezvoltatorii Snap au construit formatul pentru a lucra cu Unity. Din punct de vedere tehnic, aceasta înseamnă că software-ul poate funcționa și pe alte distribuții. Dar, la fel ca și în cazul Unității, snap-urile probabil că nu vor vedea prea multă adopție în afara ecosistemului Ubuntu.

Acest lucru ar putea agita interesul în formatele alternative, dar similare. Un exemplu este AppImage, pe care îl puteți instala deja pe desktopul dvs. Linux. Sunt disponibile numeroase aplicații, cum ar fi Atom, Blender, Chromium, Firefox și VLC.

AppImage este o continuare a lui Klik, care a fost lansat în 2006. Nu este singurul. PortableLinuxApps a coborât de la Klik pentru a crea software-ul pe care îl puteți încărca de pe o unitate flash Top 5 Aplicații portabile pentru Linux Cele mai bune 5 aplicații portabile pentru Linux Cei mai mulți dintre noi știu despre aplicațiile portabile pentru Windows și cât de utile pot fi uneori. Este minunat să aveți programele și add-on-urile preferate cu dvs., mai ales în cazul browserelor. Cu toate acestea, ... Citește mai mult .

Indiferent dacă snaps apare în altă parte, ei ar putea încuraja dezvoltatorii să distribuie aplicații într-un format de pachet care funcționează între distribuții și indiferent de dependențe. Acesta este visul, oricum. Ce formă ia realitatea rămâne de văzut.

Oh Snap, asta ar putea fi bine

Instalarea de software pe Linux poate fi o durere. Dacă e în depozit, grozav! Dacă nu, aveți speranța că dezvoltatorul a oferit o modalitate de a instala software pe distribuția dvs. Fiecare proiect are propria metodă preferată de gestionare a aplicațiilor și a actualizărilor. Este o provocare să îi susținem pe toți. Cu toate acestea, în prezent, trebuie să fim conștienți de faptul că sistemul rapid poate reprezenta un risc de securitate.

Cum doriți să vedeți Ubuntu să remedieze această problemă? Esti incantat de lovituri? Cum rămâne cu alte distribuții? Ce formate ar trebui să îmbrățișeze? Există păreri conflictuale cu privire la această chestiune. Ce e al tău?

Image Credit: bandă transportoare de Vivi-o prin Shutterstock

Explorați mai multe despre: Instalarea software-ului, Ubuntu.