Puncte:1

Cum revin ultimele actualizări instalate?

drapel gb

Astăzi tocmai am dat clic pe da la câteva actualizări pe care le-a sugerat Ubuntu 20.04 LTS. De atunci, când îmi pornesc laptopul, totul este bine. Dar când se suspendă și se trezește, ecranul pâlpâie ca în fiecare secundă. Când mă deconectez și mă conectez din nou, pâlpâirea a dispărut, dar bineînțeles că sesiunea mea este la fel și trebuie să pornesc din nou toate aplicațiile. Prin urmare, aș dori să anulez tot ce am făcut cu acea actualizare. Cum pot face acest lucru?

Toate cele bune

user535733 avatar
drapel cn
Ei bine, poate a fost actualizarea... și poate nu a fost. Oamenii sunt foarte prost să confunde corelația cu cauzalitatea. Verificați-vă jurnalele (/var/log/apt/history.log) pentru a vedea ce a fost actualizat. Apoi verificați, de asemenea, jurnalele dvs. (/var/log/syslog și journalctl) în timpul încercării de a suspenda pentru a vedea ce se întâmplă *cu adevărat*.
MDoe avatar
drapel gb
Mulțumesc. Voi arunca o privire la acele jurnale.
Puncte:3
drapel us

În funcție de familiaritatea dvs. cu sistemul de pachete și cu Ubuntu în general, acest lucru poate fi mai multe probleme decât doriți să vă asumați. Dar în general

  • inspectați /var/log/apt/history.log fișier și determinați lista pachetelor care au fost actualizate în ultima sesiune.
  • utilizare aptitudini sau sinaptice pentru a downgrade acele pachete.
  • s-ar putea / este posibil să / întâmpinați probleme de dependență atunci când efectuați al doilea pas, care poate fi ușor sau destul de dificil de rezolvat

Un exemplu:

Data începerii: 2022-01-14 07:41:02 Linie de comandă: apt upgrade Solicitat de: [userid] (1000) Actualizare: firefox-locale-en:amd64 (95.0.1+build2-0ubuntu0.20.04.1, 96.0+build2-0ubuntu0.20.04.1), firefox:amd64 (95.0.1+build2-0ubuntu0.20.04.1, 96.0+build2-0ubuntu0.20.04.1) Data de încheiere: 2022-01-14: 41:07 27

Apoi în sinaptice

introduceți descrierea imaginii aici

Rețineți că acest lucru necesită Firefox cale înapoi la versiunea 75, pe care s-ar putea să nu o doriți.

raj avatar
drapel cn
raj
Problema este că de obicei nu poți face downgrade la pachetele actualizate, deoarece versiunile anterioare au fost deja înlocuite în repozitorii cu cele noi. Trebuie să găsești o oglindă care să nu ștergă versiunile vechi - aceasta este probabil cea mai grea parte (am fost norocos de câteva ori să găsesc una astfel de când am avut nevoie să fac downgrade). Apoi, trebuie să descărcați manual versiunile anterioare din această oglindă și să le instalați manual. În cele din urmă, fixați versiunile în Synaptic pentru a evita actualizarea din nou. Cred că Canonical **chiar ar trebui** să păstreze versiunile „-1” în repoziții și să facă posibilă o revenire ușoară.
Organic Marble avatar
drapel us
@raj oricând am încercat, a existat întotdeauna o versiune veche disponibilă, deși de multe ori este foarte veche (vine din `focal` în loc de `focal-updates` sau `focal-security`) De aici provine acest firefox antic în exemplu.
raj avatar
drapel cn
raj
Prin urmare, mă refer în mod specific la versiunile „-1”, adică. direct anterioare înainte de upgrade, și nu unele foarte vechi. Dacă, de exemplu, un pachet este în versiunea x.x.x.39 și este actualizat la x.x.x.40, versiunea .39 ar trebui să fie încă păstrată în depozit, astfel încât să fie posibilă o revenire ușoară.
Organic Marble avatar
drapel us
@raj Aș sprijini total asta.
MDoe avatar
drapel gb
Mulțumesc foarte mult pentru acest răspuns elaborat! O sa ma uit la asta, dar voi cauta si alte solutii.

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.