Debian Linux is Adopting Rust to Replace C/C++ in APT

35 views
Skip to first unread message

Datapioneer

unread,
Nov 5, 2025, 6:32:59 PMNov 5
to Upstate Carolina Linux Users Group
Is everyone aware that the tried and true stable Debian Linux distro has officially adopted Rust into its APT (Advanced Package Tool) package management platform which will be implemented in May, 2026.

Since Debian is a root distro for many other Linux distros in the Wild, including Ubuntu, AntiX, and MX Linux to name only a few, this is a rather alarming shakeup in the Linux World. Architectural structures other than X86_64 and ARM that will be able to accommodate Rust into the kernel and APT must implement Rust within 6 months of the May, 2026 date or be forced to terminate its use of Debian altogether.

Personally, I use MX Linux 23.2 as my daily driver and so implementing Rust into that distro won't be a big deal and, in fact, will likely go unnoticed. 

What do others think of this announcement by the main developer of APT in Debian? I have added a link to a video that discusses this implementation in greater detail. Let us know what you think.

Dan C.

Cristopher De La Cruz

unread,
Nov 5, 2025, 6:47:53 PMNov 5
to uc...@googlegroups.com
I don't understand the rush to force Rust onto everything so quickly?

--
You received this message because you are subscribed to the Google Groups "Upstate Carolina Linux Users Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uclug+un...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/uclug/c34b440a-9831-4908-b54a-7bcacd88a468n%40googlegroups.com.

Bill Jacqmein

unread,
Nov 6, 2025, 6:55:46 AMNov 6
to uc...@googlegroups.com
It is being pushed as the most secure thing ever -
https://www.cisa.gov/news-events/news/urgent-need-memory-safety-software-products

PaulSecurityWeekly
(https://www.scworld.com/podcast-episode/3709-cybersecurity-is-dead-psw-898#full-show-notes)
had a story about UEFI going over to Rust
(https://opendevicepartnership.github.io/patina/) and all of the
current deployments that will never upgrade that deeply.

For Rust opinion - The memory attacks become unavailable but the logic
flaws will still be there for exploitation.
> To view this discussion visit https://groups.google.com/d/msgid/uclug/CAD4KTTY0TLrdyFns%3D7gmB5gVGpMO-1_F%3DzpkhvF-_z9UgNBNGQ%40mail.gmail.com.

Dan Stoner

unread,
Nov 6, 2025, 7:49:36 AMNov 6
to uc...@googlegroups.com
Rust became an officially supported Linux kernel language in 2022 with
kernel 6.1. I think that is the event that really started giving Rust
credibility and momentum.

Rust has been around for more than a decade though.

- Dan Stoner

On Wed, Nov 5, 2025 at 6:47 PM Cristopher De La Cruz
<cristop...@gmail.com> wrote:
>
> To view this discussion visit https://groups.google.com/d/msgid/uclug/CAD4KTTY0TLrdyFns%3D7gmB5gVGpMO-1_F%3DzpkhvF-_z9UgNBNGQ%40mail.gmail.com.

Bill Jacqmein

unread,
Nov 6, 2025, 11:50:18 AMNov 6
to uc...@googlegroups.com
I remember a time when everything was going to be written in Erlang.

I think Rust has more staying power but there is always the next new
thing and C as the choices.
> To view this discussion visit https://groups.google.com/d/msgid/uclug/CADKwgJfzPd3gSeDcazRndsKZ7_XJxe6Zwi8wyJ_tjh97mM3pNg%40mail.gmail.com.

Olivia Sculley

unread,
Nov 10, 2025, 10:37:27 PMNov 10
to uc...@googlegroups.com, Bill Jacqmein
>I remember a time when everything was going to be written in Erlang.
Oh don't worry, that time's coming, except it'll be elixir >:D

Bill Jacqmein

unread,
Nov 11, 2025, 8:30:32 AMNov 11
to uc...@googlegroups.com
That is fair, it takes about 10 years for a programming language to get going.
Functional languages also dont get as much interest as they should.

Crow

unread,
Nov 11, 2025, 9:55:53 AMNov 11
to Upstate Carolina Linux Users Group
My biggest issue is this trend to rewrite battle tested code in Rust, it's already caused a compatibility issue with the `du` and `sort` commands on the latest rust rewrite of coreutils.

I'd much rather see Rust being used to create new things instead of going back and redoing already fine code.

Brian Masinick

unread,
Nov 11, 2025, 1:41:51 PMNov 11
to uc...@googlegroups.com
RE: "My biggest issue is this trend to rewrite battle tested code in Rust, it's already caused a compatibility issue with the `du` and `sort` commands on the latest rust rewrite of coreutils.


I'd much rather see Rust being used to create new things instead of going back and redoing already fine code."
I really question, as you do, writing a lot of stuff in Rust.  On a few of my systems, particularly Lenovo models, which have a tendency to "heat up", programs written in Rust really do a number on them.  My most current system, a Thinkpad T14 Gen 3 (AMD based) is somewhat more recent and it does okay, but I can still notice this.  I have a really nice, but OLD Thinkpad X201 - that beast doesn't need to run ANY Rust programs; as long as it uses C, Bash, C++, Java, etc. it does just fine.  Use Go or Rust and the heat can quickly approach max limits so to allow systems to have a really good, long life Go and Rust are NO-GO items for me!




--
Brian Masinick

Vaughan Schmidt

unread,
Nov 13, 2025, 2:13:52 PMNov 13
to uc...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages