Before I start complaining, I should mention that the issues I'm having for now aren't even half as bad as they would have been about a year and a half ago. So let's review: I had installed GhostBSD, taken a glance at how it might work in the background and read through the FAQs a bit. From my understanding, it is actually as closely related to FreeBSD as a FreeBSD system with some packages installed and configured. So I'm actually on FreeBSD, kind of. That's cool, because the FreeBSD project is under active development and greatly updated their package manager, pkg, to a next generation version, pkgng, in 2012. It is said to be featuring easy upgrades without manual tasks like uninstalling older versions of your packages to install newer ones, tracking dependencies and stuff. Well, that's the theory. I'm very greatful for the tutorial on http://www.bsdnow.tv/tutorials/pkgng which helped me to dive right into pkg/pkgng in seconds and get it started. Kudos to you Allan and Kris! Apparently though I am facing some major problems. First of all, from other systems, especially my Gentoo machine, I'm used to being able to compile and install many packages at the same time. Gentoo's portage is *really* awesome: If a file is locked, it will just wait until it can access it, then continue; it resolves dependencies very well and tells me about everything I need to do to fix a conflict. Now let me compare it to pkg: In the background it handles its data in sqlite. Nothing bad about that, it's a convenient approach! But you cannot run multiple tasks on pkg if the database files are being accessed already, not even just search for an application to install it later. You'll have to do one thing after another. That definitely sucks. My second problem was that it reported dozens of conflicts concerning the new and old versions of many packages when I tried to upgrade them, although pkg is supposed to solve these on its own! I have to figure out how to fix this now because I cannot continue to install what I had in mind. :( Well, that's it for now, I hope I haven't scared anyone from trying BSD. I just wanted to point out my progress. ;) See my screenshots for a little before-after-comparison when I started the upgrade and stay tuned for news! =)
More Blogs
-
0
Getting settled...
It has been almost 3 months now since I last wrote, and here I come… -
0
Bleeding edge won't bleed enough!
First of all, sorry for not posting for some time - I had my oral e… -
0
My first steps on BSD
Before I start complaining, I should mention that the issues I'm ha… -
0
Two graphics cards, two screens and a little Xinerama drama...
Recently I decided to upgrade my desktop PC, so the onboard graphi… -
0
Ubuntu 13.10 "Saucy Salamander" released
I just upgraded to the new version of Ubuntu Linux (32-bit for me).… -
1
New website - oh my gosh, what happened?
So I was kind of sad to be missing SG for the weekend. Right now I'… -
1
DE/WM migration
So I just started experimenting with yet another window manager tha… -
2
Thursday Sep 19, 2013
Hello world! You might know these as a programmer's first word…