14

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

PS Мне нужно было бы автоматически смонтировать раздел NTFS.

Есть идеи?

Спасибо

2 ответа2

16

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

-

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

  3. Если вы хотите иметь возможность войти в систему автоматически, вам нужно будет сделать несколько дополнительных шагов. Сначала установите mingetty из архива пользователей архива (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, выполнив следующие команды от имени root:
    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 и включите следующее (замена celtx любой командой, запускающей программу, которую вы хотите запустить):
    exec celtx
    shutdown -h now
    

    Как только вы выйдете из celtx, Arch Linux закроется.

Вы также упомянули, что хотели бы быструю загрузку. Я не уверен, как это соотносится с тем, что вы ищете, но на 7-летнем компьютере мне удалось сократить время до 23 секунд , следуя этому руководству .
4

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .