Kuinka tarkistaa ja päivittää laiteohjelmisto manuaalisesti Linuxissa

Viimeisin päivitys: 17/12/2025
Kirjoittaja: Isaac
  • En Linux Ei ole olemassa yhtä yleismaailmallista komentoa järjestelmän ajantasaisuuden tarkistamiseen, mutta jokainen jakelu tarjoaa komennot tarkistaaksesi odottavat paketit paketinhallintaohjelmallasi (APT, yum/dnf, zypper, pacman).
  • fwupd ja LVFS-palvelu ovat yhteensopivien laitteiden laiteohjelmistopäivitysten hallinnan vakiovaihtoehto, vaikka monilla laitteisto Valmistajan apuohjelmat ovat edelleen tarpeen.
  • Tietyt työkalut, kuten BIOS/UEFI-valikot, FreeDOS-käynnistysmediat, suoritettavat tiedostot WindowsArcGIS patchnotification tai Oracle System Assistant kattavat tilanteet, joissa fwupd ei yllä.
  • Valmistajan ohjeiden noudattaminen, vakaan virransyötön varmistaminen ja oikean laiteohjelmiston tarkistaminen kullekin mallille ovat avainasemassa turvallisessa päivittämisessä ilman, että laitteistosta tulee käyttökelvoton.

Tarkista laiteohjelmistopäivitykset Linuxissa

Kun puhumme Linux-järjestelmän ajan tasalla pitämisestä, ajattelemme lähes aina ohjelmistopaketit ja käyttöjärjestelmän tietoturvakorjauksetMutta usein unohdamme jotain yhtä tärkeää: laiteohjelmiston. BIOS/UEFI, ohjaimet, sulautetut laitteet ja jopa tietyt alustat, kuten ArcGIS Enterprise, tarvitsevat päivitettyä laiteohjelmistoa toimiakseen vakaasti ja turvallisesti. Ja kyllä, voit myös tarkistaa uudet versiot ja päivittää ne Linuxista, vaikka joskus joudutkin turvautumaan hieman manuaalisempiin menetelmiin.

Yritys-, yliopisto- tai muissa ympäristöissä, joissa on tiukat turvallisuusvaatimukset, on yleistä vaatia, että koneet ovat ajan tasalla. Näin on yleensä Windowsissa ja macOS:ssä. yhtenäiset työkalut päivitysten tilan tarkistamiseenMutta Linuxissa asiat ovat toisin: jokaisella jakelulla on oma pakettijärjestelmänsä, ja laiteohjelmistoa hallitaan hyvin eri tavoin. Tässä artikkelissa näytetään yksityiskohtaisesti, miten tarkistat paketti- ja laiteohjelmistopäivitykset, mitä työkaluja Linuxissa on saatavilla ja mitä vaihtoehtoja on olemassa, kun fwupd ei kata laitteistoasi.

Tarkista, onko Linux-järjestelmässä pakettipäivityksiä

Ensinnäkin, jos tarvitset nopean tarkistuksen koneesi ajan tasalla olemiseksi, sinun tulisi tietää, että Ei ole olemassa yhtä ainoaa taikakomentoa, joka toimisi samalla tavalla kaikissa jakeluissaKoska paketinhallintajärjestelmä vaihtelee Debianin/Ubuntun, Red Hatin, SUSEn, Archin ja muiden välillä, logiikka on silti sama: kysy paketinhallintaohjelmalta, onko päivitystä odottamassa, ja joissakin tapauksissa tulkitse sen tuloste saadaksesi kyllä/ei-vastauksen.

Debian-pohjaisissa järjestelmissä (Debian, Ubuntu ja johdannaiset) tavanomainen käytäntö on käyttää APT päivittää pakettiluettelon ja tarkistaa mahdolliset päivitykset. käsikirjoitus Voit yksinkertaisesti käyttää komentoja, kuten apt update sen jälkeen apt list --upgradable Ja jos lista ei ole tyhjä, päättele, että päivityksiä on saatavilla. Komentoriviltä voit käsitellä tämän tulosteen ja muuntaa sen binääritulokseksi muita komentosarjoja varten, esimerkiksi integroimalla sen järjestelmään, jossa on VPN tai valvontavaltainen.

Red Hat -maailmassa (RHEL, CentOS, Rocky, AlmaLinux) klassinen työkalu on yum ja uudemmissa versioissa dnf. kanssa yum check-update o dnf check-update Järjestelmä kyselee määritettyjä tietovarastoja ja palauttaa luettelon päivitettävistä paketeista, mukaan lukien niiden riippuvuudet. Voit automatisoida tarkistuksen: jos luettelo on tyhjä, järjestelmä on ajan tasalla; jos tuloksia on, odottavia päivityksiä on joko kaikkien tai tiettyjen pakettien asentamiseksi.

  Verkkotulostimen jakaminen Windows 11:ssä vaihe vaiheelta

SUSEssa ja sen johdannaisissa sitä käytetään zypper, kun taas Arch Linuxissa hallinnan hoitaa pacmanMolemmissa tapauksissa päivityksiä voi kysellä myös asentamatta niitä, joten komentosarja voi tulkita komennon tuloksen ja vastata yksinkertaisella "kyllä" tai "ei". Tärkeintä on ymmärtää, että vaikka tavoite on sama, Jokaisella jakeluperheellä on oma komentonsa pakettien tilan tarkistamiseen.

Tämän varmennuksen integroimiseksi yrityksen prosesseihin (kuten tavaratila (VPN-asiakasohjelmasta) järkevintä on kirjoittaa skripti, joka tunnistaa käytettävissä olevan paketinhallintaohjelman ja suorita asianmukainen komento. Tällä tavoin on mahdollista jossain määrin jäljitellä "keskitettyä varmennusta", jota monet yritykset pitävät itsestäänselvyytenä Windowsissa ja macOS:ssä, mutta joka on mukautettu Linux-ekosysteemin monimuotoisuuteen.

Linux-laiteohjelmistopäivitykset: fwupd ja sen jälkeen

Päivitä laiteohjelmisto manuaalisesti Linuxissa

Kun pakettien ongelma on ratkaistu, alkaa herkkä osuus: Tarkista ja asenna Linux-laiteohjelmistopäivityksetLaiteohjelmisto ohjaa laitteiston alinta tasoa (BIOS/UEFI, integroidut ohjaimet, BMC/ILOM, PCIe-laitteet jne.), ja päivityksen aikainen virhe voi tehdä tietokoneesta käyttökelvottoman. Siksi on tärkeää tuntea saatavilla olevat työkalut.

Nykyaikaisen Linuxin vakioratkaisu on fwupd yhdistettynä LVFS:ään (Linux Vendor Firmware Service)fwupd tarjoaa yhtenäisen käyttöliittymän eri valmistajien ja komponenttien laiteohjelmistopäivitysten hallintaan, edellyttäen, että toimittaja osallistuu LVFS-alustalle ja julkaisee laiteohjelmistokuvansa siellä. Monet tunnetut tuotemerkit (erityisesti kannettava ja ammattitason pöytätietokoneet) tukevat jo tätä järjestelmää.

fwupd-työkalulla voit tarkistaa, mitkä järjestelmäsi laitteet ovat yhteensopivia ja onko odottavia päivityksiä. Tyypillinen työnkulku sisältää työkalun kysymisen, mitä laitteita se havaitsee, pyynnön tarkistaa uudet versiot LVFS-palvelimilta ja jos on, laiteohjelmiston lataamisen ja asentamisen. Monissa tapauksissa Prosessi on täysin integroitu käyttöjärjestelmään ja sitä voidaan hallita jopa graafisten ympäristöjen kautta.vaikka se on helppo myös konsolilta.

Kaikkia laitteita ei kuitenkaan ole saatavilla. Vanhemmat järjestelmät, tietyt emolevyt, palvelimet tai tietyt integroidut laitteet eivät välttämättä tarjoa päivityksiä fwupd:n kautta. Näissä tapauksissa on tarpeen turvautua vaihtoehtoisiin menetelmiin suoraan valmistajalta: BIOSiin/UEFIin sisältyvät apuohjelmat, Windowsille valmistetut suoritettavat tiedostot, DOS/FreeDOS-käynnistyskuvat tai muut erityistyökalut. Tässä kohtaa Linuxista "manuaalinen" työskentely on tärkeämpää.

  Qualcomm Snapdragon 6 Gen 4: enemmän tehoa ja tekoälyä keskialueella

Korjaus- ja komponenttipäivitykset ArcGIS Enterprisessa Linuxissa

Erikoisohjelmistojen alalla on myös apuohjelmia, jotka on erityisesti suunniteltu hallitsemaan Linux-päivityksiä. Hyvä esimerkki on ArcGIS Enterprise, joka tarjoaa oman korjauspäivitysten ilmoitustyökalunsa järjestelmän eri komponenttien (palvelimet, lisäroolit, laajennukset jne.) tarkistaminen ja korjauspäivitysten asentaminen.

Patchnotification-apuohjelma asennetaan tuotteen mukana, ja sen avulla järjestelmänvalvoja voi tarkistaa, mitkä korjaukset ja päivitykset ovat saatavilla koneelle asennetuille ArcGIS Enterprise -komponenteille. Kun se suoritetaan, se näyttää yksityiskohtaiset tiedot odottavista korjauksista ja valintaikkunan alareunassa Luettelo järjestelmässä jo asennetuista korjauspäivityksistä ja QFE-tiedostoistaJos samalla palvelimella on useita ArcGIS Enterprise -tuotteita, työkalu näyttää myös kaikkien niiden päivitystiedot.

Jotta apuohjelma voi näyttää kaikkien saatavilla olevien korjauspäivitysten luettelon, sen on käytettävä useita verkko-osoitteita. Näitä ovat URL-osoite, jossa on JSON-tiedosto, joka kuvaa saatavilla olevat korjauspäivitykset, sekä muita polkuja, joista päivitykset ladataan. Ilman yhteyttä näihin sivustoihin korjausluettelo ei ole täydellinen eikä päivityksiä voi ladata.Siksi on tärkeää tarkistaa verkon ja välityspalvelimen kokoonpano yritysympäristöissä.

PatchNotificationin graafisesta käyttöliittymästä voit ladata ja asentaa tiettyjä korjauspäivityksiä, rajoittaa asennuksen vain tietoturvakorjauksiin tai asentaa kaikki saatavilla olevat korjauspäivitykset. Työkalu lataa tarvittavat tiedostot, käynnistää vastaavan asennusohjelman ja kun prosessi on valmis, Se säilyttää ladatut paketit järjestelmän väliaikaiskansiossa. ilman, että niitä poistetaan automaattisesti. Jos haluat muuttaa tätä toimintaa tai latauspolkua, voit tehdä sen apuohjelman asennusasetukset-välilehdeltä.

Työkalu tukee myös konsolitila tai komentoriviTämä on erittäin hyödyllistä skriptien tarkistusten automatisoinnissa tai hallintajärjestelmien integroinneissa. Tässä tilassa voit esimerkiksi määrittää tiettyjen parametrien avulla, että asennetaan vain tietoturvakorjaukset tai että kaikki saatavilla olevat korjaukset otetaan käyttöön. -i sec tietoturvapäivityksiä varten tai -i all kaikille päivityksille. Jos internetyhteys muodostetaan välityspalvelimen kautta, se voidaan määrittää käyttämällä erillistä argumenttia, joka sisältää käyttäjätunnuksen, salasanan, osoitteen ja portin, jotta patchnotification voi muodostaa yhteyden ongelmitta.

ArcGIS Enterprisen hajautetuissa käyttöönotoissa on erittäin tärkeää, että kaikki sivustoon kuuluvat koneet saavat samat korjauspäivityksetJos esimerkiksi käytät ArcGIS Mission Serveriä, sinun tulee asentaa sama korjaustiedosto tai päivitys kaikkiin sivuston instansseihin, jotta vältytään epäjohdonmukaisuuksilta ja yhteensopivuusongelmilta solmujen välillä.

Päivitysten ja laiteohjelmistojen hallinta Oracle System Assistantissa

Palvelinsektorilla monet valmistajat tarjoavat omia integroituja työkalujaan järjestelmän laiteohjelmistojen ja ohjelmistojen hallintaan. Oraclen tapauksessa yksi edustavimmista ratkaisuista on... Oracle System Assistant, joka helpottaa palvelimen eri laiteohjelmistokomponenttien päivittämistä., mukaan lukien palveluprosessori ja muut kriittiset elementit.

  Automaattinen käyttöönotto WSL:n avulla --import: nollasta tuotantoon

Tämän apuohjelman avulla voit tarkistaa suoraan valmistajan ympäristöstä, onko järjestelmäkomponenteille saatavilla uusia laiteohjelmistoversioita. Kun tarkistus on valmis, ohjattu toiminto näyttää luettelon päivitettävistä kohteista ja tarjoaa vaihtoehtoja niiden päivittämiseksi. Asenna kaikki päivitykset kerralla tai valitse tietyt komponentit päivittääksesi ne yksitellen.

Tyypillinen prosessi alkaa käynnistämällä Oracle System Assistant valmistajan ohjeiden mukaisesti. Sen navigointipaneelista pääset käsiksi laiteohjelmistopäivitysosio Tarkistus alkaa, ja sen aikana näkyviin tulee edistymispalkki, joka osoittaa uusien versioiden haun tilan. Kun tarkistus on valmis, ohjattu toiminto näyttää painikkeita, kuten "Asenna kaikki päivitykset" tai "Näytä tiedot", joiden avulla voit tutkia muutoksia tarkemmin ja päättää, mitä päivität.

Yksityiskohtien tarkasteluvaihtoehdon napsauttaminen avaa valintaikkunan, jossa on yksityiskohtainen luettelo kunkin laiteohjelmistopäivityksen mukanaan tuomista muutoksistaSieltä voit valita päivitettävät komponentit ja vahvistaa valintasi aloittaa asennusprosessin. Tämän prosessin aikana palvelin saattaa käynnistyä uudelleen automaattisesti useita kertoja, käynnistäen Oracle System Assistantin uudelleen jokaisen uudelleenkäynnistyksen jälkeen päivityksen jatkamiseksi, kunnes se on valmis.

On tärkeää huomata, että jotkin komponentit, kuten Oracle ILOM -laiteohjelmisto (etäpalvelimen hallinta), voivat katkaista etäkonsoli-istunnot flash-päivityksen aikana. Lisäksi aika täydellinen päivitys Se riippuu siitä, onko isännän ja ILOM-hallinnan välinen yhteenliitäntä käytössä.Kun tämä yhteys on aktiivinen, prosessi on yleensä nopeampi. Tästä syystä Oracle suosittelee ympäristön asianmukaista valmistelua ennen päivitysten aloittamista dokumentaatiossaan kuvattujen menettelyjen mukaisesti.

Yleisesti ottaen Oracle System Assistant suosittelee ylläpitämään kaikki laiteohjelmistokomponentit uusimmissa versioissaanKoska yhden moduulin parannukset riippuvat usein toisessa tehdyistä muutoksista, vaikka vain osan päivittäminen voi olla houkuttelevaa, on hyvä käytäntö tarkistaa koko järjestelmä ja asentaa päivitykset johdonmukaisesti, aina suunniteltujen huoltovälien aikana ja tiukasti valvoen mahdollisia palvelukatkoksia.

Reitittimen laiteohjelmiston päivittäminen
Aiheeseen liittyvä artikkeli:
Reitittimen laiteohjelmiston päivittäminen: täydellinen ja riskitön opas