Wat is een RPM-specificatiebestand?
Wat is een RPM-specificatiebestand?

Video: Wat is een RPM-specificatiebestand?

Video: Wat is een RPM-specificatiebestand?
Video: Appa, Sjaak - Wat Is Er?! 2024, Mei
Anonim

Wat is een? SPEC-bestand ? EEN SPEC-bestand kan worden gezien als het "recept" dat de rpmbuild hulpprogramma gebruikt om daadwerkelijk een RPM . Het vertelt het bouwsysteem wat het moet doen door instructies in een reeks secties te definiëren. De secties worden gedefinieerd in de Preambule en de Body.

Met dit in overweging, wat is Buildroot in het RPM-specificatiebestand?

Door het gebruiken van Buildroot : in uw spec-bestand u geeft aan dat uw pakket kan worden gebouwd (geïnstalleerd in en verpakt vanuit) een door de gebruiker te definiëren map. Dit helpt bij het bouwen van pakketten door normale gebruikers. Ten tweede kunt u de standaard en elk item in een rpmrc overschrijven door "-- buildroot " op de RPM opdrachtregel.

Bovendien, hoe maak ik een RPM-specificatie aan? Tot creëren je eigen RPM , jij moet creëren je eigen spec-bestand (en zet het in de SPECIFICATIES directory) en verzamel in een tarball de uitvoerbare bestanden, scripts, gebruikersdocumentatie bestanden en configuratie bestanden u wilt opgenomen in de RPM . Jij kan creëren jouw spec-bestand door simpelweg een bestaande. te kopiëren spec-bestand en het wijzigen ervan.

Wat is daarnaast een specificatiebestand?

Specificeer bestanden zijn platte tekst bestanden die worden gebruikt om te bouwen specificaties snaren. Ze bestaan uit een reeks richtlijnen, gescheiden door witregels. Het type richtlijn wordt bepaald door het eerste niet-spatieteken op de regel, wat een van de volgende kan zijn: %-opdracht. Geeft een commando aan de spec-bestand verwerker.

Wat is een RPM-bestand?

Een RPM-bestand is een installatiepakket dat oorspronkelijk is ontwikkeld voor het Red Hat Linux-besturingssysteem, maar nu ook door veel andere Linux-distributies wordt gebruikt. RPM-bestanden worden vaak gebruikt voor het installeren van programma's op Linux-systemen.

Aanbevolen: