Tux Machines

Debian: Rootless, EoL, Bits from the DPL

Posted by Roy Schestowitz on Dec 05, 2024

=> Canonical/Ubuntu: Ubuntu Weekly Newsletter, Canonical Partners with Qualcomm | Audiocasts/Shows: Going Linux and Late Night Linux

Muxup ☛ Rootless cross-architecture debootstrap

=> ↺ Rootless cross-architecture debootstrap

As usual, let's start by introducing the problem. Suppose you want to produce either a Debian-derived sysroot for cross-compilation, something you can chroot into, or even a full image you can boot with QEMU or on real hardware. Debootstrap can get you started and has minimal external dependencies. If you wish to avoid using sudo, Running debootstrap under fakeroot and fakechroot works if building a rootfs for the same architecture as the current host, but it has problems out of the box for a foreign architecture. These tools are packaged and in the main repositories for at least Debian, Arch, and Fedora, so a solution that works without additional dependencies is advantageous.
I'm presenting my preferred solution / approach in the first subheading and relegating more discussion and background explanation to later on in the article, in order to cater for those who just want something they can try out without wading through lots of text.

PowerDNS ☛ Last notice: EOL announcement for Debian 10, EL7

=> ↺ Last notice: EOL announcement for Debian 10, EL7

We will remove these repositories in the week of the 16th of December.

Debian ☛ Bits from Debian: Bits from the DPL

=> ↺ Bits from Debian: Bits from the DPL

This is bits from DPL for November.
I had the pleasure of attending the MiniDebConf in Toulouse, which featured a range of engaging talks, complementing those from the recent MiniDebConf in Cambridge. Both events were preceded by a DebCamp, which provided a valuable opportunity for focused work and collaboration.

=> ↺ engaging talks

=> ↺ engaging talks

Muxup ☛ Rootless cross-architecture debootstrap

=> ↺ Rootless cross-architecture debootstrap

As usual, let's start by introducing the problem. Suppose you want to produce either a Debian-derived sysroot for cross-compilation, something you can chroot into, or even a full image you can boot with QEMU or on real hardware. Debootstrap can get you started and has minimal external dependencies. If you wish to avoid using sudo, Running debootstrap under fakeroot and fakechroot works if building a rootfs for the same architecture as the current host, but it has problems out of the box for a foreign architecture. These tools are packaged and in the main repositories for at least Debian, Arch, and Fedora, so a solution that works without additional dependencies is advantageous.
I'm presenting my preferred solution / approach in the first subheading and relegating more discussion and background explanation to later on in the article, in order to cater for those who just want something they can try out without wading through lots of text.

PowerDNS ☛ Last notice: EOL announcement for Debian 10, EL7

=> ↺ Last notice: EOL announcement for Debian 10, EL7

We will remove these repositories in the week of the 16th of December.

Debian ☛ Bits from Debian: Bits from the DPL

=> ↺ Bits from Debian: Bits from the DPL

This is bits from DPL for November.
I had the pleasure of attending the MiniDebConf in Toulouse, which featured a range of engaging talks, complementing those from the recent MiniDebConf in Cambridge. Both events were preceded by a DebCamp, which provided a valuable opportunity for focused work and collaboration.

=> ↺ engaging talks

=> ↺ engaging talks

=> gemini.tuxmachines.org

Proxy Information
Original URL
gemini://gemini.tuxmachines.org/n/2024/12/05/Debian_Rootless_EoL_Bits_from_the_DPL.gmi
Status Code
Success (20)
Meta
text/gemini;lang=en-GB
Capsule Response Time
141.742914 milliseconds
Gemini-to-HTML Time
1.119461 milliseconds

This content has been proxied by September (3851b).