[mythtv-users] Recommended Linux Distro post CentOS

Stephen Worthington stephen_agent at jsw.gen.nz
Thu Dec 17 05:47:44 UTC 2020


On Wed, 16 Dec 2020 21:38:49 -0500, you wrote:

>On 2020-12-16 4:31 a.m., Stephen Worthington wrote:
>> On Wed, 16 Dec 2020 04:25:09 +0000 (UTC), you wrote:
>
>>> No, why should I be bitter, just because some random out of nowhere obsoleted
>>> in about 3 years what I'd spent 30 years getting good at?  No motivation there
>>> at all...
>> 
>> You might want to reconsider that a little.  I started out very
>> sceptical about systemd.  And I still not a fan of the "one systemd to
>> rule them all" concept.  But I have now used systemd quite a bit and
>> so far I have found that using systemd to run things is dramatically
>> better than init scripts.  When you had to write an init script, that
>> was a mini-project on its own getting it to do everything needed - it
>> took ages.  Using systemd to start a program is usually easy - just
>> add the options you want and it often works first time.  And a huge
>> plus is that the program does not need to be written with a daemon
>> mode - in fact, running it as a daemon takes more effort with systemd
>> than running it as a normal program.  I do not like the logs going
>> into journals so much though - that makes it difficult to access them
>> when booted from a live USB or PXE image to do repairs or discover why
>> things went wrong.
>> 
>> Over time systemd has got better too, with some of the niggly little
>> things fixed by new options.  I really like just being able to now do
>> "systemctl edit" to create a new override file.  And some things I
>> hate are things I can fix myself.  Why on earth they thought that
>> having to type "systemctl" and "journalctl" all the time was a good
>> idea I have no clue.  Commands that are used often should be short. So
>> I have aliased them to "sc" and "jc".
>> 
>> The option to have an early start / late shutdown root debug shell is
>> also extremely valuable when debugging startup and shutdown problems.
>
>So what you are saying is that it was NOT actually ready for prime time 
>when it was released. Which many people complained about. It was a 
>replay of pulseaudio, which also was not ready for prime time when released.
>
>Both are quite a bit better now, after huge amounts of effort by lots of 
>people to fix the stupid design decisions made by LP, except that 
>nothing has been done for the journal logs being incomprehensible and 
>not available *unless systemd is running*...
>
>G

Nothing as big and complex as systemd would ever be expected to be
perfect on first release.  It worked well when I first met it, which
was not what I expected, and the later fixes and refinements were
welcome.  Yes, the journal logs problem is not something I like, but I
can live with it.  If you have to access the journals from a USB or
DVD or PXE live boot, you can, it is just really annoying.  I normally
set up my PCs so that they have two boot partitions, one for the main
system and one for doing repairs and maintenance.  That helps quite a
bit, just as it helped with init script problems.


More information about the mythtv-users mailing list