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

Wir arbeiten mit Ports oder wie man Programme von der Konsole ohne Probleme in Mac OS X installiert

Nach Thema:


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

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

Ports ist eine Softwarelösung in FreeBSD zur Installation von Drittanbieter-Programmen, die sowohl im Quellcode (wie in der UNIX-Welt üblich) als auch in Binärdateien (für Projekte mit geschlossenem Quellcode) vertrieben werden. 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 Ports etwa 19.000 Anwendungen für eine Vielzahl von Zwecken. (c) Wiki

Wir wissen also, dass es sich um Repositories mit den Quellcodes der Programme handelt, die wir in wenigen Minuten bei unserem Leo sammeln werden. Es gibt viele Programme, so dass jeder alles finden kann, was er für seine Arbeit braucht.

Das erste, was wir brauchen, ist ein Programm zu installieren (update), das mit Ports (Port) arbeitet, um die aktuelle Version zu haben http://www.macports.org

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

Gehen Sie zum Installationsabschnitt und laden Sie das MacPorts-1.7.1-10.5-Leopard.dmg-Paket für Leopard herunter.

Wir montieren und installieren, das ganze Programm wurde auf die neueste offizielle Version installiert (aktualisiert), jetzt arbeiten wir direkt damit weiter. Führe die Konsole aus und gehe mit dem Befehl "su" zum root (root) -Modus, führe den Befehl "port" aus und überprüfe 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 kürzlich nach einer Hydra unter Leo gesucht, und sie ist hier und wartet auf ihre Stunde für die Installation :)

Um die gesamte Liste der zur 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 Repository vorhanden ist :)

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

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

Das Programm wurde erfolgreich installiert, Sie können es verwenden. Wie Sie gesehen haben, lief das Installationsprogramm reibungslos und schmerzlos.

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

Zu allen nützlichen und erfolgreichen Instalov :)