This page has been robot translated, sorry for typos if any. Original content here.

Wir arbeiten mit Ports oder installieren Programme ohne Probleme in Mac OS X

Nach Thema:


Kürzlich habe ich verstanden, wie die "Ports" in Leopard funktionieren, fand heraus und beschloss, ein illustriertes Tutorial für die Leute zu diesem Thema zu schreiben.

"Ports" sind überhaupt von FreeBSD-Systemen gegangen, und da der Mohn auch Erbe dieser Architektur ist, gibt es auch da drin. Was sind die "Ports" und wie funktionieren sie in Leopard?

Ports ist eine Softwarelösung in FreeBSD zum Installieren von Programmen von Drittanbietern, die sowohl im Quellcode (wie üblich in der UNIX-Welt) als auch in Binärdateien (für Projekte mit geschlossenem Quellcode) verteilt sind. Der Port enthält die notwendigen Dateien für die korrekte Kompilierung, Installation und den Betrieb der Anwendung unter FreeBSD. Derzeit umfasst die Sammlung von Häfen etwa 19.000 Anwendungen für eine Vielzahl von Zwecken. (c) Wiki

Wir wissen also bereits, dass es sich dabei um Repositories mit den Quellcodes der Programme handelt, die wir in wenigen Minuten auf unserem Leo sammeln werden. Es gibt viele Programme, damit jeder alles finden kann, was er zur Arbeit braucht.

Als erstes müssen wir ein Programm installieren (aktualisieren), das mit Ports (Port) arbeitet, um die aktuelle Version zu erhalten. http://www.macports.org

Работаем с портами или как установливать программы из консоли без проблем в Mac OS X

Rufen Sie den Installationsabschnitt auf und laden Sie das MacPorts-1.7.1-10.5-Leopard.dmg-Paket für Leopard herunter.

Wir mounten und installieren, das gesamte Programm wurde auf die neueste offizielle Version installiert (aktualisiert), jetzt arbeiten wir direkt damit. Führen Sie die Konsole aus und gehen Sie durch den Befehl "su" in den Root-Modus (root), führen Sie den Befehl "port" aus und überprüfen Sie die Version mit 1.7.1:

Работаем с портами или как установливать программы из консоли без проблем в Mac OS X

Alles ist gut, die Versionen stimmen überein und wir sind im interaktiven Modus.

Jetzt werden wir ein Programm installieren, zum Beispiel habe ich vor kurzem nach einer Hydra für Leo gesucht, und sie ist hier und wartet auf ihre Stunde für die Installation. :)

Um die gesamte Liste der für die Installation verfügbaren Programme anzuzeigen, geben Sie den Befehl "list" ein :

Работаем с портами или как установливать программы из консоли без проблем в Mac OS X

Wir werden viele verfügbare Programme sehen, aber wir suchen nach Hydra, geben "info hydra" ein und finden heraus, dass es im Endlager vorhanden ist :)

Durch den Befehl "info" können wir Informationen über alle diese Programme erhalten, aus dem Screenshot sehen wir, dass das Programm von zwei Bibliotheken abhängt, ohne das es natürlich nicht klappt, aber das ist eine schöne Portabilität, das Installationsprogramm wird alles selbst erledigen - laden und Installieren Sie alle Bibliotheken und die erforderlichen Dateien, aber geben Sie einfach den Befehl "install hydra" ein und warten Sie, bis die Installation abgeschlossen ist. :) Die Installation wurde abgeschlossen, ein neues Konsolenfenster geöffnet und "hydra" eingegeben:

Работаем с портами или как установливать программы из консоли без проблем в Mac OS X

Das Programm wurde erfolgreich installiert, Sie können es verwenden. Wie Sie sahen, verlief das Installationsprogramm reibungslos und reibungslos.

Das Tutorial ist in einer einfachen Sprache geschrieben, ich denke, dass Sie alle etwas aus den "versteckten" Eigenschaften von Leopard gemeistert und verstanden haben.

An alle nützlichen und erfolgreichen Instalov :)