Live data from Hacker News

Ubuntu Linux Jail on FreeBSD 12.2-Release

wiki.freebsd.org

31–40 of 86 posts

Re: Ubuntu Linux Jail on FreeBSD 12.2-Release

#31

Earlier quoted context omitted.

I've been generally OK with systemd, and think most of the complaints about it were over-dramatic, but this is exactly one of the things we were warned about, right?

systemd-as-SysV-init replacement was fine. It's all the other stuff that many people think is overkill: udevd being pulled in, journald, time sync, file system mounting, network management, etc. And all are in one repo with tight coupling. For an "init system".

systemd is like that non-lazy guy we were warned about:

I distinguish four types. There are clever, hardworking, stupid, and lazy officers. Usually two characteristics are combined. Some are clever and hardworking; their place is the General Staff. The next ones are stupid and lazy; they make up 90 percent of every army and are suited to routine duties. Anyone who is both clever and lazy is qualified for the highest leadership duties, because he possesses the mental clarity and strength of nerve necessary for difficult decisions. One must beware of anyone who is both stupid and hardworking; he must not be entrusted with any responsibility because he will always only cause damage.

https://en.wikipedia.org/wiki/Kurt_von_Hammerstein-Equord

Re: Ubuntu Linux Jail on FreeBSD 12.2-Release

#32

Earlier quoted context omitted.

I've been generally OK with systemd, and think most of the complaints about it were over-dramatic, but this is exactly one of the things we were warned about, right?

systemd-as-SysV-init replacement was fine. It's all the other stuff that many people think is overkill: udevd being pulled in, journald, time sync, file system mounting, network management, etc. And all are in one repo with tight coupling. For an "init system".

Even if you stripped systemd down to the "as-SysV-init replacement" part it still wouldn't run on FreeBSD, because systemd uses cgroups for that.

Re: Ubuntu Linux Jail on FreeBSD 12.2-Release

#33
post #23
post #22

Earlier quoted context omitted.

Maybe I'm wrong, but isn't this a key component required to have native support (without having to use a VM?) Frankly, though docker failed to deliver most of its promises, but at least it became a standardized deployable unit.

macOS seems to do alright

Docker on macOS uses a VM for the kernel. Its much slower than on a Linux host

Re: Ubuntu Linux Jail on FreeBSD 12.2-Release

#35

Earlier quoted context omitted.

I've been generally OK with systemd, and think most of the complaints about it were over-dramatic, but this is exactly one of the things we were warned about, right?

systemd-as-SysV-init replacement was fine. It's all the other stuff that many people think is overkill: udevd being pulled in, journald, time sync, file system mounting, network management, etc. And all are in one repo with tight coupling. For an "init system".

It sounds like systemd wants to be an OS kernel.

Re: Ubuntu Linux Jail on FreeBSD 12.2-Release

#36

About 6 months ago I tried running FreeBSD on a network appliance, when I usually run Debian. Wow! I'm never going back. Everything about it made me really happy, from the smooth install (Debian often has issues with serial console installs), to being able to boot ZFS, to the sheer simplicity of configuring the OS. One stark example of how clean the FreeBSD install is: there are something like 9 or 10 processes runni…

True, there is a point that pfsense and OPNsense are the best free Firewall Appliaces.

Re: Ubuntu Linux Jail on FreeBSD 12.2-Release

#37
post #12

Earlier quoted context omitted.

> Having Docker as a first class citizen on FreeBSD would make it really incredibly as a server OS. Now if only if FreeBSD wasnt an slow, unstable, glued together example of an OS.

FreeBSD's point of distinction is that it's carefully designed and fitted together, compared to Linux's comparatively heavy use of glue. I also haven't heard credible reports of it being slow, except for things it's not really used for (like drivers for consumer wifi cards).

Well Linux is just a kernel, so it's a bit unfair to call it glued together...but the rest (a ditro)...lot of glue and clay...sometimes also pure mud.

Re: Ubuntu Linux Jail on FreeBSD 12.2-Release

#38

Earlier quoted context omitted.

I've been generally OK with systemd, and think most of the complaints about it were over-dramatic, but this is exactly one of the things we were warned about, right?

systemd-as-SysV-init replacement was fine. It's all the other stuff that many people think is overkill: udevd being pulled in, journald, time sync, file system mounting, network management, etc. And all are in one repo with tight coupling. For an "init system".

But systemd was never just an init system. AFAIK, systemd has always been advertised as a system and service manager for Linux. With that in mind it makes perfect sense that systemd manages what it does.

Whether or not such an architecture is desirable is debatable, but the portrayal of systemd as just an init system is a fundamental misunderstanding of what systemd is.

Re: Ubuntu Linux Jail on FreeBSD 12.2-Release

#39
post #23
post #22

Earlier quoted context omitted.

Maybe I'm wrong, but isn't this a key component required to have native support (without having to use a VM?) Frankly, though docker failed to deliver most of its promises, but at least it became a standardized deployable unit.

macOS seems to do alright

MacOS runs a VM with Linux installation on it. That's why it takes so long to start, it is slow and uses so much CPU power and memory to run.
Post reply on HN