Puncte:1

Ubuntu necesită o repornire prea des

drapel ru

Actualizările automate îmi cer să repornesc Ubuntu cel puțin de două ori pe săptămână. Uneori amân repornirea pentru câteva zile, apoi îl repornesc, sistemul instalează noi actualizări și solicită repornirea imediat după.

Nu am verificat ce anume trebuie repornit. Am observat că firmware-ul sistemului este actualizat destul de des, poate prea des pentru un firmware, dar asta reprezintă totuși doar o minoritate din cazuri.

Îmi amintesc nu cu mult timp în urmă că am putut să-mi rulez sistemul timp de săptămâni și luni fără repornire, așa că cu siguranță nu mi se pare corect.

Eu rulez Kubuntu 21.10. Acestea sunt depozitele mele:

http://cz.archive.ubuntu.com/ubuntuimpish-backports/universe
http://cz.archive.ubuntu.com/ubuntuimpish/main
http://cz.archive.ubuntu.com/ubuntuimpish/multiverse
http://cz.archive.ubuntu.com/ubuntuimpish/restricted
http://cz.archive.ubuntu.com/ubuntuimpish/universe
http://cz.archive.ubuntu.com/ubuntuimpish-updates/main
http://cz.archive.ubuntu.com/ubuntuimpish-updates/multiverse
http://cz.archive.ubuntu.com/ubuntuimpish-updates/restricted
http://cz.archive.ubuntu.com/ubuntuimpish-updates/universe
http://dl.google.com/linux/chrome/debstable/main
http://security.ubuntu.com/ubuntuimpish-security/main
http://security.ubuntu.com/ubuntuimpish-security/multiverse
http://security.ubuntu.com/ubuntuimpish-security/restricted
http://security.ubuntu.com/ubuntuimpish-security/universe

Întrebarea mea este dacă pot face ceva în privința asta sau dacă este practic o „bug” pe care ar trebui să o raportez undeva.

Organic Marble avatar
drapel us
Vă sugerăm să începeți să urmăriți `/var/run/reboot-required.pkgs` pentru a vedea ce cauzează. Experiența mea nu a fost a ta - sistemele mele necesită o repornire pentru nuclee noi, poate la fiecare 10 până la 14 zile. Nu au trecut niciodată „luni”. Recordul meu de funcționare de când am început să folosesc Ubuntu cu 12.04 este de 46 de zile. 12/2/19 până la 1/17/20 pe un sistem 18.04
drapel cn
„Ubuntu necesită o repornire prea des” nu, nu. Repornirea este optionala :-)
user535733 avatar
drapel cn
@24601 Ubuntu 21.10 a încetat să mai fie o versiune „de dezvoltare” când a fost lansat.
ChanganAuto avatar
drapel us
Poate că depozitul „backports” o cauzează. Chiar ai nevoie de ea?
drapel ru
L-am dezactivat, să vedem dacă ajută, mulțumesc! :)
Marc Compere avatar
drapel za
Sunt de acord. Ubuntu nu ar trebui să solicite o repornire atât de des. Orice lucru de mai multe ori la câteva luni este mult prea mult. Poate că Debian ar cere mai puțin.
Puncte:1
drapel in

Dacă executați actualizările manual înainte de a reporni, nu ar trebui să necesite o altă repornire după aceea. Ar fi nevoie doar de o altă repornire dacă ar fi fost în așteptare o altă actualizare care a fost instalată după ce ați repornit.

Cel mai probabil motiv pentru care este necesară o repornire este trecerea la noul nucleu instalat adus de actualizare. Pentru aproape toate celelalte actualizări, serviciile afectate pot fi repornite fără repornire.

De cele mai multe ori, puteți ignora acest lucru și nu reporniți; dar rețineți că, dacă nu reporniți, veți rula nucleul mai vechi, care poate avea găuri de securitate care sunt remediate în nucleul mai nou.

Rețineți că, deoarece rulați o versiune non-LTS de ubuntu, este posibil să existe și mai multe actualizări, astfel încât acest lucru ar necesita reporniri mai frecvente.

Dacă sunteți foarte dornic să nu reporniți și rulați o versiune LTS a Ubuntu, puteți încerca serviciul de corecție live care încearcă să actualizeze nucleul de memorie fără a reporni. Dar acest lucru eșuează foarte ocazional și tot trebuie să reporniți.

Rețineți, de asemenea, că atâta timp cât sunteți conștient de consecințele nerepornirii, este posibil să dezactivați mementoul.

user10489 avatar
drapel in
Rețineți, de asemenea, o excepție de la cele de mai sus sunt driverele nVidia, care trebuie actualizate în pasul de blocare cu biblioteca de interfață nVidia. Deci, odată ce biblioteca este actualizată, driverul trebuie să fie actualizat pentru ca aplicațiile noi să vorbească cu GPU. De obicei, driverul nu poate fi actualizat live, deoarece este în uz, deci este necesară o repornire. Nu sunt sigur cum se ocupă livepatch-ul.
drapel ru
Există vreo modalitate de a obține informații mai detaliate despre cerința de repornire? i.e. dacă este necesară o repornire reală sau doar reconectarea este suficientă, dacă există o corecție de securitate importantă în așteptare etc... În acest moment, este doar un indicator în sistemul KDE care nu spune nimic, doar stă acolo fiind enervant :D
user10489 avatar
drapel in
După cum a indicat un alt comentator, verificați `/var/run/reboot-required.pkgs`; uitați-vă și la fișierele din `/var/lib/update-manager/` . Nu sunt sigur dacă există ceva în sistem care indică care sunt actualizări de securitate, dar există bloguri de securitate care de obicei le listează și puteți citi CVE-urile relevante și puteți decide singur dacă vă pasă.
drapel ru
De ce nu îmi plac atât de mult repornirile frecvente este pentru că îmi întrerup fluxul de lucru (trebuie să-mi închid toate aplicațiile) și necesită timp (mai ales cu pasul suplimentar cauzat de criptarea discului). Mă refer la un computer personal, nu un server. Deci, verificarea unui blog de securitate nu este ceea ce aș numi o soluție aici :)
user10489 avatar
drapel in
O parte a unei evaluări adecvate a riscurilor este echilibrarea problemelor de remediere (întreruperea fluxului de lucru prin repornire) cu riscurile (stop-ul dvs. este piratat; informațiile de pe desktop-ul dvs. se scurg pe internet sau sunt distruse) și probabilitatea acestor riscuri (este sistemul dvs. pe internet). este firewall extern?). Dacă riscurile sau probabilitatea riscurilor este suficient de scăzută, poate că repornirea se poate face o dată pe săptămână sau o dată la câteva săptămâni sau deloc.
drapel ru
Speranța mea este că o distribuție ușor de utilizat, precum Ubuntu, să mă ajute cu această echilibrare și să ofere valori implicite rezonabile. Repornirea de două ori pe săptămână sună mai mult în cazul în care ceva este fie stricat, fie suntem foarte atenți (de exemplu, telefonul meu Android nou-nouț, care folosește și nucleul Linux, are nevoie de o repornire poate o dată pe trimestru).
user10489 avatar
drapel in
Acesta este ceea ce obțineți pentru instalarea unei versiuni non-LTS. Versiunea LTS este mult mai stabilă, iar actualizările au un ritm mai lent, uneori doar o dată pe lună și deseori nu necesită reporniri. Asigurați-vă că faceți upgrade în aprilie 2022 și editați `/etc/update-manager/release-upgrades` și schimbați-l în `prompt=LTS` și cred că veți fi mult mai fericit odată ce va fi pe deplin stabil.
drapel ru
Este un sfat bun, multumesc!
Puncte:-1
drapel it

Repornire inainte de o actualizare este o superstiție inutilă. Dacă tot considerați că este necesar, bănuiți un sistem de management defectuos.

Pur și simplu actualizați lista de versiuni de software (# actualizare apt), apoi actualizați software-ul (# upgrade apt).

Dacă, după actualizare, vreunul dintre fișiere /run/reboot* există, este necesară o repornire, iar fișierul conține un indiciu despre motivul.

Actualizarea software-ului este folosită ca parte a unui alt software sau este folosită pentru a porni sistemul este greu. Cealaltă modalitate ar trebui să dezactivați sistemul, să „rebobineți” procesul de pornire/pornire până când nimeni nu folosește sau nu a folosit noul software, apoi dezactivați, reluând sau repornind sarcinile. Este dificil să decideți cât de departe să dezactivați, cum să suspendați/reporniți aplicațiile.Computer Science Hard.

Știm o modalitate de a reporni totul, astfel încât să ruleze cu software-ul actual (cum a fost actualizat), de ce să nu îl folosiți? În plus, dacă repornirea nu funcționează, trebuie să știm chiar acum.

Ca o consecință a repornirii, /alerga este recreat și cel /run/reboot* fișierele dispar.

drapel ru
Nu am repornit înainte de actualizare.Pur și simplu am repornit în sfârșit când sistemul meu a cerut-o de zile întregi, sistemul a pornit, am descărcat automat actualizări noi și am cerut repornirea imediat după. Menționez acest lucru pentru a arăta cât de des primesc actualizări care declanșează repornirea, ceea ce mi se pare ciudat. De asemenea, îmi doresc foarte mult ca sistemul să gestioneze automat actualizările...
user10489 avatar
drapel in
Valoarea implicită pentru `actualizările nesupravegheate` este de a instala numai corecții de securitate. Cred că poți schimba asta. Dar puteți avea totuși actualizări în așteptare când reporniți, așa că cel mai bine este să rulați manual actualizările înainte de a reporni oricum.
drapel ru
După cum am spus, fiind răsfățat de modul în care funcționează telefonul meu, nu îmi place cu adevărat să gestionez manual actualizările :) Dar punctul tău despre LTS are sens, așa că voi încerca asta.

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.