Best raspberry pi os11/9/2023 ![]() ![]() The community that supports Arch and the Arm variant do a lot of hard work continuously, and provide a vital service with their work in the broader Linux community. And if I’ve come to appreciate anything it’s that producing a working distribution involves a tremendous amount of hard work, especially if you’re doing it alone. I’ve tried to create a personal distribution following Linux from Scratch, and I’ve done a fair amount of custom kernel builds, tailoring them for x86-based embedded systems. But in the end, Raspbian evolved to a better place, the hardware continued to grow more powerful, so that when ALA had its update issues one more time I could switch over permanently to Raspbian and not look back.īut before I leave this section, let me say how grateful I am to have the opportunity for choice. So there was a strong motivation to live with ALA, warts and all. C++ software developed on current gcc releases supporting the latest C++ standards wouldn’t compile under older Raspbian. Python software in particular would sometimes have a hard time running under older Raspbian because current Python features supported on other Linux distributions wouldn’t work on Raspbian out-of-the-box. The older Raspbians, based on older Debian releases, came with much older versions. ALA had up-to-date software tools such as GCC, Python and Python 3, make, git, etc, etc, etc. Why did I go with ALA to start with? Performance and the quality of the tools. That’s when I made the decision to switch completely to Raspbian. And the last time I lost three of my Raspberry Pies in succession to the same update failure, I noticed that my one lone Raspbian system was just fine and updated just fine. Great when it works, misery when it doesn’t. That means when you update you are always up-to-date. ![]() The only thread to all these failures was how long I waited between updates.ĪLA is a rolling distribution. In the end I’d back up what I thought was important, re-flash the SDHC card with a new ALA image, then reconfigure and move my save files back over. ALA itself would boot just fine, but getting it to update on occasion would fail. Sometime in 2015 I wrote I’d switched away from ALA and back to Raspbian because when I went to update my ALA installation (pacman -Syu) it would mysteriously fail with package failures all through the file system. There were indications of dissatisfaction with ALA. I then switched to using Arch Linux Arm (referred to hereafter as ALA), and stayed with it for a very long time. At that time I wrote that using Raspbian demanded patience, as it was so slow. That version of Raspbian used XFCE as the desktop. My first post about using Raspbian was January 2014. The version that accepted that absolutely huge SDHC sized flash cards. You know the model, the one with just two USB ports, the yellow RCA jack that split the GPIO pins, and only half the GPIO pins soldered on the card. My experience with the Raspberry Pi goes back to 2013 and the Raspberry Pi 1 Model B with 512MB of memory. I thought you used Arch Linux Arm on your Raspberry Pies I’m going to continue this post as a series of questions with answers about my experiences with RSD. And that’s key to this, sufficiency, especially when it comes to developing software. It won’t run anywhere near as fast as a full-blown notebook or desktop solution with contemporary Intel or AMD x86-64 multi-core processors, but for what it offers, especially for US$35, it’s more than sufficient. Combining Raspbian Stretch Desktop (which I’ll refer to hereafter as RSD) with the latest Raspberry Pi 3 Model B+, creates a very pleasant programming environment. ![]() There is, in my not so humble opinion, a clear winner in Raspberry Pi operating systems, and it is Raspbian Stretch Desktop and Raspbian Stretch Lite. ![]()
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |