【init】Systemdアンチスレ [無断転載禁止]©2ch.net
systemd強制のディストリビューションから個人でsystemd取り除くのは難しい
systemdつかってないディストリビューション使え 誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
EQAPDH2SQL systemdのおかげでOSがブラックボックス化していくんだよな
かつては、スクリプトを順に実行っていう非常にわかりやすいブートシークエンスだった クラウドサービスで、新サーバ購入してすぐに使いたい
このときに、サーバが立ち上がる速度が10秒でも早いほうがいい 一般的に、サービスというものは他のサーバやストレージ、ネットワーク等の状況等を鑑み、
起動できる状況であることを確認した上で起動するもの
initであってもSystemdであってもね systemdってアンインストールしても大丈夫?
そのうち再インストールする機会があればついでに試そうと思ってんだけど >>63
Systemdとは、サービスの起動停止だけをやってるわけではなく、
スケジューリング機能、リソース管理、国際化対応、ユーザ管理等とも
関連している
よってディストリビューションは、Systemdがあること前提でOSとして組み上げている
そういうものなので、Systemdだけ外すことはてきないよ initもインストールされてるから
systemdをアンインストールすれば自動的にそっちに切り替わるんじゃないかと期待してたんだけど その辺はディストリによるから
どのディストリか言ってくれないことには話が進まん >>63
他のinitをインストールしているのなら大丈夫 僕の知り合いの知り合いができた副業情報ドットコム
関心がある人だけ見てください。
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
JE34O UbuntuBSDとか、Debian BSDとかはだめなの? だめの意味がよくわからんけどDebian kFreeBSDはsystemd動かないので
入りようがないね chkconfig --list
で済むのに
systemctl list-unit-files -t service
長い!長すぎる /lib/systemd/systemd --user
を殺したらいなくなっちゃったんだけど
どうすれば復活しますか? アンチではないがSSDだとsysVinitの起動速度もめっさ速くなるという >>56
>systemdつかってないディストリビューション使え
Devuan以外にある? Arch/Slackware/Alpine/Gentoo >>81
Archはsystemdを採用した
だからDockerから切られた archはホストではなくdockerのimageとして使った方が捗る 2019年4月25日 systemdフリーな世界を快適に立ち上げる ―モダン&シンプルな起動
ユーティリティ「S6」 階戸アキラ
https://gihyo.jp/admin/clip/01/linux_dt/201904/25
メジャーなLinuxディストリビューションのほとんどが起動処理にsystemdを採用するように
なった一方で,systemdフリーな世界を求めてやまないユーザや開発者をターゲットにした
ディストリビューションも少なからず存在する。Debianベースの「Devuan」やArch Linux
ベースの「Artix Linux」などはその代表だ。(中略)
特徴としては
・PID 1(プロセスID 1)として実行
・サービスマネージャは別リソース(s6-rcまたはanopa)として用意し,上のレイヤで
パラレルサービスマネージャとして実行させる
・トラディショナルなinit(/sbin/init)では実現できないポータビリティにフォーカス
・C言語で開発
・超軽量(2Mバイト以下)
・コードが少ない
・あらゆるPOSIXシステム/ディストリビューションで実装可能
・ライセンスはISC
などが挙げられるが,とくにPID 1として常時実行できる点やサービスマネージャを別
リソースで提供している点が高く評価されており,コンテナ環境下ではSupervisorよりも
S6を推すユーザの声もある。
このS6を採用しているディストロとしては,Artixと同じくArch Linuxをベースにした
「Obarun」が挙げられる。対応アーキテクチャはx86_64のみで,デフォルトのデスクトップ
環境はJVM,インストーラはテキストベース,ライセンスはS6と同じISC,…と,どこまでも
シンプリシティにこだわっており,サイトにも明記されているように「Linux初心者には
向いていない設計」である。(後略) アンチって言うほどアンチじゃないけど、
シェルスクリプトベースでもちゃんと作ればもっと改良できるよなって思う 全てRedHatが決めてるのが気に食わない
Debianの偉い人半数も離脱したし
デスクトップにしか恩恵のないものばっかじゃねぇか
スペースシャトルとソユーズみたいだな >>91
気に食わないなら、決めればいいだろ?
どうせ自由が良いんだっていっててんでバラバラにやるんだろうけどさ
結局、自由だと何も決まらないんだよ。 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の事よく知らないのな。知ってたけど。