FreeBSD Hvordan oppdatere alle pakker

FreeBSD Hvordan oppdatere alle pakker

Dette kommer til å bli en rask leksjon om hvordan du kan oppdatere alle FreeBSD -kjerner og pakker. FreeBSD kommer med to oppdaterbare elementer, nemlig Core OS og tredjepartsprogramvaren. Kjernen eller Core OS er oppdatert via FreeBSD-UpDate-kommandoen, mens for å oppdatere tredjepartsprogramvare, må vi enten bruke Package Manager eller bruke Ports-systemet. Både kjernen og pakkene oppdateres ganske ofte, så det anbefales å ikke gå glipp av noen av dem for å skape sikkerhetsrisiko og forsterke sårbarheter.

Oppdaterer kjernen OS i FreeBSD

Kjør et raskt søk etter oppdateringer. Bruk kommandoen nedenfor:

$ freeBSD-up-date hent

Når søket er ferdig, skriver du inn følgende og trykk Enter:

$ freeBSD-up-date installasjon

Kommandoen ovenfor bør angi tilgjengelige oppdateringer som skal installeres på systemet. Hvis det er en større oppdatering, kan du bli bedt om å starte systemet på nytt for å la endringene gjelde.

Oppdatering av FreeBSD -programvare med PKG

Eventuelle pakker installert via PKG bør oppdateres med det samme for å unngå problemer med installasjonen.

Sjekk oppdateringene med PKG -oppgradering først:

$ PKG -oppgradering

Slå deretter opp programvareoppdateringer med PKG -kommandoen.

Oppdatering av FreeBSD -programvare med portsystemet

Som pakkene som er installert med pakkebehandleren, bør de som er installert med portsystemet oppdateres med det samme. For å fryse PKG på en bestemt pakke, bruk kommandosyntaxen nedenfor:

$ PKG Lock Packagename

For å installere pakker med portsystemet, har du to måter:

  1. Portmaster
  2. Portsnap.

For å bruke PortSnap, skriv inn kommandoen nedenfor for å oppdatere den lokale iterasjonen av Ports -treet:

$ PORTSNAP AUTO

Når du er ferdig med å oppdatere pakkene, blir du spurt om du vil fjerne de eldre versjonenes sikkerhetskopier. Disse sikkerhetskopiene skal ikke være til nytte for oss hvis oppdateringen var vellykket.

Innpakning av ting

I dag forklarte vi hvordan vi kan oppdatere Core OS og programvarepakker i FreeBSD. For å oppdatere Core OS, må du bruke FreeBSD-Up-Date Fetch og installere kommandoer, mens pakkene kan oppdateres via enten Ports-treet eller PKG-kommandoen. Pakkene skal oppdateres med den samme metoden de ble installert med, ettersom oppdatering av et porter -treinstallert programvare med PKG kan føre til problemer med samlingen og kan oppveie programvarens kode i det vesentlige, og i hovedsak gjengi den ødelagte.