<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="323048" data-post-id="323048">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="stevensonmt" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/stevensonmt/120/20503_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  stevensonmt
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Might be a strange argument to make in a community dedicated to a relatively niche language like Elixir, but with respect to the systemd discussion I would say for someone new to linux starting with a non-systemd distro is likely to be painful. Systemd now dominates the linux ecosystem by a wide margin and so troubleshooting is made easier due to more readily available resources. Also lots of packages out there will have systemd dependencies so a lot more work has to be done to make them work on non-systemd systems.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="323048" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/suggested-linux-distro-for-nerves-development/62647/32">Post #31</a>
	                </div>
	            </div>
              <div id="likers-container-323048" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="323048"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #31"></div>
  </section>
</div>
    <div class="postbit" id="323056" data-post-id="323056">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="D4no0" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/D4no0/120/33624_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  D4no0
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Absolutely agree.</p>
<p>I have zero idea what the other discussions about writing custom scripts are about, I barely understand how systemd works.</p>
<p>For veterans maybe going under the hood and customizing their things is a plus, however for me I just want it to work and to not break. I don’t want to spend entire days compiling my own drivers to run Arch.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="323056" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/suggested-linux-distro-for-nerves-development/62647/33">Post #32</a>
	                </div>
	            </div>
              <div id="likers-container-323056" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="323056"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #32"></div>
  </section>
</div>
    <div class="postbit" id="323059" data-post-id="323059">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="stevensonmt" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/stevensonmt/120/20503_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  stevensonmt
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group quote-modified" data-username="D4no0" data-post="33" data-topic="62647">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/d4no0/48/33624_2.png" class="avatar"> D4no0:</div>
<blockquote>
<p>I don’t want to spend entire days compiling my own drivers to run Gentoo.</p>
</blockquote>
</aside>
<p>FIFY. Also just to avoid confusion, Arch uses systemd by default for several years now.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="323059" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/suggested-linux-distro-for-nerves-development/62647/34">Post #33</a>
	                </div>
	            </div>
              <div id="likers-container-323059" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="323059"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #33"></div>
  </section>
</div>
    <div class="postbit" id="323061" data-post-id="323061">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="dimitarvp" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/dimitarvp/120/38664_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  dimitarvp
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="D4no0" data-post="33" data-topic="62647">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/d4no0/48/33624_2.png" class="avatar"> D4no0:</div>
<blockquote>
<p>I don’t want to spend entire days compiling my own drivers to run Arch.</p>
</blockquote>
</aside>
<p>That’s not happening with Arch and its derivatives. Maybe you’re thinking of Gentoo.</p>
<p>You can have a ready desktop environment with Manjaro’s installer in literally 5 minutes. Done it several times. And you’re starting the installation from its live disk/USB so you can even screw around a bit to check if you like what you see before committing to installation.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="323061" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/suggested-linux-distro-for-nerves-development/62647/35">Post #34</a>
	                </div>
	            </div>
              <div id="likers-container-323061" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="323061"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #34"></div>
  </section>
</div>
    <div class="postbit" id="323062" data-post-id="323062">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="D4no0" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/D4no0/120/33624_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  D4no0
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Back in the 2016-17 I wanted to install Arch on a notebook, just to be informed that I have to compile my own wireless drivers.</p>
<p>Maybe the situation got much better, but I remember having a colleague that literally took almost a month to have a fully functional Arch installation.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="323062" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/suggested-linux-distro-for-nerves-development/62647/36">Post #35</a>
	                </div>
	            </div>
              <div id="likers-container-323062" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="323062"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #35"></div>
  </section>
</div>
    <div class="postbit" id="323063" data-post-id="323063">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="dimitarvp" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/dimitarvp/120/38664_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  dimitarvp
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Arch is more bare and is the spiritual successor of Slackware, the distro for absolute minimalistic maniacs.</p>
<p>I sympathize with their sentiment but I’ve taken the more sane approach: have a working OS in 5 minutes, install your stuff that you need (should take you one evening for a dev machine), then you can remove packages and customize to your heart’s content. Or don’t – I’m in this camp, I like Manjaro’s out of the box experience and only uninstalled Thunderbird.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="323063" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/suggested-linux-distro-for-nerves-development/62647/37">Post #36</a>
	                </div>
	            </div>
              <div id="likers-container-323063" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="323063"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #36"></div>
  </section>
</div>
    <div class="postbit" id="323080" data-post-id="323080">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="tj0" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  tj0
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="D4no0" data-post="33" data-topic="62647">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/d4no0/48/33624_2.png" class="avatar"> D4no0:</div>
<blockquote>
<p>I have zero idea what the other discussions about writing custom scripts are about, I barely understand how systemd works.</p>
</blockquote>
</aside>
<p>Totally understandable. There’s no reason anyone should need to be debugging an init system.</p>
<aside class="quote no-group" data-username="stevensonmt" data-post="32" data-topic="62647" data-full="true">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/stevensonmt/48/20503_2.png" class="avatar"> stevensonmt:</div>
<blockquote>
<p>Might be a strange argument to make in a community dedicated to a relatively niche language like Elixir, but with respect to the systemd discussion I would say for someone new to linux starting with a non-systemd distro is likely to be painful. Systemd now dominates the linux ecosystem by a wide margin and so troubleshooting is made easier due to more readily available resources. Also lots of packages out there will have systemd dependencies so a lot more work has to be done to make them work on non-systemd systems.</p>
</blockquote>
</aside>
<p>Elixir is super-stable, so a huge community isn’t necessary. That’s why I’m 50/50 on this statement.</p>
<p>On the one hand, everything you’ve said is true.</p>
<ul>
<li>Systemd is “standard”.</li>
<li>Lots of systemd dependencies into everything now.</li>
</ul>
<p>On the other hand, I feel this is like Stockholm syndrome.</p>
<ul>
<li>Why should anyone need to be debugging and troubleshooting this?</li>
<li>On rebooting, there’s a random lottery of of potentially waiting 90 seconds for a service to shutdown.</li>
<li>Updates declare the old way as broken, but ignore edge-cases…which actually break things for complex setups.  At some point, Ubuntu changed from /etc/network/interfaces to netplan/systemd-network. I don’t remember the exact combo. What I do remember was that and bunch of networking was no longer possible. Like trying to setup bridged vlans.</li>
<li>Updates just change things and don’t tell you. For instance, I have a router/dhcp running on a Raspberry Pi equivalent. I come back home two weeks ago and I have no internet. OK, the sdcard stopped working after 5 years and I had to re-install. So I downloaded the old Ubuntu 18.04 image, manually set the network ip address on eth0 so that I could ssh and setup dhcp. But I could no longer update to 20.04 or 22.04 because <a href="http://old-releases.ubuntu.com" rel="noopener nofollow ugc">old-releases.ubuntu.com</a> wouldn’t let me dist-upgrade. No problem, I’ll just install 22.04…set the ip…and…I can’t ssh into the machine. Wait, what? <strong>Systemd changed eth0 to end0. Like WTF #*#!?#?</strong> And with no release notes. So yah, maybe they have some technical reasons for the change, but this cost an idiot like me several hours for a 10 min re-install job.
<ul>
<li><a href="https://github.com/home-assistant/operating-system/issues/2795" class="inline-onebox" rel="noopener nofollow ugc">updating to HAOS 11 Rc1 - network sensors become unknown eth0 to end0? · Issue #2795 · home-assistant/operating-system · GitHub</a></li>
<li><a href="https://lists.opensuse.org/archives/list/arm@lists.opensuse.org/thread/5ZSU5AYOFZCS75656ZK6UFK7H73C3LCV/" rel="noopener nofollow ugc">https://lists.opensuse.org/archives/list/arm@lists.opensuse.org/thread/5ZSU5AYOFZCS75656ZK6UFK7H73C3LCV/</a></li>
</ul>
</li>
<li><a href="https://news.ycombinator.com/item?id=14733523" rel="noopener nofollow ugc">nohup mysteriously quit working</a> after you log out…changing the original behaviour? you guessed it…systemd change. <a href="https://github.com/tmux/tmux/issues/428" rel="noopener nofollow ugc">tmux</a> and distros had to change how they handle it.</li>
<li>Linus himself - “<a href="https://lkml.org/lkml/2017/7/6/577" rel="noopener nofollow ugc">And yes, a large part of this may be that I no longer feel like I can<br>
trust “init” to do the sane thing. You all presumably know why.</a>”</li>
<li>And I’m sure I ran into even more things over the past decade.</li>
</ul>
<p>I think the init part of systemd is ok/good, other than the 30 second reboot lottery, but I really don’t want them touching any other part of the system. <strong>It breaks too often</strong>. Especially after this openssh backdoor thru systemd thru xz.</p>
<p>For a decade, I’ve been pretty ambivalent about systemd. It improved some things and I liked some things. It was better than the Ubuntu attempt called “upstart”. But after 10 years of hoping stuff will quit breaking, screw it. I’m ok with spending a few hours to set something up once.  I’m not ok with playing russian roulette with every upgrade. Until I switched off, I didn’t even realize, I just though, “Well, I guess that’s just the way it is.”</p>
<p>So, in conclusion, I’m perfectly content that Void uses runit.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="323080" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/suggested-linux-distro-for-nerves-development/62647/38">Post #37</a>
	                </div>
	            </div>
              <div id="likers-container-323080" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="323080"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #37"></div>
  </section>
</div>
    <div class="postbit" id="323086" data-post-id="323086">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="stevensonmt" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/stevensonmt/120/20503_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  stevensonmt
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I think you’re making a technical argument while I’m making a sociological one. My point was simply the state of the Linux ecosystem right now defaults to systemd and therefore a Linux novice will likely find things easier to manage. I understand the arguments against systemd from a technical standpoint. I’m glad there are alternatives. But swimming against the tide is intrinsically more challenging. That’s all I was saying.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="323086" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/suggested-linux-distro-for-nerves-development/62647/39">Post #38</a>
	                </div>
	            </div>
              <div id="likers-container-323086" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="323086"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #38"></div>
  </section>
</div>
    <div class="postbit" id="323089" data-post-id="323089">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="dimitarvp" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/dimitarvp/120/38664_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  dimitarvp
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="tj0" data-post="38" data-topic="62647">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/letter_avatar_proxy/v4/letter/t/48db29/48.png" class="avatar"> tj0:</div>
<blockquote>
<p>On the other hand, I feel this is like Stockholm syndrome.</p>
</blockquote>
</aside>
<p>Few points here:</p>
<ol>
<li>
<p>I like having a single tool for these problems. We the techies disperse our energy way too much. IMO it’s time we got our sh1t together and started contributing to something and not always going our own way and making the 179th tool.</p>
</li>
<li>
<p>Having a mono-ecosystem in this case is beneficial because people will focus on fixing the errors you showed (though sometimes the maintainers are difficult; though I have no idea if that applies to <code>systemd</code>, any observations?).</p>
</li>
<li>
<p>I disagree it breaks too often, though I’ll admit my Linux usage is still not as much as it was some years ago. Still, I have a server for like 3 years now and there was literally only one problem ever, and wasn’t related to <code>systemd</code>. It never did anything bad to me, and this server has seen no less than 11 different hard disks, 3 external keyboards, 2 mice, seen 3 replacements of internal drives (and planning to add a NVMe drive soon as well), and I might forget a few others. Not saying this is a classic usage but you’re kinda exaggerating from where I am standing.</p>
</li>
<li>
<p>Finally, have you tried reporting those issues?</p>
</li>
</ol>
<aside class="quote no-group" data-username="tj0" data-post="38" data-topic="62647">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/letter_avatar_proxy/v4/letter/t/48db29/48.png" class="avatar"> tj0:</div>
<blockquote>
<p>Linus himself</p>
</blockquote>
</aside>
<p>I fear for the world of free computing after Linus retires or dies, but Linus himself is far from perfect, f.ex. he often said security is not a priority for the kernel. He’s awesome but let’s not idolize him.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="323089" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/suggested-linux-distro-for-nerves-development/62647/40">Post #39</a>
	                </div>
	            </div>
              <div id="likers-container-323089" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="323089"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #39"></div>
  </section>
</div>
    <div class="postbit" id="323104" data-post-id="323104">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="tj0" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  tj0
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="stevensonmt" data-post="39" data-topic="62647">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/stevensonmt/48/20503_2.png" class="avatar"> stevensonmt:</div>
<blockquote>
<p>I think you’re making a technical argument while I’m making a sociological one. My point was simply the state of the Linux ecosystem right now defaults to systemd and therefore a Linux novice will likely find things easier to manage.</p>
</blockquote>
</aside>
<p>I did recommend Debian/Ubuntu as a first distribution and both use systemd, so in principle we’re in agreement. I think there are a lot of reasons to choose a distribution (rolling vs point, package manager, size of repos, patches, foss stance, 3rd party support, etc), but wouldn’t include init system.</p>
<p>My point was that there are a lot of good reasons to not use Arch / Void / Alpine, but I wouldn’t disqualify any of them based on init system. At this point, I wouldn’t go out of my way to avoid or to use systemd.</p>
<aside class="quote no-group" data-username="dimitarvp" data-post="40" data-topic="62647">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/dimitarvp/48/38664_2.png" class="avatar"> dimitarvp:</div>
<blockquote>
<ol>
<li>I like having a single tool for these problems. We the techies disperse our energy way too much. IMO it’s time we got our sh1t together and started contributing to something and not always going our own way and making the 179th tool.</li>
</ol>
</blockquote>
</aside>
<p>My issue isn’t that it is a single tool or not. It is that the functionality that it replaces wasn’t there. Aka - setting up bonded+bridged+vlans or split-dns or whatever thing I was trying to do at the time. So the systemd ecosystem decided to replace something for whatever reason, but either it was adopted by distros too early or the functionality was never completed. Not sure which one.</p>
<aside class="quote no-group" data-username="dimitarvp" data-post="40" data-topic="62647">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/dimitarvp/48/38664_2.png" class="avatar"> dimitarvp:</div>
<blockquote>
<p>Having a mono-ecosystem in this case is beneficial because people will focus on fixing the errors you showed (though sometimes the maintainers are difficult; though I have no idea if that applies to <code>systemd</code>, any observations?).</p>
</blockquote>
</aside>
<aside class="quote no-group" data-username="dimitarvp" data-post="40" data-topic="62647">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/dimitarvp/48/38664_2.png" class="avatar"> dimitarvp:</div>
<blockquote>
<p>Finally, have you tried reporting those issues?</p>
</blockquote>
</aside>
<p>These issues I ran into have been reported which is why I knew the workaround was not to use systemd-network or systemd-resolved. Not really sure about maintainers. It’s the internet so it all seems like drama. I haven’t met any of these people, so I wouldn’t know. All I can comment on is the technical aspects of the software.</p>
<aside class="quote no-group quote-modified" data-username="dimitarvp" data-post="40" data-topic="62647">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/dimitarvp/48/38664_2.png" class="avatar"> dimitarvp:</div>
<blockquote>
<p>I disagree it breaks too often…Not saying this is a classic usage but you’re kinda exaggerating from where I am standing.</p>
</blockquote>
</aside>
<p>How so? The amount of times an init system should break is zero.</p>
<p>In the past two weeks, for me, systemd has been involved in</p>
<ul>
<li>breaking networking on a router by renaming eth0</li>
<li>an RCE/backdoor with ssh thru xz</li>
</ul>
<p>So I count that as two breakages. Definitely, greater than zero. <img src="https://forum.elixirforum.com/images/emoji/apple/rofl.png?v=15" title=":rofl:" class="emoji" alt=":rofl:" loading="lazy" width="20" height="20"></p>
<p>And then there’s all the times I’ve had to work around the non-init functionality in the past, which I doubt most people would run into. I’m guessing this is why you may feel that it is stable.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="323104" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/suggested-linux-distro-for-nerves-development/62647/41">Post #40</a>
	                </div>
	            </div>
              <div id="likers-container-323104" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="323104"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #40"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <a class="load-more-button" data-turbo-stream="true" href="/topics/62647/load_more?page=5">Load more posts (9 remaining)</a>
</div></template></turbo-stream>