Puncte:0

Instalarea VS Code pe Ubuntu 20.04 cu actualizări automate

drapel cn

Am văzut Cum dezinstalez Visual Studio Code? și https://code.visualstudio.com/docs/setup/linux

Menționează snap and apt ca modalități de instalare cu actualizări automate. Vrei să știi care este modalitatea de a-l obține cu cele mai recente modificări stabile? De obicei instalez prin apt, dar snap este listat primul aici, există vreun avantaj? Încerc doar să aleg cele mai bune, astfel încât să nu am nevoie să mă ocup de notificările de actualizare care mă duc pe site-ul web pentru a descărca din nou fișierul .deb și a-l instala manual așa cum am făcut inițial.

(M-am uitat si eu De ce nu va rula actualizarea Visual Studio Code pe 20.04? care vorbește despre instalarea manuală din .deb descărcat, nu vreau asta).

De asemenea, există oricum să export setările, să le dezinstalez și apoi să le reimport atunci când instalez din repo? Vorbește despre sincronizare în preferințele codului, dar nu sunt sigur unde și cum se sincronizează, nu pot vedea și ce cont se sincronizează.

Puncte:2
drapel mz

Vrei să știi care este modalitatea de a-l obține cu cele mai recente modificări stabile?

Aș spune că este chemarea ta. Ambele sunt întreținute de dezvoltatorii Microsoft și sunt actualizate simultan.

De obicei instalez prin apt, dar snap este listat primul aici, există vreun avantaj?

Definiția avantajului variază de la utilizator la utilizator. Dar asta ar putea răspunde la întrebarea ta, Dacă un pachet este disponibil atât ca deb, cât și ca snap, care metodă este de preferat?

..deci nu trebuie să mă ocup de notificările de actualizare care mă duc pe site-ul web pentru a descărca din nou fișierul .deb și a-l instala manual așa cum am făcut inițial.

A trecut ceva timp când folosesc Visual Studio Code instalat din arhiva deb. În timpul instalării, depozitele sunt adăugate automat pentru a asigura livrarea fără probleme a actualizării. Asigurați-vă că nu dezactivați depozitele Microsoft. Actualizările pot fi instalate prin Software Updater sau folosind sudo apt update; sudo apt upgrade.

..există oricum să export setările, să le dezinstalez și apoi să le reimport când instalez din repo?

Unele setări sunt stocate în folderele spațiului de lucru. De asemenea, puteți verifica Sincronizarea setărilor în Visual Studio Code. Rețineți că acesta este încă în previzualizare, adică în stadiul de dezvoltare.

Nate T avatar
drapel it
Dezvoltatori MS? Oricine poate întreține un pachet Debian. Pe Google termenul „pachete Debian orfane” și veți vedea la ce mă refer. Chiar și totuși, răspuns bun.De asemenea, căutați pe Google „snap channels” pentru a vedea ce am vrut să spun prin „sunt la aceeași versiune”. Nu mă refeream la Apt & Snap, ci la Snap & Snap. Băiete, mâinile mele obosesc. Am terminat deocamdată. : )}
Nate T avatar
drapel it
Hopa, tocmai mi-am amintit că vorbim despre o aplicație MS. Am înțeles acum... (facepalm)
Puncte:1
drapel it

Dacă instalați cu snap, puteți adăuga steag --canal=marginea, sau doar --margine, pentru a obține cea mai nouă versiune. Motivul pentru care nu este disponibil implicit este că nu a fost testat suficient pentru a fi considerat „stabil” de către Snap. Asta nu înseamnă că nu a fost testat de dezvoltatorii aplicației.

Din experiența mea, versiunea edge este de obicei aceeași versiune pe care ați obține-o dacă ați descărca de pe site-ul dezvoltatorului.

Comanda completă este:

Cod de instalare Sudo snap --channel=edge --classic

Alternativ, puteți instala de pe canalul beta cu --beta. Evident, acesta este chiar mai riscant / mai nou decât versiunea edge channel. Totuși, nu sunt sigur cum definește Snap beta. Poate fi un MS beta real sau poate doar pachetul este beta.

Nate T avatar
drapel it
Canalul de margine este principalul motiv pentru care merg cu SNAP peste apt atunci când este posibil.Apt vă permite să definiți și versiunea, dar nu cred că au instalări edge. Din câte știu eu, asta este pentru instalarea versiunilor mai vechi.
Kulfy avatar
drapel mz
Nu folosesc snaps-uri, dar dacă prin margine vă referiți la lansare insider/preview, MS are arhiva deb insiders. Consultați https://code.visualstudio.com/insiders/#linux. În prezent este 1.59.0 și stabil este la 1.58.2.
Nate T avatar
drapel it
Nu este același lucru. Când MS lansează o versiune ca „stabilă”, aceasta este considerată în continuare un risc ridicat prin snap până când Snap o testează și confirmă stabilitatea pentru ei înșiși. Construcția Snap edge este probabil doar cea mai recentă versiune MS stabilă. Voi verifica versiunea edge release și voi posta aici. De asemenea, dacă descărcați ceva din magazinul de aplicații gui care vine cu 20.04, 20.10, 21.04, este un snap, deoarece aplicația „Marketplace” (titlul aplicației este „Software”) este o interfață pentru snapstore.
Nate T avatar
drapel it
Pentru Code, versiunile stabile și edge sunt în prezent aceleași. Amândoi indică construirea c3f12631, care a fost lansat pe 15 iulie. Pentru a vedea singur, rulați `snap info code`.
Nate T avatar
drapel it
Am mai multe adăugate, pur și simplu nu am postat niciodată. Am fost deturnat. Acum trebuie să-l scot din groapa fără sfârșit care este browserele mele. Dă-mi câteva... Dacă nu mă întorc, spune cuiva. XD
Kulfy avatar
drapel mz
„Magazinul” listează software-ul de la Snaps, precum și depozitele configurate. Deoarece implicit, presupun, nimeni nu a configurat depozitele MS, codul VS este afișat ca pachet numai Snap. De asemenea, mă gândeam că dacă stabil și edge indică aceeași comitere, atunci care este diferența?
Nate T avatar
drapel it
Nu vor indica întotdeauna același lucru. de aceea prefer snap. Dacă instalați ca edge, acesta va fi _întotdeauna_ pe canalul edge. Ca atare, va fi întotdeauna actualizat puțin mai devreme decât stabilul. Își va petrece o parte din timp la versiunea implicită pentru Snap, iar restul timpului va fi înainte. Cât de departe și dimensiunea porțiunilor depind de dezvoltator, deoarece în prezent nu există standarde care să definească cuantificabil ce înseamnă a fi un canal de margine.
Nate T avatar
drapel it
Am urât Snaps la început, deoarece am crezut că arhitectura era prea strâns cuplată. Acum, după ce le-am înțeles mai bine, îmi dau seama că este invers. În primul rând, fiecare snap rulează în propriul mediu. Avantajele sunt evidente. De asemenea, TOATE aplicațiile dvs. sunt într-un singur loc.Îți va lua puțin să le găsești XD dar te uiți o singură dată. Atunci știi. Gata cu „devs. decide” alias „unde naiba...”. Zeii laudă standardizarea! Nu cred că apt ar trebui înlocuit, cred că ambele au un loc. Snap rezolvă unele dintre cele mai mari probleme ale Apt.

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.