

While there's no shortage of tutorials for installing Arch Linux on MacBook, everyone's case is different, so my experience may be useful to someone. To be able to run the latest version of packages and the kernel is nice. I like to know exactly what is installed and what is running on my computer, I don't want to be distracted by the stuff I do not use. The other thing is that I enjoy feeling of control over my machine. I have learned a lot when installing Arch Linux and writing this tutorial. The primary reason to try Arch Linux is learning. While Ubuntu is a good system to start with (I've used it myself for about two years) I wanted to try something different this time. Given the above arguments one may ask why not just install Ubuntu for example. But I'm not going to throw the computer I've spent about $3K on, so here I am, installing Arch Linux on my MacBook.

Do whatever you want with your TouchBar and feedbackless keyboard, Apple, but I'm leaving. Latest Apple special event was just enough bullshit I can take. I have learned the other side of "just works" - the feeling of helplessness when things do not work. That way, I didn't get to know OS X itself that well. I'm usually hesitant to learn proprietary things, well because of irrelevance of the knowledge outside of a cage. Also, I'm inclined to think that I haven't learned as much about computers as I could have during my time on OS X. While it's true that almost all of that is made available for Mac, it oftentimes feels like terrible hacks has been done to make it work. Like the renaissance of containerisation and virtualization technologies, unikernels. I've got feeling like I'm missing out lots of interesting stuff going on in the Linux world. It's hard for me to pinpoint a specific reasons for that. I had the idea of going back to using Linux for some time now. January 8, 2017: provide fix for startup hang caused by dhcpcd systemd service add mkinitcpio hook for USB keyboard detection use larger console font.Īpril 2, 2017: recommend overriding systemd unit settings instead of editing the original file. Updatesĭecember 11, 2016: clarify how to customize list of installed base package add instructions how to start wired network automatically describe a separate /data partition. Ability to boot to Mac OS will be preserved. At the end of this part I'll have a bootable but completely minimal installation of Arch on an encrypted partition without any tuning. This is the first part of a series of articles ( part 2, part 3) on how I set up dual boot Arch Linux on my Mid 2014 MacBook Pro.
