Лучший Linux для отдельного приложения и быстрой загрузки? (также практическое руководство?) [закрытый]

Я ищу способ выполнить Celtx, программное обеспечение написания сценария на Дистрибутиве Linux и ничем ином, никаком Bluetooth, Интернете/Wi-Fi, медиа, играх, ничем, даже рабочий стол. Просто загрузите ОС и Обман! Celtx. Кроме того, быстрая загрузка была бы большой.

P.S. Я должен был бы автосмонтировать раздел NTFS.

Какие-либо идеи?

Спасибо

14
задан 10.09.2009, 19:35

2 ответа

Как упомянуто DaveParillo, любой distibution может быть разделен вниз к почти ничего. Однако создание системы с нуля, вероятно, предпочтительно в Вашем случае. Это - то, для какой Дуги Linux был разработан. Если Вы довольны этой идеей, продолжаете...

--

  1. Следуйте за чиновником или инструкцией по установке новичка для установки основной системы.
  2. Для монтирования раздела NTFS автоматически откройте/etc/fstab и добавьте следующую строку (/dev/sdb1 быть разделом NTFS и/mnt/device быть точкой монтирования):
  3. /dev/sdb1 /mnt/device ntfs defaults 1 0
    

  4. Если Вы захотите смочь войти в систему автоматически, то необходимо будет сделать несколько дополнительных шагов. Во-первых, установите mingetty от Arch User Respository (AUR). Вот маленькое руководство, чтобы помочь Вам сделать это, если Вы незнакомы с Arch Linux. Затем, откройте/etc/inittab и измените строку, которая похожа:
  5. c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux
    

    к следующему:

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

  6. Установите X путем выполнения следующих команд как корня:
  7. 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. (Если звук также необходим, можно выполнить шаги, которые даны здесь),

  8. Отредактируйте свой ~/.bash_profile так, чтобы то, когда Вы входите в TTY1 X, запустилось автоматически:
  9. if [[ -z "$DISPLAY" ]] && [[ $(tty) = /dev/tty1 ]]; then
        exec startx
        logout
    fi
    

  10. Отредактируйте ~/.xinitrc и включайте следующее (заменяющий celtx с любой командой, запускает программу, которую Вы хотите запустить):
  11. exec celtx
    shutdown -h now
    

    После того как Вы выходите из celtx Дуги, которую закроет Linux.

Вы также упомянули симпатию времени быстрой загрузки. Я не уверен, как это выдерживает сравнение с тем, что Вы ищете, но на ~7летнем компьютере мне удалось свалить мой к 23 секундам следующим это руководство.
16
ответ дан 07.12.2019, 11:18

Можно разделить любой дистрибутив Linux вниз к скелету - самой простой вещью сделать является взятие дистрибутив, Вы уже знакомы с и начальная загрузка на уровень выполнения 1 - стандартный 'однопользовательский режим'. У Вас не будет сетей или любых демонов, но у Вас может быть рабочий стол, в зависимости от того, что Вы используете. Вы могли определить пользовательский уровень выполнения, чтобы сделать безотносительно. Уровень выполнения 4 обычно используется для этого. Это не определено, таким образом, можно сделать его вообще, Вы хотите.

С другой стороны, смотрите на дистрибутивы Linux, настроенные для небольших размеров

Linux РЕДАКТИРОВАНИЯ не точно известен в течение быстрого времени начальной загрузки, но чем меньше Вы работаете при запуске, тем быстрее это будет.

4
ответ дан 07.12.2019, 11:18

Теги

Похожие вопросы