Кращий Linux для однієї програми та швидкого завантаження? (також як робити?) [закрито]


14

Я шукаю спосіб запустити Celtx , програмне забезпечення для сценаріїв на Linux Distro і більше нічого, немає bluetooth, Інтернет / WiFi, медіа, ігри, нічого, навіть не на робочому столі. Просто завантажте ОС і Bam! Celtx. Також швидке завантаження було б чудовим.

PS Мені потрібно автоматизувати розділ NTFS.

Будь-які ідеї?

Спасибі


Відповіді:


16

Як згадував DaveParillo, будь-яку відгонку можна позбавити майже нічого. Однак, побудувати систему з нуля, мабуть, краще у вашому випадку. Саме для цього був розроблений Arch Linux . Якщо вам подобається ця ідея, продовжуйте ...

-

  1. Дотримуйтесь офіційного посібника з монтажу або початківця для встановлення базової системи.
  2. Щоб автоматично монтувати розділ NTFS, відкрийте / etc / fstab та додайте наступний рядок (/ dev / sdb1 - це розділ NTFS та / mnt / пристрій, який є місцем монтування):

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

  3. Якщо ви хочете мати можливість увійти автоматично, вам потрібно буде зробити кілька додаткових кроків. По-перше, встановіть mingetty з Arch User Respository (AUR). Ось невеликий посібник, який допоможе вам це зробити, якщо ви не знайомі з Arch Linux. Потім відкрийте / 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 створює проблеми, зверніться до wiki . (Якщо також потрібен звук, ви можете виконати кроки, які наведені тут )

  5. Відредагуйте свій ~ / .bash_profile так, що після входу в TTY1 X почнеться автоматично:

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

  6. Відредагуйте ~ / .xinitrc і додайте наступне (замінюючи celtx будь-якою командою, запускаючи програму, яку потрібно запустити):

    exec celtx
    shutdown -h now
    

    Як тільки ви закриєте celtx Arch Linux вимкнеться.

Ви також згадали, що вам сподобається швидкий час завантаження. Я не впевнений, як це порівнюється з тим, що ви шукаєте, але на ~ 7-річному комп'ютері мені вдалося звести міну до 23 секунд , дотримуючись цього керівництва .


4
Для всіх, хто цікавиться, це чудовий спосіб налаштувати виділений HTPC (я це робив із XBMC, і він чудово працює).
Річі Маркес

4

Ви можете зняти будь-який дистрибутив Linux до оголених кісток - найпростіша річ - це взяти дистрибутив, який ви вже знайомі, і ввімкнути рівень 1 запуску - стандартний "режим єдиного користувача". У вас не буде мереж або будь-яких демонів, але у вас може бути робочий стіл, залежно від того, що ви використовуєте. Ви можете визначити спеціальний рівень запуску, щоб робити що завгодно. Запуск зазвичай використовується для цього. Це не визначено, тому ви можете зробити це все, що завгодно.

Крім того, погляньте на дистрибутив Linux, налаштований на невеликість

EDIT Linux не точно відомий тим, що швидше завантажується, але чим менше ви запускаєте при запуску, тим швидше це буде.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.