An open API service indexing awesome lists of open source software.

https://github.com/oditynet/gogogo

Fast init linux system
https://github.com/oditynet/gogogo

init init-system

Last synced: 13 days ago
JSON representation

Fast init linux system

Awesome Lists containing this project

README

          



gogogo


GitHub code size in bytes
GitHub license
GitHub commit activity
GitHub Repo stars

Bнициализация системы GOGOGO поможет вам быстро запустить службы после загрузки ядра, смонтировать ваши ФС иинициализировать ваши устройства, Udev, DBus. На видео пока я забыл подгрузить USB устройства и в моей DE miayDE не работает мышка, но это не проблема.
Поддерживается 3 режима работы: 1-однопользовательский,2-сетевой,3-графический

```
gcc gogogo.c -o gogogo
sudo cp gogogo /sbin
sudo mkdir -p /etc/gogogo/rc1/ /etc/gogogo/rc2/ /etc/gogogo/rc3/
sudo echo "2" | sudo tee /etc/gogogo/initlevel
sudo cp rc.devices /etc/gogogo/
sudo chmod a+x /etc/gogogo/rc.devices
```

Конфигурационные файлы (на примере miayDE)
```
echo -e "NAME=miayDE\nCMD=/usr/sbin/miayDE\nRESTART=on-failure\nDEPENDS=network" | sudo tee /etc/gogogo/rc3/miayDE.conf
```

Run:
in grub edit line for example
```
... init=/sbin/gogogo ....
```
and press ctrl + x

В видеоряде я запускаю после свое графическое DE -