Pi-lovers? There are two fresh OSes for your tiny computers to gobble

Raspberry Pi 3 Model B+ support arrives in Alpine 3.8.0 and Raspbian gets an update for newbies

Owners of dimunitive Raspberry Pi computers rejoice! Alpine has emitted version 3.8.0 of its super light Linux distribution, with some special attention given to the latest iteration of the hardware.

While it has been possible to get Alpine on the Pi for some time – Raspberry Pi 2 owners have been able to get it working since version 3.2.0 – this is the first version to add support for the Raspberry Pi 3 Model B+ and also offer an arm64 (aarch64) image to ease deployment.

The Pi 3 Model B+ packs a surprising amount of power into a small package, rocking a 64 bit 1.4GHz processor and gigabit ethernet (over USB 2.0). The 1GB RAM (unchanged from the previous Model B) should give the slimline Alpine incarnation of Linux more than enough headroom, depending what else you decide to run.

Based on the 4.14 Linux kernel, the new distribution includes a swathe of updated components as well as support for the Pi. Go 1.10 and the Long Term Support (LTS) version Node.js (8.11) are among the updates included in the release.

Also appearing in latest release is support for netboot, with installs for all supported architectures.

Alpine’s frugal nature makes it appealing as an alternative to some of the more resource intensive distributions available for the Pi, with optimisations such as OpenRC replacing systemd as the init system. A minimal disk installation will only consume around 130MB and the maintainers claim a container only needs 8MB.

As well as being lightweight, and so finding a home in embedded applications, Alpine Linux uses a hardened kernel with all user space binaries compiled as Position Independent Executables (PIE) with stack smashing protection, going some way to ward off stack buffer attacks and ensuring that the executables are not necessarily in predictable locations in memory.

What better way could there be to spend a Monday than downloading a fresh distribution and diving into a cool, refreshing command line interface?

Raspbian update

Raspberry Pi owners also have a new cut of the Pi-specific Debian build, Raspbian, to ponder.

This update is aimed at making the OS less daunting for the first-time user.

Developer Simon Long explained the decision to give newbies a little more help here, writing that instead of the operating system's previous “unhelpful” behaviour on first boot, “whenever a new Raspbian image is booted for the first time, a simple setup wizard runs automatically to walk you through the basic setup operations.”

Those operations are the familiar localisation, password, Wi-Fi setup, and checking for updates before handing the user through to the desktop.

That's designed to take away a lot of the “fiddly bits” of set up – for example, users don't have to set localisation separately for timezone, keyboard, and Wi-Fi country (although they can access individual component localisation if necessary).

Bloat, a problem for any operating system, is especially pressing for Raspberry Pi users, so the developers have decided to strip out applications users mightn't need, instead replacing them with what amounts to a Raspbian store called “Recommended Software”.

It collects all the third-party Raspbian-compatible software in a click-to-install dialogue under the preferences menu, and Long promises the team will keep the package list up-to-date.

The “venerable” but also “fairly old and clunky” Xpdf viewer is replaced by qpdfView, the bundled Chromium browser version has been bumped up to 65, and the audio volume controls are expanded so as rather than only controlling a Raspberry Pi's internal audio hardware, they control any audio device the user selects. ®

Raspbian section by Richard Chirgwin

Similar topics

Other stories you might like

  • It's the flu season – FluBot, that is: Surge of info-stealing Android malware detected

    And a bunch of bank-account-raiding trojans also identified

    FluBot, a family of Android malware, is circulating again via SMS messaging, according to authorities in Finland.

    The Nordic country's National Cyber Security Center (NCSC-FI) lately warned that scam messages written in Finnish are being sent in the hope that recipients will click the included link to a website that requests permission to install an application that's malicious.

    "The messages are written in Finnish," the NCSC-FI explained. "They are written without Scandinavian letters (å, ä and ö) and include, for example, the characters +, /, &, % and @ in illogical places in the text to make it more difficult for telecommunications operators to filter the messages. The theme of the text may be that the recipient has received a voicemail message or a message from their mobile operator."

    Continue reading
  • AsmREPL: Wing your way through x86-64 assembly language

    Assemblers unite

    Ruby developer and internet japester Aaron Patterson has published a REPL for 64-bit x86 assembly language, enabling interactive coding in the lowest-level language of all.

    REPL stands for "read-evaluate-print loop", and REPLs were first seen in Lisp development environments such as Lisp Machines. They allow incremental development: programmers can write code on the fly, entering expressions or blocks of code, having them evaluated – executed – immediately, and the results printed out. This was viable because of the way Lisp blurred the lines between interpreted and compiled languages; these days, they're a standard feature of most scripting languages.

    Patterson has previously offered ground-breaking developer productivity enhancements such as an analogue terminal bell and performance-enhancing firmware for the Stack Overflow keyboard. This only has Ctrl, C, and V keys for extra-easy copy-pasting, but Patterson's firmware removes the tedious need to hold control.

    Continue reading
  • Microsoft adds Buy Now, Pay Later financing option to Edge – and everyone hates it

    There's always Use Another Browser

    As the festive season approaches, Microsoft has decided to add "Buy Now, Pay Later" financing options to its Edge browser in the US.

    The feature turned up in recent weeks, first in beta and canary before it was made available "by default" to all users of Microsoft Edge version 96.

    The Buy Now Pay Later (BNPL) option pops up at the browser level (rather than on checkout at an ecommerce site) and permits users to split any purchase between $35 and $1,000 made via Edge into four instalments spread over six weeks.

    Continue reading

Biting the hand that feeds IT © 1998–2021