the_postman
New Member
Hallo zusammen,
bevor ich für diese Frage gesteinigt werde, möchte ich versichern, dass ich sowohl man ports (7) als auch man packages (7) und auch die Ports FAQ gelesen habe. Trotzdem ist mir der Unterschied und das Zusammenspiel zwischen Ports und Packages unter OpenBSD immer noch nicht völlig klar, was vielleicht auch damit zusammenhängt, dass ich aus der Linuxwelt komme und dort nur Packages kenne.
In erster Linie geht es mir darum, wie ich die auf meinem OpenBSD installierten Programme aktuell halte. Nach der Installation habe ich sowohl syspatch als auch openup laufen lassen.
Mit beiden Tools kann ich die installierten Packages nach meinem Verständnis aktuell halten, wobei syspatch nur das base-system updatet und openup zusätzlich alle weiteren installierten Pakete. Damit ist die Aktualisierung der Anwendungen ähnlich einfach wie unter Linux. Was ist aber, wenn ich eine Anwendung aus den Ports installiert habe? Diese werden ja anscheinend nicht durch openup oder gar syspatch mitaktualisiert, oder? Oder sehe ich das richtig, dass ich dafür die OpenBSD-Mailingliste verfolgen muss und dann regelmäßig per CVS die Ports aktualisieren, in das Verzeichnis des zu aktualisierenden Ports gehen und make update laufen lassen muss? Das ist die Updateprozedur für Ports wie ich sie in verschiedenen Anleitungen gefunden habe, aber ich kann mir kaum vorstellen, dass jeder User das so umständlich betreibt.
Welche Nutzen hat in diesem Zusammenhang der Package Mirror von M:Tier? Wenn ich ein OpenBSD-stable nutze, müsste ich es doch ebenfalls durch openup und einen normalen OpenBSD-Mirror im PKG_PATH aktuell halten können, oder? Was ist da der zusätzliche Nutzen von M:Tier? Oder ist das diese Verbindung von Ports und Packages und dem Aktuellhalten derselbigen, die sich mir bisher nicht erschlossen hat?
Vielen Dank im Voraus für eine Hilfe, auch wenn die Fragen vielleicht banal erscheinen mögen.
p.
bevor ich für diese Frage gesteinigt werde, möchte ich versichern, dass ich sowohl man ports (7) als auch man packages (7) und auch die Ports FAQ gelesen habe. Trotzdem ist mir der Unterschied und das Zusammenspiel zwischen Ports und Packages unter OpenBSD immer noch nicht völlig klar, was vielleicht auch damit zusammenhängt, dass ich aus der Linuxwelt komme und dort nur Packages kenne.
In erster Linie geht es mir darum, wie ich die auf meinem OpenBSD installierten Programme aktuell halte. Nach der Installation habe ich sowohl syspatch als auch openup laufen lassen.
Mit beiden Tools kann ich die installierten Packages nach meinem Verständnis aktuell halten, wobei syspatch nur das base-system updatet und openup zusätzlich alle weiteren installierten Pakete. Damit ist die Aktualisierung der Anwendungen ähnlich einfach wie unter Linux. Was ist aber, wenn ich eine Anwendung aus den Ports installiert habe? Diese werden ja anscheinend nicht durch openup oder gar syspatch mitaktualisiert, oder? Oder sehe ich das richtig, dass ich dafür die OpenBSD-Mailingliste verfolgen muss und dann regelmäßig per CVS die Ports aktualisieren, in das Verzeichnis des zu aktualisierenden Ports gehen und make update laufen lassen muss? Das ist die Updateprozedur für Ports wie ich sie in verschiedenen Anleitungen gefunden habe, aber ich kann mir kaum vorstellen, dass jeder User das so umständlich betreibt.
Welche Nutzen hat in diesem Zusammenhang der Package Mirror von M:Tier? Wenn ich ein OpenBSD-stable nutze, müsste ich es doch ebenfalls durch openup und einen normalen OpenBSD-Mirror im PKG_PATH aktuell halten können, oder? Was ist da der zusätzliche Nutzen von M:Tier? Oder ist das diese Verbindung von Ports und Packages und dem Aktuellhalten derselbigen, die sich mir bisher nicht erschlossen hat?
Vielen Dank im Voraus für eine Hilfe, auch wenn die Fragen vielleicht banal erscheinen mögen.
p.