Software pleisters fix problemen uitpakken en maak veilige oplossingen voor virussen en andere zaken . Veel Linux distributies gebruiken RedHat Package Management ( RPM ) -bestanden voor het installeren en updaten van software . De meeste RPM softwarepakketten zijn open - source , waardoor de code vrij beschikbaar voor iedereen . Dit kan iedereen de software patchen , waardoor verbeteringen of aanpassingen als dat nodig is. Hoewel iedereen RPM softwarepakketten kunnen patchen , in gedachten houden dat bepaalde systeembestanden overschreven tijdens het patch-proces kan zijn . Wees voorzichtig bij het patchen van software op uw systeem , vooral als je niet zeker weet wat je doet . Instructies 1 Open een terminal . Navigeer naar de map met de RPM-bestand te patchen door te typen " cd /( naam van de map ) " in de terminal . Kopen van 2 Type " cp - rp ( bestand met versie ) ( bestand met versie ) - orig " om een kopie van het bestand te maken en de etikettering van het als het oorspronkelijke bestand . Type 3 " diff - ru ( bestand met versie ) - orig ( bestand met versie ) > | . $ HOME /rpmbuild /BRONNEN /( bestand met versie ) - ( os versie ) patch "om de patch -bestand te maken . De patch -bestand is het verschil van het oorspronkelijke bestand en de nieuwe RPM-bestand 4 Type " nano ( bestand met versie ) spec . " En bewerk het bestand door het toevoegen van " patch1 : . Basis - 1.4.4.patch " boven aan het bestand . Druk op ' Ctrl - X "om nano af te sluiten , druk op " Y " als u wordt gevraagd om uw wijzigingen op te slaan . Type 5 " rpmbuild - bs ~ /rpmbuild /SPECS /( file ) . Spec " , naar de bron pakket te bouwen . Type " rpmbuild - . Herbouwen /root/rpmbuild/SRPMS/base- ( bestand met versie ) nst12.src.rpm > /tmp /build.log 2 > & 1 && echo" Build OK " "om de gepatchte RPM bouwen .
|