【init】Systemdアンチスレ [無断転載禁止]©2ch.net
GNU/LinuxじゃなくてGNU/systemdになっちゃうね(´・ω・`) ホントにデスクトップ分野しかみていないなsystemd
毎回イライラさせてくれるわ systemd開発者がやりたいこと(想像)
・現在suidのついたバイナリが独自に処理してるユーザー・セキュリティまわりの処理を全部systemdが担当して、
WindowsみたいにAPIで処理したい
・ばらばらに存在する設定ファイルを、Windowsのレジストリみたいな仕組みで制御して、
アプリからはAPIで読み書きがしたい
たぶんWindowsみたいな仕組みを導入したいのでは? >>100
>ばらばらに存在する設定ファイル
なにこれ?
各ソフトの設定ファイルのこと?
それは困るなあ
設定ファイルいじるだけで設定変えれるのがLinuxの強みだろ
あと設定ファイルコピpで設定終了 Unitファイルの構造を見てる限りそんなこと考えてなさそうに思う カーネル内部のスケジューラーを外部に出して効率化したいんじゃないかとおもう。
しかし、オープンソースなので内部物を効率化した方がより効率が上がるからsystemdは無意味な努力
プロセスにシステム系のマークをつけられるようにすればいいし >>100
そうだよ
そしてそのAPI・レジストリをオブジェクト指向にて扱うためシェルはPowerShellとなる
遠からず、UbuntuもRHELもSystemd+PowerShellによる管理になるのではないかな systemdの作者ってWindowsみたいなの、というよりmacOSのlaunchdに近いものを目指したって言ってたような…
まああっちもUNIX哲学から離れてるけど 素直にlaunchdクローンを作ってくれれば良かったのにな
後発のくせにごちゃごちゃしてるのは何なんだ ディストロごとの流儀の統一を図るために低レイヤ寄りの部分を吸収する意図はあったんだろう
でもresolvedとnspawn,networkd辺りは正直余計 systemdはMSが作らせてるんだろ
実質svchostだよw 例えばhttpdとかでファイル転送中にstop言われても止めたくないときってどう書くといいの? >>111
ストップの書き方でステートフルみたいな何かそんなのがある 待って待って止めないでって言いたいだけなんだけど、
そんなことしちゃいけませんなのか、
自分の都合の良いときまでexecstopのコマンドが終了しなければいいのか、
その辺の勘所が分からないのですよ。 シェルスクリプトかましてそこでGRACEFUL SHUTDOWNすれば良いんじゃないの? ExecStart/ExecStopをオーバーライドするときはなぜかこんな風に設定してやる必要があるんだよな。これ最初知らなくて結構な時間浪費した。
どういう経緯でこうなったのか誰か知らない?
https://askubuntu.com/questions/659267/how-do-i-override-or-configure-systemd-services
> [Service]
> ExecStart=
> ExecStart=-/sbin/agetty -a muru --noclear %I $TERM 8年ぶりに systemd な GNU/Linux をインストールしたら、
ネットワークさえ立ち上げられないw
忘れるもんだねぇ… ひさびさにinit搭載の鯖を起動したら爆速でたちあがって吹いた networkd と dhcpcd が排他使用なのは、systemdのせい? ちょっとくらいならdonateしていいので、systemDフリーなデストロでお勧め教えて。
なんか、MSとLinuxの悪いところどりなんだわ>systemd systemd で init を剥がして
wayland で X を剥がせば
ゲイツOSとほとんど変わらないものが出てくるぞ
さらにMBRを駆逐してEFIに置き換えれば
PCはゲイツのものw 250、いままで勝手に出来てた bootctl が生成されなくなったが… ぽったーりんぐちゃんいつの間にかMSに移ってたってさ
草生え散らかしてる ウチで動かしている4つのシステム中systemd で起動するシステムは残り1つ。
徹底排除 mesa にも rust が入り込んできた
ワクチン信者ライナス や ゲイツらがOSS を強奪しようとしているわけだ MX Linux ships with systemd present but sysVinit is still the default init system by default. Thanks to the systemd-shim system, users can choose to boot installed systems whichever way they choose.
https://mxlinux.org/wiki/system/systemd/ >>136
gentoo に systemd 使わない用の udev があるよ LFS なんて systemd のツリーから udev だけインストールするように変わったけど。
eudev も systemd のツリーから抜いた奴だよな。
eudev だと ライブラリのバージョンが遅れていて、他のライブラリ(libgudev)の要件を満たさないとか。
elogind も。 devuanはseatdをelogindの代わりに使えるようになったらしい LFS を openrc に置き換えようとしてるんだが、openrc で起動しねぇ…w
sysv に比べて意外に面倒な openrc >>140
-Dsysvinit=true
を通すだけで起動しますた…orz systemd推し系の人達って結局systemdの事よく知らないのな。知ってたけど。