Puncte:0

Înlocuire snap cu flatpak. Ce se va întâmpla când fac upgrade?

drapel gq

Mă gândesc să înlocuiesc snap cu flatpak. Ce se întâmplă în timpul actualizării versiunii Ubuntu? Actualizarea Ubuntu este programată pentru a reinstala snap și care este riscul ca fixarea sau reținerea snap să fie reinstalată?

Aș dori să evit să fie nevoie să curăț snap la fiecare actualizare și nu vreau să risc să ajung cu un sistem stricat, deoarece o componentă cheie a sistemului a devenit un pachet snap.

Lorenz Keel avatar
drapel gr
Verificați aici: [Cum se dezinstalează snap?](https://askubuntu.com/a/1285102/1037999) Dacă fixați pachetul `snap`, acesta nu va fi reinstalat. L-am testat de la 20.04 la 20.10, de la 20.10 la 21.04 și de la 21.04 la 21.10.
guiverc avatar
drapel cn
Ubuntu 22.04 nu există încă; În prezent, este versiunea de *dezvoltare* Ubuntu *jammy* și rămâne asta până când ajunge la starea RC, care nu este așteptată decât după 14 aprilie 2022 și nu este la subiect aici până la lansarea pe 21 aprilie 2022. https://discourse .ubuntu.com/t/jammy-jellyfish-release-schedule/23906 Vă rugăm să consultați https://askubuntu.com/help/on-topic. Pentru probleme de asistență cu Ubuntu *jammy*, va trebui să utilizați un site #ubuntu-next sau #ubuntu+1 (IRC, UF etc) *Ubuntu jammy este încă în alfa; da, înghețarea funcțiilor a fost atinsă, dar pot apărea modificări în cazul SRU-urilor, așa că este încă o necunoscută parțial*
guiverc avatar
drapel cn
Forumurile Ubuntu permite astfel de întrebări bazate pe *opinie*.
user535733 avatar
drapel cn
Este posibil să pierdeți în cele din urmă imprimarea: [CUPS](https://forum.snapcraft.io/t/cups-interface-merged-into-snapd-additional-steps-to-complete/28653) este în (lent, metodic) procesul de tranziție de la deb la snap. Dezvoltatorii citează prea puțini voluntari pentru a menține, a împacheta și a testa versiuni multiple pentru diferite versiuni de Ubuntu -- snap-ul oferă o reducere semnificativă a volumului lor de lucru. Mai mulți voluntari care să facă munca ar păstra, desigur, opțiunea deb.
vanadium avatar
drapel cn
@Lorenz Keel, de ce să nu postezi ca răspuns?
Lorenz Keel avatar
drapel gr
@vanadium întrebarea poate fi considerată duplicată, așa că am preferat să nu postez un răspuns, dar totuși am pus unul, cu câteva rânduri despre fixare (ca să nu fie exact o copie a linkului pe care l-am postat înainte).
drapel ru
Țineți minte din ce în ce mai mult din mediul GNOME este rupt în zilele noastre, dacă utilizați ubuntu stoc și astfel, în cele din urmă veți distruge mediul desktop dacă nu păstrați snaps-urile. La fel și cu CUPS. Și Firefox (care acum este deja complet `snap`ped).
Puncte:2
drapel gr

apt ofera sansa sa pin un pachet. Mai multe detalii despre fixare sunt disponibile folosind comanda terminalului om 5 apt_preferences.

Parametrul „Pin-Priority”, în cazul dumneavoastră specific, poate fi utilizat pentru a preveni reinstalarea snapd pachet, acordându-i o prioritate negativă.

Creați un fișier no-snap.pref prin emiterea într-un terminal:

sudo -H gedit /etc/apt/preferences.d/no-snap.pref

și apoi copiați următorul conținut în el:

# Pentru a instala snapd, specificați versiunea acestuia cu „apt install snapd=VERSION”
# unde VERSIUNE este versiunea pachetului snapd pe care doriți să-l instalați.
Pachet: snapd
Pin: eliberați a=*
Prioritate PIN: -10

Puteți instala în continuare snapd dacă doriți, dar trebuie să setați în mod explicit versiunea pachetului în sudo apt install comandă: nu trebuie să ștergeți /etc/apt/preferences.d/no-snap.pref fişier.

Am testat această procedură de la 20.04 la 20.10 + 20.10 la 21.04 + 21.04 la 21.10 tranziții. Cu toate acestea, luați în considerare că pentru varianta GNOME a Ubuntu, numărul de pachete distribuite ca snap este în creștere, iar pentru unele dintre ele decizia a fost luată nu de Canonical, ci de distribuitorul de pachete însuși (de exemplu, Mozilla pentru firefox). În viitor, eliminarea snapd poate să nu fie inofensiv.

drapel ru
Rețineți că, dacă utilizați varianta desktop GNOME a Ubuntu Desktop, veți sacrifica o mulțime de funcționalități, deoarece este în mare parte rupt acum în loc de pachet Debian. Acest lucru va cauza unele probleme dacă nu ești atent.
Lorenz Keel avatar
drapel gr
@Thomas Ward, pentru ceea ce mă privește, sunt pe deplin conștient. Cu toate acestea, voi adăuga o notă în răspunsul meu.

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.