*** POGLEDAJ OPIS SNIMKA *** Operativni sistemi - 038 - CentOS 7 - Instalacija
Sadržaj:
- Preduvjeti
- Ažuriranje paketa na CentOS-u
- Spriječite da se paketi ažuriraju
- Pregledavanje Yum dnevnika
- Zaključak
Ažuriranje sustava CentOS sa najnovijim sigurnosnim ažuriranjima jedan je od najvažnijih dijelova cjelokupne sigurnosti sustava. Ako ne ažurirate pakete operativnog sustava s najnovijim sigurnosnim zakrpama, vaš će uređaj biti ranjiv na napade.
Preporučeni pristup je automatizacija ažuriranja pomoću
yum-cron
. Druga je mogućnost ručno ažuriranje sustava.
U ovom ćemo vam vodiču pokazati kako ručno ažurirati sistemske pakete na CentOS-u 7. Iste upute vrijede i za CentOS 6.
Preduvjeti
Da biste instalirali i ažurirali pakete, morate biti prijavljeni kao root ili korisnik sa sudo povlasticama.
Ažuriranje paketa na CentOS-u
RPM je sustav pakiranja koji koristi Red Hat i njegovi derivati, poput CentOS-a.
Yum je zadani alat za upravljanje paketima u CentOS-u. Koristi se za instaliranje, uklanjanje, preuzimanje, ispitivanje i ažuriranje paketa iz službenih spremišta CentOS-a kao i drugih trećih spremišta.
Prije pokretanja ažuriranja možete provjeriti jesu li dostupna ažuriranja pomoću sljedeće naredbe:
sudo yum check-update
Izlaz će sadržavati popis svih paketa koji su dostupni za ažuriranje:
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.s.uw.edu * centos-sclo-rh: centos.s.uw.edu * centos-sclo-sclo: centos.s.uw.edu * epel: mirror.cherryservers.com * extras: centos.s.uw.edu * updates: centos.s.uw.edu bind-libs-lite.x86_64 32:9.9.4-74.el7_6.2 updates bind-license.noarch 32:9.9.4-74.el7_6.2 updates curl.x86_64 7.29.0-51.el7_6.3 updates device-mapper.x86_64 7:1.02.149-10.el7_6.8 updates device-mapper-event.x86_64 7:1.02.149-10.el7_6.8 updates device-mapper-event-libs.x86_64 7:1.02.149-10.el7_6.8 updates device-mapper-libs.x86_64 7:1.02.149-10.el7_6.8 updates
Za ažuriranje pojedinačnog paketa upotrijebite naredbu
yum install
slijedi naziv paketa koji želite ažurirati. Na primjer, da biste ažurirali samo paket
curl
koji biste pokrenuli:
sudo yum install curl
Yum će vam dati sažetak paketa koji će se ažurirati i zatražiti potvrdu. Odgovorite
y
i paketi će biti ažurirani.
Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Updating: curl x86_64 7.29.0-51.el7_6.3 updates 269 k Updating for dependencies: libcurl x86_64 7.29.0-51.el7_6.3 updates 222 k Transaction Summary ================================================================================ Upgrade 1 Package (+1 Dependent package) Total download size: 492 k Is this ok:
Za ažuriranje svih paketa koristite naredbu
yum install
:
sudo yum check-update
Naredba će ažurirati spremišta i dati vam popis svih paketa koji se mogu ažurirati. Kad se od vas zatraži da nastavite.
Spriječite da se paketi ažuriraju
Ponekad biste mogli ograničiti ažuriranje paketa na noviju verziju. Verzija
versionlock
Yum dodataka omogućuje zaključavanje paketa u određenoj verziji.
Dodatak nije instaliran prema zadanim postavkama, prvo ga trebate instalirati:
sudo install yum-plugin-versionlock
Tijekom instalacije stvorit će se dvije konfiguracijske datoteke na vašem sustavu, spremljene u
/etc/yum/pluginconf.d
direktoriju. Konfiguracijska datoteka
versionlock.conf
i datoteka
versionlock.list
koja sadrži zaključane pakete. U ovoj datoteci prema zadanom nisu navedeni paketi.
Za zaključavanje verzije paketa možete ručno dodati naziv paketa u datoteku ili upotrijebiti naredbu
yum versionlock
nakon koje slijedi naziv paketa. Na primjer, kako biste spriječili da se svi PHP paketi (svi paketi koji počinju sa „php-“) ažuriraju, pokrenite:
sudo yum versionlock php-*
Ovo će zaključati PHP pakete u trenutnu verziju.
Pregledavanje Yum dnevnika
Povijest instaliranih i ažuriranih paketa
yum
bilježi se u datoteci
/var/log/yum
. Najnovije zapise možete pregledati pomoću naredbe
cat
ili
tail
:
sudo tail /var/log/yum.log
Izlaz će sadržavati zapise o instalaciji i ažuriranju paketa:
Jul 23 16:00:04 Installed: 7:squid-3.5.20-12.el7_6.1.x86_64 Jul 31 22:27:16 Updated: libcurl-7.29.0-51.el7_6.3.x86_64 Jul 31 22:27:16 Updated: curl-7.29.0-51.el7_6.3.x86_64
Zaključak
Instaliranje ažuriranja i ažuriranje vašeg CentOS sustava je prilično jednostavno, ali ako upravljate s više strojeva CentOS, to može potrajati mnogo vremena, a ponekad možete previdjeti i važno ažuriranje. Najbolja opcija je postavljanje automatskih ažuriranja.
Kako onemogućiti ažuriranja automatskog ažuriranja u sustavu Windows 10

Ažuriranja automatskih aplikacija za Windows Store Apps možete omogućiti ili onemogućiti u sustavu Windows 10. Windows 10 preuzima i instalira ažuriranja za aplikacije.
Ponekad korisnici imaju poteškoće pri korištenju programa Windows Update. Iako postoji nekoliko načina otklanjanja poteškoća s različitim problemima sustava Windows Update, ako se to dogodi često, bilo bi dobro vratiti postavke Windows Update na zadano. To može biti korisno ako vaš Windows ažuriranja ne uspiju instalirati. Već smo vidjeli kako vratiti zadani program Windows Update na

Reset alata za ažuriranje Windows Update
Kako ručno instalirati nova ažuriranja softvera na kindle

Imate Kindle, ali ne želite čekati da se ažuriranje softvera pritisne putem zraka? Postoji ručni način instaliranja pomoću ovih koraka.