Podoba mi się ten gif więc wam też pokażę.
#linux

Podoba mi się ten gif więc wam też pokażę.
#linux

@Czokowoko No właśnie od czasów zastąpienia init.d już nie. Teraz są pliki usług gdzie ustawiasz tylko flagi. Przynajmniej według mojej ograniczonej wiedzy. Na gifie są jakieś .target files ale sam musiałem zerknąć o co chodzi i to są po prostu jakby stare runlevele.
Nie zaglądam tam jak kiedyś. Teraz Linux po prostu działa, w każdym razie Debian. Poza tym, jeśli się nie wie, to się z tego gifa nic nie wyniesie. Ale ogólnie wszystko się rusza. Humaniści będą wniebowzięci.
@rm-rf - straszna kobyła - ale odkąd RHEL przeszedł na nią w wersji 7 to zostałem zmuszony używać.
Po latach się człowiek przyzwyczaił i jest po prostu wygodna - ostatnio nawet musiałem uruchomić cały pod kontenerów podmanem bez roota i podman ma całkiem spoko natywną integrację z systemd tak, że dla nieuprzywilejowanego użytkownika z włączonym lingering wszystko wstaje z systemem.
@koszotorobur mnie cieszy ogólnie cały schemat jak to działa. Mam zmiany na service to sobie je override zrobię. Potrzebuję dodać? Nie ma problemu - wszystko zunifukowane - otwieram obojętnie jaki serwis i wszystko jest na miejscu, handling logów w journald - nie szukam ich jak pojebany po folderze logów a do tego nie ma opcji by któryś serwis nie miał logowania. Cron dzięki timerom też poszedł daleko w niepamięć bo nie muszę o tym pamiętać. Zależności? Nie ma problemu jeśli serwis ma się odpalić dopiero po nawiązaniu neta to sobie to definiuje. Chcę status wszystkich serwisów? Jedno polecenie. Ogólnie to systemd rozwiązał masę problemów openrc
@StepujacyBudowlaniec za przeproszeniem pierdolisz, że się młotkiem golisz - to tak jak ja bym Ci mówił którym młotkiem lepiej będzie Ci gwoździe wbijać - nie znam się na tym więc to co myślę za wiele nie ma wspólnego z praktyką a ja wbije tym co mi do ręki wpadnie bo wbijam 2 gwoździe rocznie.
Swego czasu miałem pod sobą 3K bare metal Z 20K użytkowników enterprise więc nie mów mi co lepiej się utrzymuje ;)
Kernel uruchamia coś co historycznie nazywa się init i co pączkuje w pozostałe procesy. Co ma zostać uruchomione jako init można podać w linii argumentów kernela, za co odpowiada bootloader. I initem może być systemd, ale może to być cokolwiek, na przykład bash.
Na niektórych systemach wbudowanych dalej znajdziemy jakiegoś tam inita pląsającego po init.d, albo cokolwiek innego.
Zaloguj się aby komentować