Wie kann ich MacPorts verwenden, um eine dynamische Bibliothek degradieren?
-
08-07-2019 - |
Frage
Mein py-mysql ist farking, weil ich aufgerüstet habe MySQL die libmysqlclient_r.15.dylib
mit libmysqlclient_r.16.dylib
ersetzt. Wie finde ich und die ältere Version zurück?
EDIT:. Ich fand eine ältere Version von MySQL zu intall, ich brauche @ zu tun, aber ich bin noch auf der Suche nach dem Weg die älteren Versionen finden
Lösung
ältere Versionen zu installieren ist ein Schmerz. Sie haben die Dateien aus dem MacPorts SVN Repository greifen, die heikel ist, da Sie kann nicht direkt für eine bestimmte Version suchen. Sobald Sie die entsprechende Portfile heruntergeladen haben, ist es einfach, wie andere Port installieren. Lesen Sie die offizielle wie eine ältere Version eines Ports Dokument für die Details zu installieren. Es gibt auch ein älteren Verfahren , die Sie fügen Sie den heruntergeladenen Port an einen lokalen Port-Repository hat.
Andere Tipps
Haben Sie nicht herausfinden, wie ältere Versionen finden (bitte noch antworten, werde ich annehmen). Aber die Art, wie ich es fixiert war die ältere Version zu aktivieren:
dreBook:~ fedorov$ port installed mysql5
The following ports are currently installed:
mysql5 @5.0.81_0
mysql5 @5.1.40_0 (active)
dreBook:~ fedorov$ sudo port activate mysql5 @5.0.81_0
---> Deactivating mysql5 @5.1.40_0
---> Activating mysql5 @5.0.81_0
dreBook:~ fedorov$ sudo apachectl restart
Yay!