Linuxi masina värskendamine on vaevaliselt tüütu ülesanne. Üks, mis hõlmab hulga käskude käivitamist, et saada kõike alates süsteemielementidest kuni kolmanda osapoole pakettide ja tööriistadeni, mis töötavad uusimas versioonis.
Kuid õnneks on sarnaselt enamiku asjadega Linuxis olemas ka selle protsessi hõlbustamiseks tööriist. Seda nimetatakse Topgrade'iks ja see võimaldab värskendada kogu süsteemi ühe käsuga.
Jälgige seda, kui me Topgrade'i üksikasjalikult uurime ja näitame teile, kuidas saate seda kasutada oma Linuxi süsteemi ajakohasena hoidmiseks.
Mis on Topgrade?
Topgrade on CLI-utiliit, mis võimaldab teil värskendage oma Linuxi süsteemi ilma, et peaksite tegelikult läbima värskendusprotsessi, mis hõlmab tavaliselt hulga käskude käivitamist. See toimib nii, et kui käivitate terminalis Topgrade'i, tuvastab see kõik teie süsteemi installitud tööriistad ja käivitab teie nimel vastavad käsud nende värskendamiseks.
Mida saab uuendada?
Topgrade töötab enamikus Linuxi distributsioonides: Debian, Red Hat, Arch Linux, openSUSE, Gentoo, Clear Linux ja Void Linux. Lisaks toetab see ka kolmandate osapoolte paketihaldureid, nagu Snap ja Flatpak.
Seega, kui kasutate oma süsteemis mõnda neist distrodest või olete installinud mõne toetatud kolmanda osapoole paketihalduri, tegeleb Topgrade nende värskendustega teie eest. Samamoodi saab Topgrade'i käivitamisel tuvastada ja värskendada ka tmuxi, Flutteri SDK-d, pipi, Vim/Neovimi, Node'i ja Pi-hole'i mitmete muude paketihaldurite hulgas.
Kuidas installida Linuxi Topgrade
Topgrade'i saate installida Rust's Cargo paketihalduri abil. Kuid kõigepealt peate oma süsteemi installima Cargo (ja mõned selle sõltuvused). Kui teil on see juba installitud, võite selle sammu vahele jätta ja jätkata Topgrade'i installimist.
Cargo installimiseks Linuxile avage terminal ja käivitage järgmine käsk:
sudo apt installida cargo libssl-dev pkg-config
Järgmiseks, kui Cargo on installitud, saate installida Topgrade selle käsuga:
lasti installida tipptasemel
Niipea kui installimine on lõpule viidud, näete ekraanil hoiatusteadet, mis palub teil lisada Topgrade'i tee oma muutujasse $PATH, et saaksite seda kasutada kõikjal süsteemis.
Vaadake meie juhend muutuja $PATH seadistamiseks Linuxis et teada saada, kuidas seda õigesti teha. Teise võimalusena, kui soovite Topgrade'i kasutada ainult üks kord, saate selle lisada muutujale $PATH järgmiselt:
eksportida PATH=$PATH:/home/username/.cargo/bin
Kuidas kasutada Topgrade'i kõige värskendamiseks Linuxis
Nagu varem mainitud, töötab Topgrade üsna iseseisvalt. Niipea, kui selle käivitate, tuvastab see automaatselt teie arvutisse installitud paketid ja värskendab neid.
Seetõttu on Topgrade'i kasutamine uskumatult lihtne. Peate lihtsalt käivitama lihtsa käsu ja vastama kinnitusviipadele, kui need terminalis ilmuvad. Lisaks peate mõne pakettide ja utiliitide puhul toimingu autentimiseks sisestama ka oma süsteemiparooli.
Süsteemi uuendamiseks Topgrade'iga avage terminal ja käivitage see käsk:
tipptasemel
Kui teil palutakse värskendus kinnitada, vajutage nuppu Y jaoks jah ja N jaoks ei. Topgrade käivitab nüüd rida käske. Istuge maha ja laske sellel pakettide värskendamine lõpetada.
Kui soovite loobuda, vajutage Ctrl + C ja sisestage q.
Välista paketid värskendamisest
Kuna tipptaseme käsk värskendab sisuliselt kogu süsteemi, kulub protsessi lõpuleviimiseks veidi aega. Et aidata teil sellest mööda saada, võimaldab Topgrade teil välistada teatud pakettide värskendamine, et saaksite takistada Topgrade'il neid koos ülejäänud pakettidega värskendamast.
Näiteks öelge, et te ei soovi, et Topgrade värskendaks teie süsteemi vim-paketti. Selleks saate lihtsalt kasutada -- keelata liputage ja käivitage käsk järgmiselt:
tipptasemel -- keelata vim
Vaadake, milliseid pakette teie süsteemis värskendatakse
Enne Topgrade'i käivitamist saate vaadata kokkuvõtet kõigist oma masinas olevatest paketidest, mida protsessi käigus värskendatakse.
Selleks avage terminal ja käivitage:
tipptasemel -- kuivtöö
Puhastage ajutised või vanad failid
Üks asi, mida saate Topgrade'iga teha – peale Linuxi süsteemi värskendamise – on puhastada oma arvutis olevad ajutised või vanad failid. See mitte ainult ei vabasta salvestusruumi, vaid vähendab ka ohtu, et teie süsteemis või selle programmides tekivad vead või vead.
Ajutiste või vanade failide puhastamiseks Topgrade'i abil käivitage:
tipptasemel --korista ära
Kui küsitakse parooli, sisestage oma administraatori parool ja klõpsake nuppu Sisenema. Samuti võidakse teil paluda teatud faili kustutamise toimingud kinnitada. Vajutage Y ja tabas Sisenema jätkama.
Hankige operatsiooni kohta üksikasjalikku teavet
Nagu paljud CLI-põhised programmid, pakub Topgrade teile ka seda --sõnaline suvand, et vaadata üksikasjalikku teavet jooksva protsessi kohta. Kui soovite vaadata, kuidas Topgrade pakette värskendab, saate seda teha järgmise käsuga:
tipptasemel --sõnaline
Konkreetse paketi värskendamine
Mõnikord võite soovida värskendada ainult määratud pakette. Sellistes olukordades saate kasutada --ainult konkreetse paketi värskendamise võimalus. Käsk näeb välja järgmine:
topgrade --ainult pakett
Näiteks:
tipptasemel --ainult vim
Redigeerige Topgrade konfiguratsioonifaili
Sarnaselt teistele Linuxi programmidele on Topgrade'il ka konfiguratsioonifail, mis ütleb programmile, kuidas see toimib, milliseid toiminguid teha jne.
Kuigi Topgrade pakub teatud valikuid, mis võimaldavad teil seda otse terminalist teha, saate ka selle konfiguratsioonifaili muuta, et need muudatused püsivaks muuta. Nii ei pea te seda ise tegema iga kord, kui käsku käivitate.
Topgrade konfiguratsioonifaili redigeerimiseks käivitage see terminaliaknas:
tipptasemel --edit-config
Kui see avab konfiguratsioonifaili, saate muuta (muuda, lisada, eemaldada) erinevate toimingutega seotud väärtusi. Toimingu lubamiseks tühistage rea kommentaar, eemaldades Nael märk (#).
Samamoodi sisaldab fail ka kohandatud käske ja eelkäske. Kui soovite, et Topgrade käivitaks käivitamisel kohandatud käsu, saate selle käsu lisada Kohandatud käsud osa.
Teisest küljest, kui on mõni käsk, mille puhul soovite, et programm töötaks enne midagi muud, sisestage see käsu alla Käsutab enne midagi joosta osa. Kui olete konfiguratsioonifailis muudatuste tegemise lõpetanud, salvestage ja sulgege see.
Lihtsustage igavat Linuxi süsteemi värskendamise protsessi
Topgrade on üks neist tööriistadest, millest oleksite soovinud varem teada saada. Seda on lihtne kasutada ja see pakub lihtsaimat viisi Linuxi süsteemivärskenduste automatiseerimiseks, et säästa aega ja vaeva käsitsi protsessi läbimiseks.
Üks parimaid aegu Topgrade'i kasutamiseks on siis, kui te oma arvutit aktiivselt ei kasuta, kuna saate programmi käivitada ja süsteemi värskendamise ajaks sellest lahkuda.
Sellegipoolest on Topgrade'il mõned piirangud, mis piiravad selle kasutamist skriptidega või isegi mõne kohandatud käske hõlmava täiustatud toiminguga. Enamiku kasutajate jaoks võib Topgrade olla aga äärmiselt kasulik.
Kui teatud paketid põhjustavad teie süsteemis probleeme ja nende värskendamine ikkagi probleemi ei lahenda, on need tõenäoliselt katki, nii et peate võib-olla sekkuma ja need käsitsi parandama.