एकल अनुप्रयोग और तेज़ बूट के लिए सर्वश्रेष्ठ लिनक्स? (यह भी कैसे?) [बंद]


14

मैं Celtx चलाने के लिए एक रास्ता खोज रहा हूं , लिनक्स डिस्ट्रो पर एक स्क्रीनराइटिंग सॉफ्टवेयर और कुछ नहीं, कोई ब्लूटूथ, इंटरनेट / वाईफाई, मीडिया, गेम, कुछ भी नहीं, यहां तक ​​कि डेस्कटॉप भी नहीं। बस OS और Bam को बूट करें! Celtx। इसके अलावा, एक तेजी से बूट महान होगा।

PS मुझे NTFS विभाजन को स्वचालित करने की आवश्यकता होगी।

कोई विचार?

धन्यवाद


जवाबों:


16

जैसा कि डेवपैरिलो ने उल्लेख किया है, किसी भी गड़बड़ी को अगले कुछ भी नहीं करने के लिए नीचे छीन लिया जा सकता है। हालांकि, जमीन से एक प्रणाली का निर्माण संभवतः आपके मामले में बेहतर है। यह वही है जो आर्क लिनक्स के लिए डिज़ाइन किया गया था। यदि आप इस विचार के साथ सहज हैं, तो जारी रखें ...

-

  1. आधार प्रणाली को स्थापित करने के लिए आधिकारिक या शुरुआती की स्थापना मार्गदर्शिका का पालन ​​करें ।
  2. अपने NTFS विभाजन को स्वचालित रूप से माउंट करने के लिए, अपना / etc / fstab खोलें और निम्नलिखित पंक्ति जोड़ें (/ dev / sdb1 NTFS विभाजन और / mnt / डिवाइस आरोह बिंदु हो रहा है):

    /dev/sdb1 /mnt/device ntfs defaults 1 0
    

  3. यदि आप स्वचालित रूप से लॉग इन करने में सक्षम होना चाहते हैं तो आपको कुछ अतिरिक्त कदम उठाने होंगे। सबसे पहले, स्थापित mingetty आर्क उपयोगकर्ता respository (और) से। यहाँ तुम क्या मदद करने के लिए एक छोटे से गाइड है कि आप आर्क लिनक्स के साथ अपरिचित हैं अगर। इसके बाद, / etc / inittab खोलें और जो लाइन दिखती है उसे बदल दें:

    c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux
    

    निम्नलिखित के लिए:

    c1:2345:respawn:/sbin/mingetty --autologin username tty1 linux
    

  4. निम्नलिखित कमांड को रूट के रूप में निष्पादित करके X स्थापित करें:

    pacman -Syu
    pacman -S libgl xorg xf86-input-evdev mesa vesa
    

    X को कॉन्फ़िगर करें:

    Xorg -configure
    cp /root/xorg.conf.new /etc/X11/xorg.conf
    

    यदि xorg आपको समस्याएं दे रहा है तो आप विकी को संदर्भित कर सकते हैं । (यदि ध्वनि की आवश्यकता है, तो आप यहां दिए गए चरणों का पालन कर सकते हैं )

  5. अपना ~ / .bash_profile संपादित करें ताकि जब आप TTY1 X में लॉग इन करें तो स्वचालित रूप से शुरू हो जाए:

    if [[ -z "$DISPLAY" ]] && [[ $(tty) = /dev/tty1 ]]; then
        exec startx
        logout
    fi
    

  6. ~ / .Xinitrc संपादित करें और निम्नलिखित को शामिल करें (जो भी कमांड आप चलाना चाहते हैं वह प्रोग्राम शुरू होता है)

    exec celtx
    shutdown -h now
    

    एक बार जब आप celtx को छोड़ देंगे तो आर्क लिनक्स बंद हो जाएगा।

आपने यह भी उल्लेख किया है कि आप एक तेज़ बूट समय चाहते हैं। मुझे यकीन नहीं है कि यह कैसे आप के लिए देख रहे हैं की तुलना करता है, लेकिन एक ~ 7 साल पुराने कंप्यूटर पर मैं इस गाइड का पालन ​​करके मुझे 23 सेकंड के लिए नीचे लाने में कामयाब रहा ।


4
सोच रहे किसी के लिए, यह एक समर्पित HTPC के रूप में अच्छी तरह से स्थापित करने का एक शानदार तरीका है (मैंने इसे XBMC के साथ किया है और यह बहुत अच्छा काम करता है)।
रिची मार्केज़

4

आप किसी भी linux distro को नंगी हड्डियों से नीचे की ओर खींच सकते हैं - सबसे आसान काम यह है कि आप पहले से परिचित एक distro को लेते हैं और रन स्तर 1 में बूट करते हैं - मानक 'सिंगल यूजर मोड'। आपके पास नेटवर्किंग या कोई डेमॉन नहीं होगा, लेकिन आपके पास एक डेस्कटॉप हो सकता है, जो आप उपयोग कर रहे हैं उसके आधार पर। आप जो कुछ भी करने के लिए एक कस्टम रन स्तर को परिभाषित कर सकते हैं। रन स्तर 4 आमतौर पर इसके लिए उपयोग किया जाता है। यह अपरिभाषित है, इसलिए आप इसे जो चाहें बना सकते हैं।

वैकल्पिक रूप से, छोटे के लिए ट्यून किए गए लिनक्स डिस्ट्रोस पर एक नज़र डालें

EDIT लिनक्स शीघ्र बूट समय के लिए बिल्कुल प्रसिद्ध नहीं है, लेकिन आप स्टार्टअप पर जितना कम चलेंगे, उतना तेज़ होगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.