Pachetele de actualizare în debian
Am decis să scrie mă foaie cu privire la executarea corectă a actualizării. Voi arăta exemplul versiunii de upgrade PHP, astfel încât versiunea 5.3 nu a fost actualizat la 5.4. Notă ordinea corectă de executare a comenzilor.
Actualizarea listei de pachete:
Acum să vedem ce pachete doriți să faceți upgrade:
Da, vrem să actualizeze PHP5 pachet, dar noi nu vrem să fie actualizat la o versiune mai mare decât avem. Și să vedem ce versiunea noastră de php:
Deci, vedem că versiunea noastră PHP 5.3.3-7 + squeeze17 5.4. Acum, hai să vedem versiunea pe care el vrea să faceți upgrade la această versiune a pachetului, ne uităm să fie instalat (a se vedea. Pe dreapta).
căutare de aptitudini
% C = status (pachet instalat sau nu)
% P = Numele pachetului
. = Descrierea pachetului
% V = versiunea disponibilă pachetului
Deci, vedem că PHP nostru vrea să faceți upgrade la o versiune actualizată 5.3, și ne convine.
Acum avem două opțiuni de modernizare:
- aptitude safe-actualizare (aka upgrade de aptitudini) - să actualizeze versiunea instalată a unui pachet fără a schimba compoziția lor. E. Va actualiza aceste pachete pe sistem, pentru care o actualizare nu este necesară pentru a elimina alte pachete. Aptitudinea informează despre această situație, dar aceste pachete nu se actualizează.
- aptitudini full-actualizare (aka aptitude dist-upgrade) - pentru a actualiza toate pachetele care au versiuni mai noi. Dacă trebuie să eliminați pachete, se va face.
pentru că Versiunea PHP este 5.3, atunci am ales două opțiune.
i '-F' % p% V „| grep php