{"id":1088617,"date":"2026-06-12T09:38:16","date_gmt":"2026-06-12T09:38:16","guid":{"rendered":"https:\/\/www.europesays.com\/de\/1088617\/"},"modified":"2026-06-12T09:38:16","modified_gmt":"2026-06-12T09:38:16","slug":"homebrew-6-0-sichert-paketquellen-ab","status":"publish","type":"post","link":"https:\/\/www.europesays.com\/de\/1088617\/","title":{"rendered":"Homebrew 6.0 sichert Paketquellen ab"},"content":{"rendered":"<ol class=\"a-toc__list\">\n<li class=\"a-toc__item&#10;          &#10;            a-toc__item--counter&#10;          &#10;            a-toc__item--current\">\n<p>              Homebrew 6.0 sichert Paketquellen ab<\/p>\n<\/li>\n<\/ol>\n<p>Das Homebrew-Team hat Version 6.0.0 des Paketmanagers ver\u00f6ffentlicht. Das Release legt den Schwerpunkt auf Sicherheit, Tempo und Plattformunterst\u00fctzung. Zu den wichtigsten Neuerungen z\u00e4hlen ein Vertrauensmodell f\u00fcr externe Paketquellen, eine schnellere interne API als neuer Standard und eine Sandbox unter Linux. Hinzu kommen zahlreiche Verbesserungen beim Werkzeug brew bundle sowie eine erste Unterst\u00fctzung f\u00fcr macOS 27 \u201eGolden Gate\u201c.<\/p>\n<p>        Weiterlesen nach der Anzeige<\/p>\n<p>Homebrew ist ein quelloffener Paketmanager f\u00fcr macOS und Linux. Entwickler installieren und aktualisieren damit Kommandozeilenwerkzeuge, Bibliotheken und Anwendungen. Neben den offiziellen Paketquellen lassen sich auch externe Repositories einbinden, sogenannte \u201eTaps\u201c. \u00dcber das Windows Subsystem for Linux (<a href=\"https:\/\/www.heise.de\/thema\/WSL\" rel=\"external noopener nofollow\" target=\"_blank\">WSL<\/a>) l\u00e4sst sich Homebrew zudem mit Windows nutzen.<\/p>\n<p>Taps m\u00fcssen sich k\u00fcnftig als vertrauensw\u00fcrdig erweisen<\/p>\n<p>Die wichtigste Neuerung von Homebrew 6.0 ist das Sicherheitskonzept \u201eTap Trust\u201c. Externe Taps k\u00f6nnen beliebigen Ruby-Code enthalten, der auf dem lokalen System l\u00e4uft. Bislang lie\u00dfen sich solche Paketquellen vergleichsweise unkompliziert einbinden. K\u00fcnftig m\u00fcssen Nutzer Taps von Drittanbietern ausdr\u00fccklich als vertrauensw\u00fcrdig markieren, bevor Homebrew deren Code ausf\u00fchrt. Die offiziellen Homebrew-Repositories bleiben standardm\u00e4\u00dfig freigeschaltet.<\/p>\n<p>Mit dem neuen Modell reagiert das Projekt auf Risiken in der Software-Lieferkette. \u00dcbernehmen Angreifer etwa ein Community-Repository, soll die zus\u00e4tzliche Pr\u00fcfung verhindern, dass dessen Code unbemerkt auf den Systemen der Nutzer landet. Homebrew liefert daf\u00fcr neue Befehle zur Verwaltung vertrauensw\u00fcrdiger Quellen und eine eigene Dokumentationsseite.<\/p>\n<p>Neue API als Standard, Sandbox f\u00fcr Linux<\/p>\n<p>Standardm\u00e4\u00dfig aktiv ist nun auch die interne JSON-API von Homebrew. Sie fasst die Metadaten zu Paketen in einem einzigen Download zusammen und senkt so die Zahl der Netzwerkanfragen. F\u00fcr Anwender wirkt sich das vor allem durch schnellere Updates und eine geringere Netzwerklast aus. Die Funktion stand seit Homebrew 5.0 optional bereit und wird jetzt zur Voreinstellung.<\/p>\n<p>Auf Linux-Systemen f\u00fchrt Homebrew zudem eine Sandbox auf Basis von Bubblewrap ein. Unter macOS laufen Build-, Test- und Postinstallationsschritte bereits abgeschottet, nun zieht Linux nach. Bubblewrap ist ein schlankes Werkzeug, das Prozesse und Dateizugriffe isoliert. Die Ma\u00dfnahme soll verhindern, dass Installations- und Build-Prozesse unn\u00f6tig auf sensible Bereiche des Systems zugreifen.<\/p>\n<p>        Weiterlesen nach der Anzeige<\/p>\n<p>Bessere Standardeinstellungen und mehr Tempo<\/p>\n<p>Auch bei den Voreinstellungen hat das Projekt nachgebessert und sich dabei auf eine Nutzerumfrage gest\u00fctzt. Entwickler sehen vor Installationen und Upgrades nun standardm\u00e4\u00dfig eine \u00dcbersicht der geplanten \u00c4nderungen und Abh\u00e4ngigkeiten. Erst nach einer Best\u00e4tigung f\u00fchrt Homebrew die Aktionen aus.<\/p>\n<p>Dar\u00fcber hinaus arbeitet Homebrew an vielen Stellen schneller: Es gibt Optimierungen beim Programmstart, eine parallele Verarbeitung einzelner Upgrade-Schritte und einen geringeren Ruby-Overhead. Das Kommando brew leaves, das eigenst\u00e4ndig installierte Pakete ohne abh\u00e4ngige weitere Pakete auflistet, soll rund 30 Prozent schneller arbeiten.<\/p>\n<p>Deutlich ausgebaut hat das Projekt brew bundle, mit dem sich komplette Entwicklungsumgebungen \u00fcber eine Brewfile beschreiben lassen. Pakete installiert das Werkzeug nun standardm\u00e4\u00dfig parallel. Au\u00dferdem unterst\u00fctzt es zus\u00e4tzliche \u00d6kosysteme wie npm und den kubectl-Plugin-Manager Krew. Unter Windows arbeitet brew bundle jetzt auch mit dem Microsoft-Paketmanager Winget zusammen. Hinzu kommen erweiterte Funktionen zum Aufr\u00e4umen installierter Pakete.<\/p>\n<p>Im Sicherheitsbereich verweist das Projekt auf drei behobene Schwachstellen. Darunter fallen ein Problem bei Download-Weiterleitungen sowie L\u00fccken im macOS-Installer, die unter bestimmten Umst\u00e4nden eine lokale Rechteausweitung erlaubten. Dar\u00fcber hinaus filtert Homebrew sensible Umgebungsvariablen nun strenger. Eine neue <a href=\"https:\/\/docs.brew.sh\/Supply-Chain-Security\" rel=\"nofollow noopener\" target=\"_blank\">Dokumentationsseite<\/a> beschreibt zudem die Ma\u00dfnahmen gegen Risiken in der Software-Lieferkette.<\/p>\n<p>Neue Befehle und ein deklaratives Installationsmodell<\/p>\n<p>F\u00fcr Entwickler kommen mehrere Werkzeuge hinzu. Das neue Kommando brew exec erinnert an npx aus der Node.js-Welt und f\u00fchrt Programme in der Umgebung eines Homebrew-Pakets aus. Ebenfalls neu ist brew vulns, das installierte Pakete auf bekannte Sicherheitsl\u00fccken pr\u00fcft. Es liegt vorerst als separates Homebrew-Tap vor.<\/p>\n<p>Technisch interessant ist au\u00dferdem das neue \u201eInstall Steps Framework\u201c. Paketbetreuer k\u00f6nnen bestimmte Installationsschritte k\u00fcnftig als reine Daten beschreiben, statt sie als ausf\u00fchrbaren Ruby-Code zu hinterlegen. F\u00fcr einfache Aufgaben wie das Anlegen von Verzeichnissen, das Verschieben von Dateien oder das Erzeugen symbolischer Links muss Homebrew dadurch weniger Code herunterladen und ausf\u00fchren. Das verspricht Vorteile bei Sicherheit, Wartbarkeit und Tempo.<\/p>\n<p>macOS 27 in Sicht, Intel-Support l\u00e4uft aus<\/p>\n<p>Mit Homebrew 6.0 unterst\u00fctzt der Paketmanager erstmals <a href=\"https:\/\/www.heise.de\/news\/macOS-27-Golden-Gate-Liquid-Glass-Feinschliff-bessere-Performance-Siri-AI-11321827.html\" rel=\"nofollow noopener\" target=\"_blank\">macOS 27 \u201eGolden Gate\u201c<\/a> in Grundz\u00fcgen. Gleichzeitig k\u00fcndigt das Team das schrittweise Aus f\u00fcr Intel-Macs an, da Apple mit macOS 27 keine Intel-Systeme mehr unterst\u00fctzt. Ab September 2026 will Homebrew keine neuen vorkompilierten Pakete mehr f\u00fcr macOS auf Intel-Prozessoren bereitstellen. Ein Jahr sp\u00e4ter soll die Unterst\u00fctzung vollst\u00e4ndig wegfallen.<\/p>\n<p>Detaillierte Informationen zum neuen Release finden sich auf der <a href=\"https:\/\/brew.sh\/2026\/06\/11\/homebrew-6.0.0\/\" rel=\"nofollow noopener\" target=\"_blank\">Webseite des Projekts<\/a>.<\/p>\n<p>(<a class=\"redakteurskuerzel__link\" href=\"https:\/\/www.heise.de\/news\/mailto:fo@ix.de\" title=\"Moritz F\u00f6rster\" rel=\"nofollow noopener\" target=\"_blank\">fo<\/a>)<\/p>\n<p>\n      Dieser Link ist leider nicht mehr g\u00fcltig.\n    <\/p>\n<p>Links zu verschenkten Artikeln werden ung\u00fcltig,<br \/>\n      wenn diese \u00e4lter als 7\u00a0Tage sind oder zu oft aufgerufen wurden.\n    <\/p>\n<p><strong>Sie ben\u00f6tigen ein heise+ Paket, um diesen Artikel zu lesen. Jetzt eine Woche unverbindlich testen \u2013 ohne Verpflichtung!<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"Homebrew 6.0 sichert Paketquellen ab Das Homebrew-Team hat Version 6.0.0 des Paketmanagers ver\u00f6ffentlicht. Das Release legt den Schwerpunkt&hellip;\n","protected":false},"author":2,"featured_media":1088618,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_share_on_mastodon":"0"},"categories":[135],"tags":[29,30,231152,196,17699,1277,24469,39453,190,189,1687,445,194,191,193,192],"class_list":["post-1088617","post","type-post","status-publish","format-standard","has-post-thumbnail","category-wissenschaft-technik","tag-deutschland","tag-germany","tag-homebrew","tag-it","tag-linux","tag-macos","tag-open-source","tag-paketmanager","tag-science","tag-science-technology","tag-security","tag-softwareentwicklung","tag-technik","tag-technology","tag-wissenschaft","tag-wissenschaft-technik"],"share_on_mastodon":{"url":"https:\/\/pubeurope.com\/@de\/116736472842273472","error":""},"_links":{"self":[{"href":"https:\/\/www.europesays.com\/de\/wp-json\/wp\/v2\/posts\/1088617","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.europesays.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.europesays.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/de\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/de\/wp-json\/wp\/v2\/comments?post=1088617"}],"version-history":[{"count":0,"href":"https:\/\/www.europesays.com\/de\/wp-json\/wp\/v2\/posts\/1088617\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/de\/wp-json\/wp\/v2\/media\/1088618"}],"wp:attachment":[{"href":"https:\/\/www.europesays.com\/de\/wp-json\/wp\/v2\/media?parent=1088617"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.europesays.com\/de\/wp-json\/wp\/v2\/categories?post=1088617"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.europesays.com\/de\/wp-json\/wp\/v2\/tags?post=1088617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}