In July I announced that I will try to switch to Linux. I actually needed two months and a broken laptop to make the transition.
The main reason for needing longer then expected is that I have files which I need all the time. I had them on my laptop and therefore I switched frequently to it. As my laptop died a few weeks ago I had the opportunity to think about a better solution.
I solved this problem by using Git to synchronize my data via a Git account.
The setup took a while time because I wanted to use http / https and EGit does currently not support https authentication and msysGit had a bug for which I need to find a workaround. Also github had a bug which fortunately was fixed fast.
It also took me some time to migrate the build infrastructure for vogella.de to Linux. Partly because I forgot how I did the setup 😉 and partly because I was not always as strict as I should have been with lower and upper case spelling. Windows is very forgiving in this sense while Linux is not.
So do I like it? I love it. First of all working on my Ubuntu machine is incredible fast. This might not be a big surprise as the machine is relatively new. But I also think that my crashed laptop had an issue with the harddisk (with finally failed). If I did I/O the whole laptop basically froze which was very, very annoying.
One effect I did not foresee was that I now work “geekier”. On Windows I rarely used the command line. On Linux I alway have a few terminals open and do some stuff their. Using Ubuntu I could also finally compile OpenJDK. I also now started using cygwin on Windows for some tasks.
Of course there are new bugs for me, e.g. Ctrl+alt+down arrow is not working on Linux .
In total I’m now a happy Ubuntu user at home. I believe the July monthly challenges was a success even if it took two months.