- Thread Starter
- #26
If I ever intended to use KDE, I would start with 50GB too., but my nested FreeBSD machine (inside a 64-GB machine) has 50 GB disk and runs KDE![]()

If I ever intended to use KDE, I would start with 50GB too., but my nested FreeBSD machine (inside a 64-GB machine) has 50 GB disk and runs KDE![]()
I hadn't because I just assumed it wouldn't work since the option is disabled in the GUI.Did you try the command line method?
That's funny cause the cool kids bash KDE? ?If I ever intended to use KDE, I would start with 50GB too.![]()
The KDE (Kitchen sink Desktop Environment) is all or nothing. You want to install say, Kcalendar and all the other KDE packages are dependencies.That's funny cause the cool kids bash KDE? ?See here for actually measured space requirements of an installation with KDE and quite some application software:
![]()
I'm running out of space very fast
People disagreed with a lot of things in IT history ?♂️forums.FreeBSD.org
None of my machines are running KDE, but while the one I'm sitting in front of would just install 7 packages with a few megabytes, another one would raise 346 packages and 3 GB to get Kate up & running; IMO there is nothing ridiculous about that - instead it's completely without statement. And f.e. you're able to get lower dependencies if you're going with ports instead of packages - the price is your time as well as knowledge. But at the beginning: Use packages.The KDE (Kitchen sink Desktop Environment) is all or nothing. You want to install say, Kcalendar and all the other KDE packages are dependencies.
59 dependencies to install Kate, a pretty basic text editor. That is ridiculous.
Oh I apologize. It's not 59 dependencies.Well, I prefer discussions based on real and relevant facts. ?![]()
346 packages for a basic text editor is "nothing ridiculous" for you?another one would raise 346 packages and 3 GB to get Kate up & running; IMO there is nothing ridiculous about that
You get the exact same headaches with Linux, no matter the distro. Get your bloat up front or later, ALL operating systems have that. If you don't like that, command line is always an option. Sed, awk, ls, less, lspci, lsusb - that's the stuff that's in base. You generally get what you pay for ?The KDE (Kitchen sink Desktop Environment) is all or nothing. You want to install say, Kcalendar and all the other KDE packages are dependencies.
59 dependencies to install Kate, a pretty basic text editor. That is ridiculous.
Not true. LXDE takes about 15MB all components combined. And it's very functional, better than XFCE.You get the exact same headaches with Linux, no matter the distro. Get your bloat up front or later, ALL operating systems have that. If you don't like that, command line is always an option. Sed, awk, ls, less, lspci, lsusb - that's the stuff that's in base. You generally get what you pay for ?![]()
LXDE is in ports on FreeBSD side, as well. My point was that package dependency hell is exactly the same on Linux and FreeBSD.Not true. LXDE takes about 15MB all components combined. And it's very functional, better than XFCE.
First: Kate is really not a "basic text editor". https://kate-editor.org/346 packages for a basic text editor is "nothing ridiculous" for you?
Yes, Kate is very basic, I have used it, and no, counting packages is not pointless. It's not just a bunch of small packages, it's 100 of them cluttering your system and it takes up 112MB of disk. Compare that with Pluma, which is more capable: 1,270KB. Medit: 6MB. Geany is a full IDE: about 14MB. Freeoffice: 242MB, twice as much as Kate's dependencies, but Freeoffice is a full office suite with word processor, spreadsheet, and some kind of "powerpoint" thing. 68MB of fonts, so that's 174MB of software. What's even worse is that Kate doesn't require just a few packages. It requires all of them and only KDE applications are ever going to require that cruft. So it's exactly like I said, it's all or nothing. If you want one KDE app, you have to take the entire KDE home. That's just bad, bloated design. I could make a Kate clone with about 1MB of Tcl/Tk code.First: Kate is really not a "basic text editor". https://kate-editor.org/
It simply needs a graphical environment to run as well as KF5 (and KF5 needs QT) - that's it.
And again: The amount of packages says nothing about anything. It's the other way around: Having many small packages means you get less you don't need. KF5 f.e. is split on FreeBSD into ~160 packages (Xorg afaik ~130) - great, I don't get all of it in one package as I don't need all of them (for Kate it might be ~45). But … KF5 as one package it would reduce your dependency list. Your world would be fine by getting the content of 160 packages as one package because you need 30% of it? Counting packages is pointless.
You can't run LibreOffice without Xorg or QT5: https://ports.freebsd.org/cgi/ports.cgi?query=LibreOffice&stype=all Those dependencies are exactly the same on Linux, BTW. If you only have a kernel (Command-line and some text utilities likeYes, Kate is very basic, I have used it, and no, counting packages is not pointless. It's not just a bunch of small packages, it's 100 of them cluttering your system and it takes up 112MB of disk. Compare that with Pluma, which is more capable: 1,270KB. Medit: 6MB. Geany is a full IDE: about 14MB. Freeoffice: 242MB, twice as much as Kate's dependencies, but Freeoffice is a full office suite with word processor, spreadsheet, and some kind of "powerpoint" thing. 68MB of fonts, so that's 174MB of software. What's even worse is that Kate doesn't require just a few packages. It requires all of them and only KDE applications are ever going to require that cruft. So it's exactly like I said, it's all or nothing. If you want one KDE app, you have to take the entire KDE home. That's just bad, bloated design. I could make a Kate clone with about 1MB of Tcl/Tk code.
ls
, and suddenly want editors/libreoffice, you can't get away from all those dependencies. That will be the case on both Linux and FreeBSD. Specially for you: Compiled & took a look at it. F.e. it can create SQL statements for my code, can view database tables and do SQL requests. Whatever you've used - what I saw is far beyond basic text editor.Yes, Kate is very basic, I have used it
So it's exactly like I said, it's all or nothing. If you want one KDE app, you have to take the entire KDE home.
jo@freya ~> pkg cinfo kate
kate-22.12.2
jo@freya ~> locate descr | grep /usr/ports | grep 'kf5\|kde' | wc -l
282
jo@freya ~> pkg info | grep 'kf5\|kde' | wc -l
48