I'm running Ubuntu 14.04 LTS in two computers. One is the desktop version, my alternate (and almost) everyday computer, and a second server (headless) version.Eventually the server will be a file/media server for my home, but at the moment I am keen to use it to experiment, test out, and push the boundaries of both the server and the file system (I'd like to go with
I have been testing
btrfs on the server setup over the last few days but have just realised I'm running a slightly older version (3.12) than the current version (4.0-4.4). It is the current repository version. Also the kernel is 3.19 vs 4.4.
I would generally go for the "if it ain't broke, don't fix it" approach, however
btrfs at this earlier version misses out on all the advancements made since then and towards 4.
Since I am purely testing for the time being (but later heading to production on this box in the coming month or two) how should I approach trying later versions of both the kernel and file system?
I do not have much experience with compiling and building modules myself, although I'm willing to learn, and I don't want to rely on the GUI since the server will be headless and worked on via SSH most of the time. I'm relatively comfortable on the command line.
What approach have you taken when it comes to "trying" later versions?
- Could I utilise proposed builds via
- Should I be downloading and building the kernel and btrfs myself, or
- Should I upgrade(?) to 15.10 and work from there?