Linux-koneen päivittäminen on vaivalloisen työläs tehtävä. Sellainen, joka sisältää joukon komentoja saadakseen kaiken järjestelmäelementeistä kolmannen osapuolen paketeihin ja uusimmassa versiossa toimiviin työkaluihin.

Mutta onneksi, kuten useimmat asiat Linuxissa, on myös työkalu, joka helpottaa tätä prosessia. Sitä kutsutaan Topgrade, ja sen avulla voit päivittää koko järjestelmäsi yhdellä komennolla.

Seuraa, kun tarkistamme Topgraden yksityiskohtaisesti ja näytämme, kuinka voit käyttää sitä pitääksesi Linux-järjestelmäsi ajan tasalla.

Mikä on huippuluokka?

Topgrade on CLI-apuohjelma, jonka avulla voit päivitä Linux-järjestelmäsi ilman, että sinun tarvitsee itse käydä läpi päivitysprosessia, joka sisältää yleensä joukon komentoja. Tämä toimii siten, että kun kutsut Topgraden päätteen sisällä, se tunnistaa kaikki järjestelmääsi asennetut työkalut ja suorittaa oikeat komennot puolestasi päivittääkseen ne.

Mitä Topgrade-päivitys voi tehdä?

Topgrade toimii useimmissa Linux-distroissa: Debian, Red Hat, Arch Linux, openSUSE, Gentoo, Clear Linux ja Void Linux. Lisäksi se tukee myös kolmannen osapuolen paketinhallintaohjelmia, kuten Snap ja Flatpak.

instagram viewer

Joten jos käytät jotakin näistä jakeluista järjestelmässäsi tai sinulla on asennettuna jokin tuetuista kolmannen osapuolen pakettien hallintaohjelmista, Topgrade hoitaa niiden päivitykset puolestasi. Vastaavasti, kun suoritat Topgradea, se voi myös tunnistaa ja päivittää tmux-, Flutter SDK-, pip-, Vim/Neovim-, Node- ja Pi-hole-ohjelmia useiden muiden paketinhallintaohjelmien joukossa.

Kuinka asentaa Topgrade Linuxiin

Voit asentaa Topgraden käyttämällä Rust's Cargo -pakettienhallintaa. Mutta ensin sinun on asennettava Cargo (ja jotkut sen riippuvuuksista) järjestelmääsi. Jos olet jo asentanut sen, voit ohittaa tämän vaiheen ja jatkaa Topgraden asentamista.

Cargon asentaminen Linuxiin avaa terminaali ja suorita seuraava komento:

sudo apt Asentaa cargo libssl-dev pkg-config

Seuraavaksi, kun Cargo on asennettu, voit asentaa Topgraden tällä komennolla:

rahti Asentaa huippuluokkaa

Heti kun asennus on valmis, näet varoitusviestin näytöllä, joka kehottaa sinua lisäämään Topgraden polun $PATH-muuttujaan, jotta voit käyttää sitä mistä tahansa järjestelmästä.

Tutustu meidän opas $PATH-muuttujan asettamiseen Linuxissa saadaksesi selville, kuinka tämä tehdään oikein. Vaihtoehtoisesti, jos haluat käyttää Topgradea vain kerran, voit lisätä sen $PATH-muuttujaan seuraavasti:

viedä PATH=$PATH:/home/username/.cargo/bin

Kuinka käyttää Topgradea kaiken päivittämiseen Linuxissa

Kuten aiemmin mainittiin, Topgrade toimii melko paljon yksinään. Heti kun käynnistät sen, se tunnistaa ja päivittää automaattisesti tietokoneellesi asennetut paketit.

Siksi Topgraden käyttäminen on uskomattoman helppoa. Sinun tarvitsee vain suorittaa yksinkertainen komento ja vastata vahvistuskehotuksiin, kun ne ponnaavat päätteeseen. Lisäksi joidenkin pakettien ja apuohjelmien yhteydessä sinun on myös annettava järjestelmän salasana toiminnon todentamiseksi.

Päivitä järjestelmäsi Topgradella avaamalla pääte ja suorittamalla tämä komento:

huippuluokkaa

Kun sinua kehotetaan vahvistamaan päivitys, paina Y sillä kyllä ​​ja N ei. Topgrade suorittaa nyt sarjan komentoja. Istu alas ja anna sen päivittää paketit loppuun.

Jos haluat lopettaa, paina Ctrl + C ja astu sisään q.

Sulje paketit pois päivitettävistä

Koska topgrade-komento olennaisesti päivittää koko järjestelmän, prosessin valmistuminen kestää jonkin aikaa. Jotta voit kiertää tämän, Topgrade antaa sinun sulkea pois tietyt paketit päivityksestä, jotta voit estää Topgradea päivittämästä niitä muiden pakettien kanssa.

Oletetaan esimerkiksi, että et halua Topgraden päivittävän vim-pakettia järjestelmässäsi. Voit tehdä tämän yksinkertaisesti käyttämällä --Poista käytöstä lippu ja suorita komento seuraavasti:

huippuluokkaa --poista vim käytöstä

Katso, mitä paketteja järjestelmääsi päivitetään

Ennen kuin käynnistät Topgraden, voit tarkastella yhteenvetoa kaikista koneessasi olevista paketeista, jotka päivitetään prosessin aikana.

Tätä varten avaa pääte ja suorita:

huippuluokkaa --kuivaharjoittelu

Puhdista väliaikaiset tai vanhat tiedostot

Yksi Topgraden avulla voit tehdä – Linux-järjestelmän päivittämisen lisäksi – on puhdistaa koneellasi olevat väliaikaiset tai vanhat tiedostot. Tämä ei ainoastaan ​​​​vapauta tallennustilaa, vaan se myös vähentää riskiä, ​​että järjestelmäsi tai sen ohjelmat joutuvat virheisiin tai virheisiin.

Voit puhdistaa väliaikaiset tai vanhat tiedostot Topgradella suorittamalla:

huippuluokkaa --siivota

Kun sinua pyydetään antamaan salasana, kirjoita järjestelmänvalvojan salasana ja paina Tulla sisään. Sinua voidaan myös pyytää vahvistamaan tietyt tiedostojen poistotoiminnot. Lehdistö Y ja osui Tulla sisään edetä.

Hanki yksityiskohtaisia ​​tietoja operaatiosta

Kuten monet CLI-pohjaiset ohjelmat, myös Topgrade tarjoaa sinulle --sanallinen vaihtoehto nähdäksesi yksityiskohtaiset tiedot käynnissä olevasta prosessista. Jos olet kiinnostunut näkemään, kuinka Topgrade päivittää paketit, voit tehdä sen suorittamalla tämän komennon:

huippuluokkaa --sanallinen

Päivitä tietty paketti

Joskus saatat haluta päivittää vain tietyt paketit. Tällaisissa tilanteissa voit käyttää --vain mahdollisuus päivittää tietty paketti. Tältä komento näyttää:

huippuluokka -- vain paketti

Esimerkiksi:

huippuluokkaa --vain vim

Muokkaa Topgrade-määritystiedostoa

Kuten muissakin Linux-ohjelmissa, Topgradessa on myös asetustiedosto, joka kertoo ohjelman toiminnan, mitä toimintoja sen tulee suorittaa ja niin edelleen.

Vaikka Topgrade tarjoaa tiettyjä vaihtoehtoja, joiden avulla voit tehdä tämän nimenomaisesti päätteestä, voit myös muokata sen asetustiedostoa tehdäksesi muutoksista pysyviä. Näin sinun ei tarvitse tehdä tätä itse joka kerta, kun suoritat komennon.

Muokkaa Topgrade-määritystiedostoa suorittamalla tämä pääteikkunassa:

huippuluokkaa --edit-config

Kun tämä avaa asetustiedoston, voit muokata (muuttaa, lisätä, poistaa) eri toimintoihin liittyviä arvoja. Ota toiminto käyttöön poistamalla rivin kommentti poistamalla Punta merkki (#).

Samoin tiedosto sisältää myös mukautettuja komentoja ja esikomentoja. Jos haluat Topgraden suorittavan mukautetun komennon, kun se suoritetaan, voit lisätä komennon komentoon Mukautetut komennot osio.

Toisaalta, jos sinulla on jokin komento, jonka haluat ohjelman ajavan ennen mitään muuta, kirjoita se komennon alle Käskee juosta ennen kaikkea osio. Kun olet tehnyt muutokset asetustiedostoon, tallenna ja sulje se.

Yksinkertaista Boring Linux -järjestelmän päivitysprosessi

Topgrade on yksi niistä työkaluista, joista toivoisit tienneen aikaisemmin. Se on helppokäyttöinen ja tarjoaa yksinkertaisimman tavan automatisoida Linux-järjestelmän päivitykset säästääksesi aikaa ja vaivaa prosessin manuaalisessa läpikäymisessä.

Yksi parhaista hetkistä Topgraden käyttämiselle on silloin, kun et käytä tietokonettasi aktiivisesti, koska voit ajaa ohjelman ja jättää sen järjestelmän päivittämisen ajaksi.

Kuitenkin Topgradella on joitain rajoituksia, jotka rajoittavat sen käyttöä komentosarjojen tai jopa joidenkin edistyneiden toimintojen kanssa, jotka sisältävät mukautettuja komentoja. Useimmille käyttäjille Topgrade voi kuitenkin olla erittäin hyödyllinen.

Jos tietyt paketit aiheuttavat ongelmia järjestelmässäsi eikä niiden päivittäminen vieläkään korjaa ongelmaa, ne ovat todennäköisesti rikki, joten saatat joutua korjaamaan ne manuaalisesti.