मुझे बूट-अप पर एक प्रोग्राम चलाने और सिस्टम स्टार्टअप-स्क्रिप्ट में संबंधित कोड स्थापित करने की आवश्यकता है।
दुर्भाग्य से, सभी एक ही प्रणाली का उपयोग नहीं कर रहे हैं:
- मैंने डेबियन और सेंटोस की जाँच की और वे उपयोग करते हैं
/etc/rc.local
(शायद रेडहैट और उबंटू भी) - मैंने SuSE की जाँच की और इसका उपयोग करता है
/etc/init.d/boot.local
- अन्य वितरण (Slackware, Gentoo, आदि) कुछ और उपयोग कर सकते हैं
- गैर-लिनक्स यूनिक्स जैसे FreeBSD, MacOSX, OpenBSD, आदि भी कुछ और उपयोग कर सकते हैं
मैं सभी व्युत्पन्न करने की कोशिश नहीं कर सकता, क्या कोई दस्तावेज है जो विभिन्न बूट-अप अवधारणाओं को प्रस्तुत करता है? इसके अलावा SystemD क्या उपयोग करेगा? क्या SuSE केवल एक है जो /etc/rc.local का उपयोग नहीं करता है या अन्य हैं?
क्या उस समस्या के लिए कुछ "सर्वोत्तम-अभ्यास" सामान्य समाधान है? (यानी एक स्क्रिप्ट / प्रोग्राम जो सभी संभावनाओं की जांच करता है और स्टार्टअप-स्क्रिप्ट का सही स्थान देता है)