Posts Tagged ‘compile’

The brief answer is you.  Since most computer users started with Microsoft’s products, we have a mindset that someone else is in charge of our computing experience.  As for operating system updates, Microsoft is in charge.  They have moved more and more toward automatic updates rather than user controlled updates.    Upon moving to Linux, I have kept the old mindset of the maintainers of the distribution as the ones being in charge of my Linux.  The truth is, Linux is open source and I, the user, can learn and understand each part of Linux and even become the maintainer of MY install.  Well, we  Linux users  need to take charge and realize WE are in control.  I have come to that realization and have taken my first step to controlling my Linux install.  I will update my Linux when I want to an with what I want to.  This will cause me to have to learn more about Linux, but the info is there, I just have to read it.

That first step is compiling a kernel for myself.  I watched Linux4UnMe ‘s YouTube channel.  He had a video up on Vanilla Kernel Compilation Tutorial (Ubuntu, Mint etc) which is here   I completed my first kernel compile on CrunchBang.  Nothing went wrong.  There is a tutorial on their site I used but use his instructions.  The one thing I discovered is when it gets time to do the ‘make menuconfig’ there are some options.  ‘make oldconfig’ uses a command line choice which is mind-numbing.  I did it that way.  DON’T use this.  ARGH!  This option just drives me nuts.  It would be useful it you were compiling a kernel without an xserver being installed.  Use ‘make menuconfig’ or ‘make nconfig’ instead.  It gives you a better way to learn the different options to set when recompiling a kernel.   This experience has got me thinking.  I am planning to load a fresh install of XFCE on Crunchbang.  I HATE openbox, but love the Wheezy underneath.  I can update Wheezy, but openbox is what it is.  I plan to learn how to update the different OS parts.  I might even uninstall all software but the terminal, editor, and a few other minor pieces of software so I can then work my way back up and install fresh copies of what I want.

Time to dig into manuals to see how to upgrade the gcc compiler and its proper dependencies for a 64 bit version of Linux.

 

Take charge!  It is your Linux.  Decide what gets updated and when.  You can do it!

Advertisements