Hallo,
so ganz ist mir das Zusammenspiel von Packages und Ports nicht klar. Meist hat man ja manche Pakete Binär installiert, und andere aus den Ports compiliert.
Mir ist jetzt aufgefallen, dass ein "portmaster -a" auch Pakete compilieren wollte die ich binär installiert hatte, weil die in den Ports offenbar neuer waren. Andersherum installiert mir gerade ein "pkg upgrade" Pakete binär die ich aus den Ports installiert hatte (teilweise wegen geänderter Config-Optionen, die ich ja bewusst anders haben wollte).
Für einen alten Debianer ist das ziemlich verwirrend. Unter Debian mache ich ein "apt-get dist-upgrade", und alles ist auf dem neuesten Stand. Unter FreeBSD brauche ich 3 unterschiedliche Tools: freebsd-update, pkg und portmaster. Und irgendwie pfuschen die sich gegenseitig ins Handwerk.
Was ist denn die richtige Vorgehensweise um ein FreeBSD auf den aktuellen Stand zu bringen?
so ganz ist mir das Zusammenspiel von Packages und Ports nicht klar. Meist hat man ja manche Pakete Binär installiert, und andere aus den Ports compiliert.
Mir ist jetzt aufgefallen, dass ein "portmaster -a" auch Pakete compilieren wollte die ich binär installiert hatte, weil die in den Ports offenbar neuer waren. Andersherum installiert mir gerade ein "pkg upgrade" Pakete binär die ich aus den Ports installiert hatte (teilweise wegen geänderter Config-Optionen, die ich ja bewusst anders haben wollte).
Für einen alten Debianer ist das ziemlich verwirrend. Unter Debian mache ich ein "apt-get dist-upgrade", und alles ist auf dem neuesten Stand. Unter FreeBSD brauche ich 3 unterschiedliche Tools: freebsd-update, pkg und portmaster. Und irgendwie pfuschen die sich gegenseitig ins Handwerk.
Was ist denn die richtige Vorgehensweise um ein FreeBSD auf den aktuellen Stand zu bringen?