Just switched to Ubuntu

󰃭 2013-05-28

I decided to replace the Arch Linux installation on my desktop (my main computer) with Ubuntu. Too bad I don’t get to feel 1337 for using Arch anymore.

So far, so good, except I had a few issues when setting up Eclipse, but I always seem to get issues when installing Eclipse, no matter what platform…

One of the main reasons why I decided to do this is because whenever I updated Arch, something would break. I really like the bleeding edge idea behind Arch, but I’d prefer to have some stability in the operating system I need to use every day. I also don’t have as much time as I had before to get everything working after an update. This is the same reason why I started using Ubuntu instead on Arch on new installations.

Not to say Ubuntu is perfect, either. I spent some time tweaking it so I could have the same setup I had in Arch. I don’t hate Unity, but I don’t really enjoy using it either, so the first thing I did was install XFCE. Afterwards, I installed all the development stuff I need for work. It’s really easy to get a LAMP server ready in Ubuntu by using tasksel.

One thing I love about Linux is how you can just copy your whole /home/user directory and dump it on another installation, and most programs will pick up the correct settings. This made it really quick to get all my stuff up and running exactly how I had it set up before. Actually, I have a git repo just for that.

Now… back to programming.



More posts like this

Origins

󰃭 2013-05-14 | #ramblings

I really wanted to make a new post today. It took me a while to think of a good thing to post about, but I finally came up with something. I’m going to tell you how I got into programming. I’ve always been an introvert. When I was a kid, I had only one or two friends, and I would always play videogames after school. I remember the first console I owned was a Nintendo GameCube.

Continue reading 


LocalStack License Changed, CI First to Know

󰃭 2026-03-28 | #ci #ramblings #testing #tips

LocalStack is a great product. It’s basically an emulator for the AWS cloud that you can run locally. We rely on it for development and automated testing. However, nothing comes for free. Understandably, the company behind this amazing piece of software has some bills to pay. They changed the license to require a subscription to run their provided Docker images. If the license is not provided as an environment variable, the image simply fails to start.

Continue reading 