For the longest time now I have been running Debian squeeze. Initially I did not update my system to Wheezy due to the whole Gnome 3 debacle. Then with the advent of the Mate I was up for an upgrade but figured I would wait until Jesse. Unfortunately, Jesse decided to incorporate systemd. I learned what I could about systemd but it just caused to many issues for me.
Alas, I have finally reached the point where I need software that I just can’t run native in Debian 6 anymore. One big example is Google Chrome Web browser. I would like to have this browser so that I can watch Netflix. Running graphical applications in a chroot environment can be tricky. I explored some options on how to make it easier. I downloaded the xchroot script but found it unnecessarily complicated; meaning I could script together something just as “flexible.” This is what brought me to schroot.
Following on with this project I have finally put together a script to custom build a Debian installation ISO. Although this script does not provide a solution to all the design goals I had in mind it does provide a simple method and framework to work towards my ultimate goals. Read more
This year I came into possession of a new MacBook Pro 8,1 laptop. Not my personal choice in hardware platforms but after some research it was actually a good value for the hardware. Of course the first thing I did was to attempt and install Linux. Unfortunately the newer hardware made it rather impossible to install the “Stable” version of Debian Linux. With some tinkering I was able to get Debian Unstable (Sid) running but a few weeks ago Debian Sid switched to Gnome-Shell (gnome3). Avoiding the new Gnome desktop environment I re-installed my O/S this time using Debian Testing (Wheezy.) Sure enough a few weeks later Wheezy was pushed the updated Gnome from Sid and I found myself in a real pickle. I spent an entire evening installing and tweaking to get Debain Stable (Squeeze) working. In the end I was very successful. This article contains the steps necessary in getting this running. Read more
Following on in this project, I realized that rolling my own distribution is a bad idea. I sat and thought about what makes a distribution; how much does one have to change an existing distribution before it becomes its own? What I am really after is Debian but remixed with my default desired application, configurations, and themes.
Earlier I spoke about having an absolutely basic installation (debootstrap) which I would boot into and then use a “stage-2” script to install the packages I would want. There are a few problems with this design which have caused me to ditch the stage-2 script entirely. Read more
It takes a great amount of work to roll ones own OS. What I was/am after is a simpler way. I method to quickly assemble what I need , even if my own philosophy changes. I looked at several technologies that already exist: Debian Live, Debian Custom CD, and all sorts of tailoring options such as preseeding; but ultimately none of these gave me exactly what I wanted. From this has arisen a new project that I hope to write more about as I progress. Read more