Ядро ожидает две вещи: корневая файловая система и init
демон, который находится на ней. Init, включенный в raspbian, представляет собой систему в стиле sysV . Вы не привязаны к этому - другие системы инициализации, обычно используемые с linux (помните: ядро - это linux ), systemd
и upstart
- но вам нужна какая-то система инициализации.
Вы можете также поместить init
в initramfs и он встроен в ядро , в этом случае можно обойтись без корневой файловой системы, но это кажется бессмысленным в данном случае.
init
это единственное пользовательское приложение, запущенное ядром. Обычно он затем запускает процессы, которые открывают ttys с помощью логина, а затем другие службы, которые могут запускать диспетчер отображения, sshd и т. Д. Вам может не потребоваться логин, но вы, вероятно, хотите tty; Вы также можете просто запустить sshd напрямую.
Где я могу получить демон ssh / telnet для пи?
Получите его из того же места, что и Рэпбиан, из первоисточника. Ничего из этого не было написано специально для пи. Или, по крайней мере, очень мало. Он был использован в самых разных системах.
Если вы хотите, чтобы один предварительно скомпилированный для пи ... ну, это raspbian, и т. Д. 1
я не знаю, как поставить это на новый SDCard
Вам придется использовать специфичный для pi загрузчик, который находится в /boot
разделе raspbian образа.
1. Если быть откровенно честным, я думаю, что вы находитесь в массовом кихотическом квесте, который, основываясь на знаниях, вытекающих из вашего вопроса, у вас практически нет надежды выполнить этот год, если вы не уволитесь с работы и посвятите себя обучению полный рабочий день, и даже тогда ваши шансы на неудачу очень высоки, и вам потребуются месяцы, чтобы достичь точки, где у вас есть шанс на успех. Это не просто. Это не просто. Тем не менее, даже если вы потерпите неудачу, вы, вероятно, узнаете некоторые полезные вещи по пути. Однако лучше потратить время на изучение понимания существующего дистрибутива (например, raspbian) и того, как его использовать для создания вашей домашней системы автоматизации.