maskinvare

Bli kjent med ubuntu-snap-pakkene og fordelene med dem

Innholdsfortegnelse:

Anonim

En av de store nyhetene med Ubuntu 16.04 Xenial Xerus er Snap-pakkene som du sannsynligvis allerede har lest før du kom inn i dette innlegget. Hva er Snap-pakker og hva er fordelene deres?

Før vi fortsetter med Snap-pakkene, bør vi vurdere driften av GNU / Linux og Ubuntu spesielt med tanke på programvarehåndtering.

Hvordan håndterer vi programvaren i Ubuntu?

Hvis du noen gang har brukt Ubuntu eller en annen GNU / Linux-distribusjon, har du kanskje lagt merke til at dens måte å installere og avinstallere programvare er veldig forskjellig fra Windows. På GNU / Linux er programvaren for pakkestruktur og disse pakkene tilgjengelige i depotene for nedlasting.

Vi kan definere et depot som et sett med klassifiserte pakker som inneholder alle elementene som er nødvendige for å installere et bestemt program på systemet, for eksempel wmaker eller en bedre kjent som VLC media player. Installasjonen av et bestemt program kan kreve en enkelt pakke eller flere av dem.

Spesielt for Ubuntu har vi flere alternativer for å administrere.deb-pakkene som er tilgjengelige i depotene og installert på vårt system, selv om alle benytter seg av det riktige verktøyet (fra engelsk A dvanced P ackage T ool) opprettet av Debian den gangen (Ubuntu er et derivat av Debian).

Kommandokonsoll: bruk av konsollen er metoden som foretrekkes av de mest avanserte brukerne når de administrerer programvare i Ubuntu på grunn av den store allsidigheten og hastigheten.

For å installere et program fra kommandokonsollen må vi indikere følgende rekkefølge:

sudo apt-get install "pakkenavn"

Et eksempel vil være følgende:

sudo apt-get install wmaker

For å avinstallere det, må vi bare endre ordet installasjon for å fjerne:

sudo apt-get remove wmaker

Så vil systemet be oss om vår brukerkode og umiddelbart begynne å laste ned og installere alle pakkene som er nødvendige for installasjonen av vårt program. I dette tilfellet er det veldig enkelt fordi programmet har samme navn som pakken som vi må laste ned (wmaker), så vi har ikke noe problem. Imidlertid stemmer mange ganger ikke programnavnet med pakkenavnet, og så har vi et problem, vi kan også trenge å laste ned mer enn en pakke manuelt.

Synaptic: synaptic er et annet flott verktøy laget av Debian for programvarehåndtering. Synaptic er ikke annet enn et grafisk grensesnitt for å bruke apt på en mye enklere og vennligere måte, med det kan vi søke etter de forskjellige pakkene å installere / avinstallere på en grafisk måte.

Ubuntu Software Center: Ubuntu Software Center er et nytt grafisk grensesnitt laget av Canonical for ytterligere å forenkle bruken av apt og gjøre det enklere for mindre erfarne brukere. Det er et grensesnitt der de forskjellige programmene og pakker som er tilgjengelige for installasjon vises, klassifisert etter kategorier.

Gdebi: Dette er et annet grafisk verktøy som benytter seg av passende for installasjon av pakker i Ubuntu, og som også ble opprettet av Debian. I dette tilfellet tillater det oss å installere pakker på systemet vårt som vi har lastet ned fra en annen datamaskin eller de som vi har vært i stand til å laste ned fra vår egen datamaskin. Gdebi vil sørge for å laste ned resten av de eventuelle pakkene som kan være nødvendige

Samling av binærfiler: det er et mye mer avansert og sammensatt siste alternativ som består i å laste ned kildekoden (hvis tilgjengelig) og kompilere den manuelt for systemet vårt. Med dette får vi at programmene er tilpasset maksimalt til PC-enes egenskaper for bedre ytelse.

Administrasjonen av programvaren i GNU / Linux i form av depoter og pakker har en rekke viktige fordeler for brukerne, på den ene siden kan de ansvarlige for distribusjonen sjekke korrekt drift og sikkerhet for alle systemfilene, og også, Det gjør det mulig å oppdatere all installert programvare med et par klikk eller en enkelt kommando i terminalen.

Lagringsbegrensninger og fordeler med Snap-pakker

Som vi har nevnt tidligere, kan installasjon av et visst program kreve en enkelt pakke eller flere av dem, dette siste tilfellet er det som er kjent som avhengigheter og kan (faktisk gjør det) føre til flere viktige problemer.

VI ANBEFALER DEG Microsoft slipper de nye mikrokodene gjennom Windows Update

Den første er at det kan være tilfelle at vi fortsetter å bruke en relativt gammel versjon av Ubuntu og ønsker å installere den nyeste versjonen av et visst program. I denne situasjonen kan det være slik at en avhengighetene til programmet som vi ønsker å installere ikke er tilgjengelige i depotene som er tilgjengelige for vår versjon av Ubuntu, i dette tilfellet kunne vi ganske enkelt ikke installere vårt elskede program, eller vi må ty til mye mer metoder avansert og kompleks for å løse problemet med avhengigheter.

Det andre store problemet berører hovedsakelig datamaskiner som ikke har internettforbindelse, i dette tilfellet er det umulig eller veldig komplisert å laste ned alle nødvendige pakker manuelt fra en annen datamaskin og deretter installere dem på vår.

Gitt disse problemene, Snap-pakkene som er tilgjengelige i Ubuntu 16.04 LTS er født, de inneholder alle filene og alle avhengigheter for å installere et bestemt program, vi kan si at det er en løsning som ligner på Windows i at vi med en enkelt fil kan installere en program. Disse Snap-pakkene er født fra inspirasjon i mobile operativsystemer, for eksempel Android der vi kan laste ned en apk-fil og deretter overføre den til smarttelefonen eller nettbrettet vårt og installere den aktuelle applikasjonen på en veldig enkel måte.

På dette tidspunktet er det viktig å merke seg at applikasjonene som er installert gjennom Snap-pakker, vil forbli isolert fra resten av systemet, et viktig poeng for å garantere sikkerhet, siden filene i disse pakkene ikke vil bli overvåket eller kontrollert av Canonical. På denne måten, hvis en Snap-pakke presenterer en fil med et sikkerhetshull, vil den ikke påvirke resten av systemet, men bare sitt eget program, la oss ikke glemme at GNU / Linux er et operativsystem som er preget av å tilby stor sikkerhet til bruker.

maskinvare

Redaktørens valg

Back to top button