Kostenloses Open-Source-Softwarepaket
Homebrew ist ein freies Software-Paketverwaltungssystem, das von Max Howell entwickelt wurde. Es ist eines der Dienstprogramme und Werkzeuge, die Sie verwenden können, um den Installationsprozess eines beliebigen Programms auf Ihrem Computer zu vereinfachen. Dieser Dateimanager wurde in einer interpretierten, allgemein verwendbaren Hochsprachen-Programmiersprache namens Ruby geschrieben. Diese Komponenten sind nicht nur gut in die Befehlszeilen integriert, sondern bieten auch ein erweiterbares Design und eine übersichtliche Benutzeroberfläche für Programmierer aller Benutzerstufen. Homebrew ist außerdem ein Open-Source-Programm; Sie können seinen Quellcode kopieren und unabhängig weiterentwickeln. Seine Zugänglichkeit hat dazu geführt, dass andere Programme wie Homebrew Cask entstanden sind.
Dateipaket für alle Benutzer
Homebrew wurde mit der Programmiersprache Ruby entwickelt. Der Zweck dieser Sprache ist es, den Programmierern die Möglichkeit zu geben, den Prinzipien einer guten Benutzeroberfläche zu folgen und gleichzeitig ihre Produktivität zu steigern. Auch bekannt als das Prinzip des geringsten Erstaunens, wird die Programmiersprache die Verwirrung sowohl für neue als auch für erfahrene Benutzer minimieren. Die Formeln und Ruby-Skripte ermöglichen es Ihnen, die Software aus dem Quellcode zu erstellen und eine domänenspezifische Sprache zu konstruieren.
Sie helfen Ihnen, Abhängigkeiten zu verwalten, Quelldateien herunterzuladen und Software zu konfigurieren und zu kompilieren. Homebrew wird auch mit Binärpaketen geliefert, die Flaschen genannt werden und vorgefertigte Formeln enthalten. Sobald Sie Homebrew heruntergeladen haben, installiert es sich zusammen mit dem Git-Repository in /usr/local auf Ihrem Gerät. Es ist wichtig zu beachten, dass Homebrew nicht die Standardrechte von /usr/local/ unterstützt.
Um die Eigentümerschaft eines Verzeichnisses zu ändern, müssen Sie sich in das Stammverzeichnis des Programms begeben. Für die wheel-Gruppe benötigen Sie Gruppenrechte, insbesondere ändert sich der Modus von drwxr-xr-x root wheel zu drwxrwxr-x myuser admin. Das liegt daran, dass alle Dateien - einschließlich der Verzeichnisse - Eigentum des Installateurs sind, so dass die Eigentumsrechte nur von ihm geändert werden können.
Übernehmen Sie die Kontrolle über Ihr System
Homebrew ist ein geeignetes Programm für Entwickler, die ihr Betriebssystem verändern müssen. Mit ihm können Sie Pakete in ihr Verzeichnis installieren. Sie können dann Ihre Dateien in //usr/local/ symverlinken. Es installiert keine Dateien außerhalb seines Präfixes, so dass Sie Homebrew in jedem beliebigen Dateipfad installieren können. Obendrein bestehen die Formeln aus einfachen Ruby-Skripten, was es zu einem geeigneten Dateipaket für Anfänger und Fortgeschrittene macht.
Nutzer-Kommentare zu Homebrew
Haben Sie Homebrew ausprobiert? Seien Sie der Erste, der Ihre Meinung hinterlässt!