Hur man uppdaterar ett snap -paket, alla eller listuppdateringar | Ubunlog, hur man uppdaterar snap -paket – alla paket

Hur man uppdaterar SNAP -paketet – Alla paket

Det här alternativet kan definiera schemat och uppdatera frekvensen för installerade snaps.

Hur man uppdaterar ett paket snap, alla eller listuppdateringar från terminalen

De flesta Linux -användare vet hur man uppdaterar APT -paket från terminalen. apt-get kan nu endast användas som benägen, Så kommandot ser ut som sudo apt-upgrade (o dist-upgrade Om vi ​​vill uppdatera allt allt), något som är värt efter att ha använt alternativet Uppdatering att uppdatera förvaren. Uppdatera ett snap -paket eller genomföra liknande steg? Logiskt sett, eftersom de är olika typer av paket, kommer kommandot att vara annorlunda.

Snap -paket uppdateras som alla andra. På samma sätt som vi kan uppdatera Apts från terminalen eller från vårt programvarucenter kan SNAP -paket uppdateras från Ubuntu Software, Kubuntu Discover, etc., men vi kan också göra det från terminalen. Vi kommer att prata om tre olika kommandon, bland vilka också är Lista tillgängliga uppdateringar utan att installera dem.

Innehållsförteckning

Vi kommer att hantera uppdateringarna av SNAP -paketen

Om det vi vill är att kontrollera om det finns en uppdatering av en app och installera den, kommer kommandot att vara följande, där applikationen motsvarar det program vi vill uppdatera:

sudo snap uppdatera aplicación

Om vi ​​till exempel vill uppdatera Firefox skulle kommandot vara ««.

?”Visst kommer någon att göra det, men jag uppdaterar vanligtvis allt. Snap -motsvarigheten till «uppgradera»Är följande:

sudo snap uppdatera

Genom att inte ange något paket, vad det kommer att göra är att söka efter alla snaps som vi har installerat, kommer det att kontrollera om det finns en ny version och det kommer att installera det.

Det tredje kommandot jag pratade om kan vara intressant om du bara vill installera några paket.

sudo snap uppdatera -lista

Detta kan hjälpa oss, till exempel, om vi väntar på en uppdatering som May Water, ser vi att det är och sedan vill vi installera appen vi förväntade oss och någon annan, undvika att installera allt om det visar sig att det finns mycket att installera. På detta sätt skulle vi spara tid. .

Innehållet i artikeln följer våra principer om redaktionell etik. För att rapportera ett fel klicka här.

Hur man uppdaterar ett paket snap, alla eller listuppdateringar från terminalen

3 kommentarer, lämna dina

Lämna en kommentar Avbryt svar

Kamilo nämnda

Tack för hjälpen; Du hjälper mig att uppdatera både Snap and Blender, jag vet inte varför jag inte kunde uppdatera det tidigare.

Joseph nämnda

Och hur görs det så att Snap inte uppdaterar ett paket (till exempel Firefox) och låter mig installera det med apt utan att masha det när jag uppdaterar de andra?

pablinux nämnda

Hur man uppdaterar SNAP -paketet – Alla paket

Nästan alla vet hur man installerar apt -paket från terminalen på Linux. .

Frågan är, hur många av oss som vet hur vi uppdaterar ett snap -paket från en snap -butik? Snap är en öppen källkodsverktygssats som gör att du kan skapa och hantera dina applikationer i skala på Linux.

. Men vi kan också uppdatera dem från terminalen.

.

Hur uppdatering Snapd fungerar

Snapd Daemon hanterar alla uppdateringar för Snaps installerade på ett Linux -system. När en snap har installerats kommer Snapd Daemon automatiskt att hålla den uppdaterad. Detta görs genom att regelbundet leta efter uppdateringar från Snap Store och installera eventuella tillgängliga uppdateringar.

Denna uppdateringskontroll kallas uppdatera, vilket händer fyra gånger dagligen. Även om och ofta bör denna uppdatering äga rum modifieras eftersom vi anser att det är lämpligt med Snap Refresh Command.

Kommandot kan göra mer än att ändra tiden vi vill att en uppdatering ska inträffa. Med tid Alternativ kan vi kontrollera när den senaste uppdateringen genomfördes och när nästa uppdatering är schemalagd.

Kommandoradskoden är som följer:

sudo snap uppdateras -tid 

Kontrollera den sista snapuppdateringen

Från bilden ovan berättar timern hur och när en uppdatering är planerad – vi har den planerad mellan 02:00 och 05:00. Den senaste uppdateringen ägde rum för tre dagar sedan klockan 20:16 West Africa Time och nästa uppdatering har inte planerats.

Hur man listar uppdateringar

Med kommandot SNAP -listan kan vi kontrollera alla snaps som kommer att uppdateras med nästa uppdatering. För att göra detta kommer vi att ange följande kommando.

sudo snap uppdatera -lista

Lista SNAP -paket som kommer att uppdateras

Vi går snabbt över bilden ovan. Under nästa uppdatering kommer två snaps att uppdateras. Namnet, storleken och versionen av snaps visades alla. Canonical tillhandahåller tjänster och lösningar för Ubuntu, så snaps skulle vara från dem.

Hur man uppdaterar ett specifikt Snap -paket

Tidigare diskuterade vi hur Snapd automatiskt kontrollerar för uppdateringar och installerar dem om det finns några. Med SNAP -kommandot kan vi också kontrollera om det finns en uppdatering för ett visst Snap -paket. För att göra detta kommer vi att köra kommandot:

sudo snap uppdatera

Snap Update Specific Package

Från bilden ovan körde vi sudo snap uppdatera Firefox för att se om det fanns en uppdatering för Firefox. Men Firefox var redan uppdaterad.

Hur man uppdaterar alla paket manuellt

. Det är möjligt att manuellt uppdatera alla installerade paket till sin senaste version med ett kommando.

Kommandoradskoden är som följer:

sudo snap uppdatera

uppdatera alla snap -paket manuellt

Det är lätt att förstå bilden ovan. Vi ville uppdatera alla installerade paket manuellt. .57.6 från kanonisk.

Lista SNAP -uppdateringsändringar

Det är dags att vi pratade om två väsentliga kommandon – Snap Changes och Snap Change . Med det första kommandot kan vi kontrollera detaljerna om de ändringar som gjorts under den senaste uppdateringen. .

Syntaxen för dessa kommandon är som följer:

sudo snap ändras sudo snap förändring

Liständringar gjorda av SNAP -uppdateringen

Två ändringar gjordes under den sista uppdateringen, som visas i bilden ovan. Det finns ett ID för dessa ändringar, en tidsstämpel, en status och en sammanfattning av vad som gjordes. Genom att använda deras ID -nummer undersökte vi sedan de åtgärder som vidtagits av varje förändring.

Hur man kontrollerar paketuppdateringar

Några olika tillvägagångssätt kan tas när man hanterar paket installerade uppdateringar i Linux. Men vi kommer att fokusera på de två mest avgörande strategierna i den här artikeln – HOLD -kommandot och systeminställningarna.

Använda hållkommando

Snap Refresh -Hold -kommandot används för att uppdatera programvaran men håller tillbaka sin släpp. Detta kan bara vara för ett paket eller alla SNAP -paket som finns tillgängliga på Linux -systemet. .

sudo snap uppdateras -håll =  . 

Varaktighet kan vara i timmen (er), minut (er) eller andra (er). . I ett fall där varaktighet inte anges är det standard för alltid. Ett värde på evigt medeluppdateringar skjuts upp på obestämd tid.

Kommandot kommer att hålla alla för närvarande installerade snap -paket om Snaps inte anges. Kommandot kommer endast att hålla det angivna snap -paketet om en eller flera snaps väljs.

När vi anger ett eller flera SNAP-paket med Snap Hold-kommandot på Linux är hållet effektivt på de specifika Snaps Auto-Refreshes och allmänna förfrågningar från “Snap Refresh.”Men en uppdatering som är inriktad på en specifikt hållen programvara kommer inte att blockeras.

Om inga snaps anges, gäller Refresh Hold på SNAP -paket installerade på systemet. Hållet gäller dock endast auto-ofreshes. Det påverkar inte allmänna uppdateringsförfrågningar från “Snap Refresh.”Liksom specifika SNAP -förfrågningar från en viss programvara, i.., Snap Refresh Target-Snap.”

Vi har lärt oss att ta tag i ett visst snap -paket och alla snap -paket installerade på ett system. Låt oss snabbt diskutera hur vi kan ta bort dessa håll (er).

Kommandot nedan kan ta bort ett uppdateringshåll på en viss SNAP eller alla SNAP -paket när ingen SNAP anges.

sudo snap uppdateras -unshold chrome

sudo snap uppdateras -

Systeminställningar

. Användare kan välja hur uppdateringar hanteras. Den här uppdateringen är baserad på ett av följande alternativ:

uppdatera.timer

Det här alternativet kan definiera schemat och uppdatera frekvensen för installerade snaps.

Kommandot nedan säger systemet att utföra SNAP -uppdateringen mellan 02:00 och 08:00 och mellan 14:00 och 18:00.

sudo snap set system uppdatering.Timer = 2: 00-8: 00,14: 00-18: 00

För att bekräfta att vår timer har ställts in kan vi köra kommandot nedan i vår terminal:

sudo snap uppdateras -tid

Vi har nästa uppdatering planerad mellan 02:00 och 08:00 och mellan 14:00 och 18:00, exakt vad vi ville. Den senaste uppdateringen ägde rum för fyra dagar sedan kl. 20.16 West Africa Time och nästa uppdatering är planerad för samma dag kl.

.mätad

Uppdatera.Mätad är användbar när en uppmätt anslutning upptäcks, till exempel en LTE-anslutning, och vi måste pausa och återaktivera uppdateringsprocessen.

För att hålla uppfriskande av SNAP -paket när vi är på en uppmätta anslutning kommer vi att utföra kommandot nedan i vår terminal:

sudo snap set system uppdatering.mätad = håll

Och när vi måste återuppta uppfriskande kommer vi att utföra följande i vår terminal:

sudo snap set system uppdatering.mätad = null

uppdatera.behålla

Uppdatera.behålla tillåter oss att ställa in det maximala antalet SNAP: s revisioner som kommer att behållas efter nästa uppdatering. Detta antal kan variera mellan 2 och 20. Och som standard är den inställd på 2.

För att ställa in det till ett annat värde kommer vi att köra kommandot nedan:

.behålla = 7

Slutsats

Som vi har sett är uppdatering av snaps en enkel process som kan slutföras på bara några steg. Allt du behöver är några minuter och rätt uppsättning kommandon för att spara tid. Från vår personliga erfarenhet är manens sida en bra resurs om du behöver mer information.

Vi hoppas att du bekvämt kan hantera snaps utan svårigheter.

. Tweeta ett tack