Visa Linux ekosistema remiasi paketų koncepcija; kiekvienas Linux paketas yra labai svarbus sklandžiai operacinės sistemos veikimui užtikrinti.
Norėdami atnaujinti paketus Debian ir Ubuntu pagrindu sukurtuose platinimuose, gali tekti paleisti nuo ramsčio iki įrašo, bandant išsiaiškinti geriausią būdą atnaujinti visą esminę programinę įrangą.
Ieškodami būdų, kaip atnaujinti paketus, susidursite su tokiomis komandomis kaip apt update, apt upgrade ir susijusios versijos. Tačiau esmė ta, kuo šios komandos skiriasi ir kaip galite jas naudoti norėdami atnaujinti „Linux“ paketus?
tinkamas atnaujinimas vs. tinkamas atnaujinimas: palyginimas
Nors ir tinkamas atnaujinimas komanda gali atrodyti kaip akivaizdi parinktis atnaujinti paketus sistemoje „Linux“, tačiau taip nėra. Atnaujinimo komanda suteikia idėją apie galimus naujinimus, tačiau ji neatsisiunčia ir neįdiegia naujinimų jūsų platinimo sistemoje.
Kita vertus, tinkamas atnaujinimas komanda vienu metu atsisiunčia ir įdiegia galimus naujinimus jūsų kompiuteryje. Jūsų Linux sistemoje yra programinės įrangos (paketų) talpykla, kurioje yra būtini su tais paketais susiję metaduomenys. Metaduomenys apima informaciją apie versiją, saugyklą, priklausomybę ir kitą svarbią paketo informaciją.
Jei nenaudosite naujinimo komandos, neatnaujinsite talpyklos, o tai nesuteiktų informacijos apie galimus paketo naujinimus.
Štai kaip naudoti komandą apt update:
sudo apt atnaujinti
Po atnaujinimo komandos beveik visada seka atnaujinimo komanda, kuri atsisiunčia naujinimus:
sudo apt atnaujinimas
Kai išduosite naujinimo komandą, APT pradės atsisiųsti programinę įrangą. Gausite raginimą patvirtinti atsisiuntimą ir diegimą. Įrašykite y arba taip veiksmui patvirtinti.
Arba galite modifikuoti naujinimo komandą, kad paketai būtų atsisiųsti ir įdiegti be pertrūkių.
sudo apt upgrade -y
The -y vėliavėlė patvirtina, kad APT turi atlikti diegimą.
Galiausiai yra galimybė kartu naudoti atnaujinimo ir atnaujinimo funkcijas. Derinys atnaujina talpyklą, atsisiunčia naujinimus ir įdiegia juos vienu kartu.
sudo apt atnaujinimas && sudo apt upgrade -y
The && operatorius sujungia dvi komandas, o po to -y, kuris veikia kaip iš anksto nurodytas paketų atnaujinimo ir atnaujinimo patvirtinimas.
Prieš diegdami bet kokią naują programinę įrangą Linux sistemoje, visada turėtumėte atnaujinti esamus paketus.
Apt sąrašo supratimas -- atnaujinama komanda
The apt -- atnaujinama komanda veikia kaip atnaujinimo komanda, nes joje pateikiami visi galimi naujinimui skirti paketai. Nors naujinimo komanda atnaujina tik paketo talpyklą, joje nėra galimų naujinimų sąrašo.
Komanda --upgradable, skirtingai nei atnaujinimo komanda, neatsisiunčia / neįdiegia paketų. Vietoj to galite peržiūrėti galimus paketo naujinimus ir sužinoti, ar norite juos atnaujinti, ar ne.
Norėdami gauti visų galimų naujinimų sąrašą, terminalo lange įveskite:
sudo apt sąrašą -- atnaujinama
Jei jūsų sistemoje įdiegta „Flatpak“, „Snap“ ar bet kuri kita papildoma paketų tvarkytuvė, paleisdami pirmiau minėtą komandą nematysite galimų tų paketų tvarkytuvų naujinimų. Tai veikia tik su APT paketais.
Be to, turite atkreipti dėmesį į tai, kad APT paketų tvarkyklė veikia tik Ubuntu ir Debian pagrindu veikiančiose distribucijose.
Į atnaujinti / atnaujinti paketus visose kitose distrose, tokiose kaip Arch, Fedora arba kiti RPM pagrįsti platinimai, turite vykdyti įvairių komandų rinkinį.
„Ubuntu“ ir „Debian“ pagrindu veikiančių platinimo įrenginių paketų atnaujinimas ir atnaujinimas
„Linux“ sistemoje turite atnaujinti ir įdiegti naujausias paketo versijas, kad sistema veiktų sklandžiai.
Tačiau nepaisant visų naujausių galimų naujinimų ir versijų, iš anksto turite turėti būtinų paketų rinkinį. Vienas iš šių paketų yra build-essential, kuris įdiegia kompiliatorių rinkinį ir kitą programinę įrangą, reikalingą plėtrai Ubuntu ir Debian platinimo įrenginiuose.