Software installeren
Binaire bestanden en bronbestanden
De applicaties die we momenteel op ons systeem hebt geïnstalleerd, zijn afhankelijk van een aantal factoren. De belangrijkste factor is afhankelijk van de softwarepakketgroepen die zijn geselecteerd tijdens de installatie van het besturingssysteem. De andere factor is afhankelijk van wat er met het systeem is gedaan sinds het in gebruik is genomen.
We zullen merken dat één van onze routinetaken als systeembeheerder softwarebeheer is. Hierbij gaat het vaak om:
- nieuwe software installeren
- software verwijderen
- reeds geïnstalleerde software bijwerken
Software kan op verschillende manieren op Linux-gebaseerde systemen worden geïnstalleerd. U kunt installeren vanaf de broncode of vanuit vooraf gecompileerde binaire bestanden. De laatste methode is verreweg de gemakkelijkere manier, maar het is ook de minst aanpasbare. Wanneer u installeert vanuit voorgecompileerde binaire bestanden, is het meeste werk al voor u gedaan – maar zelfs dan moet u de naam weten en weten waar u de specifieke software kunt vinden die u zoekt.
Bijna alle software wordt oorspronkelijk geleverd als bronbestanden in de programmeertaal C of “C++”. De bronprogramma’s worden meestal gedistribueerd als archieven van bronbestanden. Gewoonlijk getareerde of gezipte “gzip’ed” of bzip2’ed “bzip2’ed”-bestanden. Dit betekent dat ze gecomprimeerd of als een enkele bundel worden geleverd.
De meeste ontwikkelaars hebben hun broncode aangepast aan de GNU-standaarden, waardoor het gemakkelijker wordt om deze met anderen te delen. Het betekent ook dat de pakketten zullen worden gecompileerd op elk UNIX- of UNIX-achtig systeem (bijv. Linux)
RPM is de onderliggende tool voor het beheren van applicaties (pakketten) op op Red Hat gebaseerde distro’s zoals Rocky Linux, Fedora, Red Hat Enterprise Linux (RHEL), openSuSE, Mandrake enzovoort.
De applicaties die worden gebruikt voor het beheer van software op Linux-distributies worden pakketbeheerders genoemd. Voorbeelden zijn:
- De Red Hat Package Manager (rpm). De pakketten hebben het achtervoegsel “.rpm”
- Het pakketbeheersysteem van Debian (dpkg). De pakketten hebben het achtervoegsel “achtervoegsel” “.deb”