Puncte:4

Fișierele snap devin mai mari?

drapel ru
dan

Am observat cu analizorul de discuri că spațiul meu liber pe disc a dispărut de la 974 GB la 971 GB de-a lungul timpului pentru actualizările de sistem și folderul meu snaps a trecut de la 1 GB la 3 GB.

Snaps-urile de sistem devin mai mari pe măsură ce actualizările de sistem devin mai noi?

Puncte:8
drapel in

Versiunile vechi de snaps sunt păstrate de sistem, dar le puteți elimina și controla ce se întâmplă în culise.

Numărul implicit de versiuni reținute este 3, dar există o opțiune snap de utilizat în terminal pentru a le reduce la 2:

sudo snap set system refresh.retain=2

și puteți scrie un script pentru a elimina vechile revizuiri snap.

Această referință vă arată cum.

Levente avatar
drapel cn
„Numărul implicit de versiuni reținute este 3” â doar ca o clarificare: aici 3 înseamnă cea utilizată în prezent și două versiuni mai vechi anterioare, nu? Deci `refresh.retain=2` ar însemna: curent și o singură instanță anterioară, nu?
24601 avatar
drapel in
Referința legată răspunde cu „pentru a seta numărul maxim de revizuiri ale unui snap stocate de sistem după următoarea reîmprospătare”.
Levente avatar
drapel cn
Nu pot să-mi dau seama nici din toată acea propoziție... (Actualizare: dacă _ar trebui_ să ghicesc, aș spune că „revizuirile” înseamnă doar versiuni vechi, iar cea actuală nu se ia în calcul în „reviziuni”...)
wizardpurple avatar
drapel cn
Revizuirile @Levente includ cea mai recentă și cea anterioară. Ar trebui să puteți verifica comparând rezultatele ```snap list``` și ```snap list --all``` și uitându-vă la coloana 'Rev'. ```snap list``` vă va afișa cea mai recentă/în uz curent versiunea, sau „reviziunea” sau fiecare dintre instantaneele dvs. ```snap list --all``` arată cele mai recente și anterioare revizuiri. Dacă utilizați opțiunea ```refresh.retain=2```, ar trebui să aveți 2 din fiecare snap: cea mai recentă revizuire și o versiune anterioară.
Levente avatar
drapel cn
@wizardpurple mulțumesc! Acum că văd doar două din toate, am vrut să văd dacă valoarea mea de reținere este setată implicit la `2`. Dar când încerc `sudo snap get system refresh.retain` primesc `error: snap "core" nu are opțiune de configurare "refresh.retain"`. Sunt pe Ubuntu 20.04.2, snap/snapd este `2.50.1`.
Levente avatar
drapel cn
`sudo snap get system refresh` returnează literal: `Valoare cheie`
wizardpurple avatar
drapel cn
@Levente în mod implicit, „refresh.retain=3 pe sistemele Ubuntu Core și refresh.retain=2 pe sistemele Ubuntu clasice, cum ar fi cele care rulează Ubuntu 18.04 LTS (Bionic Beaver) și Ubuntu 16.04 LTS (Xenial Xerus)” ([src] (https://snapcraft.io/docs/keeping-snaps-up-to-date)). Și se pare că în mod implicit, „Opțiunile nu sunt vizibile decât după ce sunt setate. Comanda snap get poate fi apoi utilizată pentru a le verifica starea” ([system options doc](https://forum.snapcraft.io/t/ system-options/87)) care pare foarte ciudat că nu ar returna o valoare implicită.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.