Ce înseamnă “ dist-upgrade ” în “ apt-get upgrade ”?

apt-get dist-upgrade nu actualizează distribuțiile Linux (deși actualizează nucleele). Din manualul de pe apt-get, descrierea dist-upgrade:

dist-upgrade in addition to performing the function of upgrade, also intelligently handles changing dependencies with new versions of packages; apt-get has a "smart" conflict resolution system, and it will attempt to upgrade the most important packages at the expense of less important ones if necessary. So, dist-upgrade command may remove some packages. The /etc/apt/sources.list file contains a list of locations from which to retrieve desired package files. See also apt_preferences(5) for a mechanism for overriding the general settings for individual packages. 

Asta nu explică partea dist, deci ce înseamnă sau reprezintă?

Comentarii

  • Întrebați de ce este numit dist-upgrade?
  • @muru Da, sunt.

Răspuns

apt-get dist-upgrade nu actualizează de la sine versiunea distribuției, da. Cu toate acestea, poate actualizați versiunea dacă sursele apt „indică depozitele unei versiuni mai noi. Adică, dacă aș schimba sursele de la wheezy la cele de la jessie, aș putea actualiza versiunea de la wheezy la jessie utilizând dist-upgrade. upgrade nu poate face acest lucru, indiferent de surse, deoarece nu poate descărca dependențe noi sau elimina dependențe conflictuale.

Acesta este modul în care Debian este actualizat de la o versiune la următoarea .

Prin urmare, dist reprezintă distribuție , întrucât poate actualiza distribuția și o face.

Răspuns

Când actualizați pachetele într-o versiune Debian stabilă pachetele nu se vor schimba mult (este stabil la urma urmei). Nu ai nevoie de apt-get dist-upgrade.

Deci, schimbarea dependențelor, cum ar fi cele menționate în apt-gets manpage, se va întâmpla numai atunci când schimbați versiunea (de exemplu de la wheezy la jessie ) sau când utilizați testare sau instabil care sunt versiuni de rulare .

Deci da, într-un fel apt-get dist-upgrade este de obicei folosit pentru a actualiza distribuția dvs. la următoarea versiune (sau, în cazul versiunilor rulante la ultima lor actualizare).

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *