In Ubuntu wird standardmäßig sudo-rs verwendet, das in Rust geschrieben wurde.

In den täglich aktualisierten experimentellen Versionen von Ubuntu, die die Entwicklung der herbstlichen Version Ubuntu 25.10 widerspiegeln, wird anstelle des standardmäßigen Utilities sudo das Projekt sudo-rs verwendet, das in der Programmiersprache Rust geschrieben wurde. Die Entscheidung, sudo-rs in Ubuntu zu verwenden, wurde im Mai getroffen, aber bis vor kurzem war unklar, ob die Entwickler die erforderlichen fehlenden Funktionen in sudo-rs bis zum Stillstand der Ubuntu 25.10-Version implementieren würden.

Für die Bereitstellung von sudo-rs in Ubuntu 25.10 wurden Anforderungen wie die Möglichkeit, in Systemen mit alten Linux-Kernel-Versionen (<5.9) zu arbeiten, die Unterstützung des NOEXEC-Schutzmechanismus und der AppArmor-Profile, die Behebung von Stabilitätsproblemen, die Überprüfung des Pakets und dessen Aufnahme in das Haupt-Repository erfüllt. Um das klassische sudo in Ubuntu-Installationen mit sudo-rs zurückzubringen, kann der Befehl „update-alternatives —set sudo /usr/bin/sudo.ws“ verwendet werden. In der Version Ubuntu 26.10 ist geplant, im Haupt-Repository nur das Paket sudo-rs zu belassen. Was das Utility su betrifft, so wird in Ubuntu weiterhin das übliche Utility /usr/bin/su verwendet, aber die Entwickler beabsichtigen, in Zukunft Experimente mit einer Variante von su (su-rs) in der Programmiersprache Rust zu beginnen.

Der Austausch von Systemkomponenten erfolgt im Rahmen einer Initiative zur Verbesserung der Qualität der Systemumgebung durch die Bereitstellung von Programmen, die von Anfang an auf Sicherheit, Zuverlässigkeit und Korrektheit ausgelegt sind. Die Bereitstellung von Utilities, die in der Programmiersprache Rust geschrieben sind, wird das Risiko von Fehlern beim Umgang mit Speicher verringern, wie z. B. dem Zugriff auf freigegebenen Speicher und dem Überschreiten von Puffergrenzen. Sofern keine unvorhergesehenen Probleme auftreten, werden die Utilities in Rust standardmäßig im LTS-Zweig von Ubuntu 26.04 eingesetzt.

Quelle: opennet.ru

60GB SSD 8Gb DDR4