Puncte:1

Nesupravegheat-Actualizări și autoeliminare periculoase?

drapel pl

Am un server Ubuntu 20.04.1 pe care l-am configurat să se actualizeze automat cu upgrade-uri nesupravegheate și „InstallOnShutdown”. De asemenea, am activat funcția „Eliminare automată a dependențelor neutilizate”. După o repornire pe timp de noapte și upgrade-uri nesupravegheate care își făceau treaba, a doua zi dimineață am constatat că eliminarea automată a eliminat toate capabilitățile de rețea și alte componente esențiale Ubuntu. Deci serverul nu mai avea rețea. Doar CEVA dintre cele dezinstalate au fost: git, ubuntu-server, cloud-init, iptables, ubuntu-standard, ufw, isc-dhcp-client, netplan.io, iproute2, openssh-server, xauth, python3-netifaces, python3-distutils, python3-setuptools, ecran, tmux

Am ajuns să reinstalez pentru că aveam nevoie de cea mai rapidă soluție (fără date salvate, doar un serviciu). Se știe că această funcție de eliminare automată este periculoasă? Sau poate asta, pentru că am marcat aproape toate pachetele ca fiind instalate automat ieri (apt-mark auto)?

haikosaw avatar
drapel pl
Instalarea stoc are un temporizator numit apt-daily-upgrade, da. Dar când instalează actualizările? Folosesc upgrade-uri nesupravegheate pentru a face upgrade-urile să aștepte o repornire. Am avut mai multe probleme cu Ubuntu la instalarea actualizărilor care necesită o repornire, iar apoi un serviciu (docker/dockerregistry) nu mai funcționează corect până când se face o repornire (Docker nu este la origini, doar securitate/Ubuntu). Bănuiesc că aș putea face, de asemenea, un serviciu care verifică întotdeauna dacă este necesară o repornire și să repornesc noaptea, ar putea funcționa și așa.
user535733 avatar
drapel cn
Oh, cred că înțeleg: poate nu ați *activat* Upgrade-uri nesupravegheate; doar ai schimbat configurația. Ei bine, de aceea există fișierul de configurare. Primul sugerează o instalare ciudată, non-standard, care poate avea alte impacturi (de unde îngrijorare); acesta din urmă este complet normal și de așteptat.
haikosaw avatar
drapel pl
Scuze, da, ai dreptate. Am crezut că am văzut un timer unattended-upgrades.timer și așa am crezut că ceea ce este activat implicit a fost diferit, pentru că la o instalare curată nu am putut găsi acel timer..dar m-am înșelat, nu există.Deci da, am schimbat doar fișierul 50 de upgrade-uri nesupravegheate pentru a se potrivi cu _nevoile_.
Puncte:1
drapel vn

De la pagina de manual apt-mark:

auto
    auto este folosit pentru a marca un pachet ca fiind instalat automat, ceea ce va cauza
    pachetul care urmează să fie eliminat atunci când nu mai depinde de acest pachet niciun pachet instalat manual.

manual
    manual este folosit pentru a marca un pachet ca fiind instalat manual, ceea ce va împiedica
    pachetul să fie eliminat automat dacă niciun alt pachet nu depinde de el.

Deci da, marcarea pachetelor ca fiind instalate automat poate fi într-adevăr periculoasă.

Sub circumstante normale, Eliminați-Neutilizate-Dependențe în upgrade-uri nesupravegheate sau în rulare autoeliminare apt nu ar trebui să fie periculos. Dar acest lucru depinde desigur de următoarele:

  • Nu au fost introduse erori de dependență în niciun pachet (care pot cauza eliminări nedorite)
  • Nu există erori în indicațiile manuale sau automate ale pachetelor (cum ați experimentat dvs.)
haikosaw avatar
drapel pl
Mulțumiri. Cred că ar fi trebuit să-mi iau mai mult timp pentru a citi mai multe. Le-am marcat automat pentru că m-am gândit că poate atunci cea mai mică cantitate de pachete va fi reținută... dar deja am bănuit că aceasta ar putea fi problema. Cel puțin cu o instalare nouă acum am o linie de bază din nou a ceea ce ar trebui să fie marcat manual.

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.