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:


Vor kurzem habe ich verstanden, wie die "Häfen" in Leopard arbeiten, herausgefunden und beschlossen haben, ein illustriertes Tutorial für die Leute zu diesem Thema zu schreiben.

"Ports" sind überhaupt von FreeBSD-Systemen gegangen, und da der Mohn auch ein Erbe dieser Architektur ist, gibt es auch darin. Was sind die "Häfen" und wie sie in Leopard arbeiten.

Ports ist eine Softwarelösung in FreeBSD für die Installation von Drittanbieterprogrammen, die sowohl im Quellcode (der übliche Weg in der UNIX-Welt) als auch in Binärdateien (für Projekte mit geschlossenem Quellcode) verteilt werden. Der Port enthält die für die korrekte Zusammenstellung, Installation und den Betrieb der Anwendung unter FreeBSD notwendigen Dateien. Derzeit hat die Sammlung von Häfen etwa 19.000 Bewerbungen für eine Vielzahl von Zwecken. (c) Wiki

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

Das erste, was wir brauchen, ist zu installieren (aktualisieren) ein Programm, das mit Ports (Port) arbeitet, um die aktuelle Version zu haben, gehen Sie zu 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 installiert (aktualisiert) auf die neueste offizielle Version, jetzt gehen wir weiter mit ihm zu arbeiten. Führen Sie die Konsole aus und gehen Sie mit dem Befehl "su" in den Root- (Root-) Modus, 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 fielen zusammen 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 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 Sie "info hydra" ein und finden Sie heraus, dass es im Repository vorhanden ist :)

Durch das Kommando "Info" können wir uns über all diese Programme informieren, aus dem Screenshot sehen wir, dass das Programm von zwei Bibliotheken abhängt, ohne dass es natürlich nicht funktionieren wird, aber das ist eine nette Portabilität, das Installationsprogramm wird alles selbst ausführen - laden und installieren Sie alle Bibliotheken und die notwendigen Dateien, aber geben Sie einfach den Befehl "install hydra" ein und warten Sie, bis die Installation abgeschlossen ist :) Alle Installation wurde abgeschlossen, ein neues Konsolenfenster öffnen und "hydra" eingeben:

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

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

Das Tutorial ist in einer einfachen Sprache geschrieben, ich denke, Sie haben alle gemeistert und verstanden für sich selbst etwas anderes aus den "versteckten" Features von Leopard.

Zu allen nützlichen und erfolgreichen instalov :)