Citat:
Ursprungligen postat av ccmvector
Tjena!
Vad behöver jag installera för att kunna installera source code i Debian?
./configure fungerar inte men make funkar.
Sen undrar jag vart man hittar filen där man kan välja uppstart program och sånt, som i arch är det ju rc.conf, finns det någon liknande i Debian?
Det kan vara olika krav beroende på vilken mjukvara du vill kompilera.
Oftast medföljer en README-fil som talar exakt vad som krävs.
gcc, make osv.....är saker du oftast behöver.
När du kör ./configure, så ser du också vad den klagar på om det blir något fel.
När det gäller din andra fråga så pratar vi om runlevels, debian och archlinux kör olika runlevel-system.
Debian använder sig av SysV-style medans archlinux kör BSD-style för att starta upp init-processen.
Därför har du olika strukturer.
Debian har runlevel 2 som default.
Alltså körs skripten i /etc/rc2.d när burken bootas upp.
Om du vill exekvera egna script vid uppstart, så finns det ett rc.local script.
Jag är lite osäker på sökvägen till det scriptet i debian eftersom jag inte har använt debian sista tio åren. Men gissningsvis torde du finna den i /etc eller /etc/init.d
Det finns för- och nackdelar med båda systemen.
BSD-style är väldigt lätt att förstå, men kan vara jobbigt att installera tredjeparts-mjukvara eftersom init-scripten måste uppdateras rätt. Ett litet misstag kan innebära att systemet inte bootar upp.
SysV-style har inte dom problemen, eftersom tredjepartsmjukvara behöver bara lägga till ett startup-skript på rätt ställe utan att modifiera andra skript.
Däremot är SysV mer komplext att förstå.