Tijdens het leren met linux kom je veel handleidingen tegen die je vertellen hoe je zelf een stuk software moet configuren, compilen en installeren. Dat is heel erg handig, heel erg mooi en je hebt volledige controle over wat er op je syseem komt te staan.
Als ik hier de FAQ lees en een aantal topics er bij pak, lees ik dat de meeste mensen toch meer gecharmeerd zijn van een package manager, aangezien er dan op 1 plek wordt bijgehouden wat er geinstalleerd staat. Ook kun je op die manier makkelijker software weer verwijderen.
Nu heb ik hier op m'n stage bij het installeren van een aantal servers, gebruik gemaakt van apt-get (ja, het is dus debian). Daarbij worden zoveel mogelijk opties geinstalleerd en dus ben ik er dan van verzekerd dat zoveel mogelijk gaat werken (bijv. bij apache met php en mysql).
M'n stagebegeleider echter zweert er bij om alles handmatig te configuren en compilen, omdat dit volgens hem meer controle geeft. Nu zie ik zelf ook wel dat je dan compleet zelf opgeeft welke stukjes je wel en niet wilt hebben, dus 100% controle. Mijn vraag is echter of je diezelfde mate van controle ook niet kunt krijgen met een package manager.
Als ik bijvoorbeeld na installatie van apache een dpkg-reconfigure van apache doe, krijg ik een hele lijst modules die ik aan en uit kan zetten, waarna de apache config aangepast wordt. Is dat te vergelijken met een handmatige installatie, of geeft dat toch nog niet de controle die in sommige gevallen gewenst is?
Als ik hier de FAQ lees en een aantal topics er bij pak, lees ik dat de meeste mensen toch meer gecharmeerd zijn van een package manager, aangezien er dan op 1 plek wordt bijgehouden wat er geinstalleerd staat. Ook kun je op die manier makkelijker software weer verwijderen.
Nu heb ik hier op m'n stage bij het installeren van een aantal servers, gebruik gemaakt van apt-get (ja, het is dus debian). Daarbij worden zoveel mogelijk opties geinstalleerd en dus ben ik er dan van verzekerd dat zoveel mogelijk gaat werken (bijv. bij apache met php en mysql).
M'n stagebegeleider echter zweert er bij om alles handmatig te configuren en compilen, omdat dit volgens hem meer controle geeft. Nu zie ik zelf ook wel dat je dan compleet zelf opgeeft welke stukjes je wel en niet wilt hebben, dus 100% controle. Mijn vraag is echter of je diezelfde mate van controle ook niet kunt krijgen met een package manager.
Als ik bijvoorbeeld na installatie van apache een dpkg-reconfigure van apache doe, krijg ik een hele lijst modules die ik aan en uit kan zetten, waarna de apache config aangepast wordt. Is dat te vergelijken met een handmatige installatie, of geeft dat toch nog niet de controle die in sommige gevallen gewenst is?
Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.