Ich folgte einen ./configure
, make
, make install
Ansatz , als ich ursprünglich GDAL auf meinem Ubuntu - Rechner installiert, aber jetzt will ich bis 1.10 aktualisieren.
Leider möchte ich apt verwenden, um das Upgrade durchzuführen, aber nach dem Ausführen eines apt-get install
Laufs gdal-config --version
erhalte ich immer noch eine Version 1.9.
Ich habe manuell die versuchte Umbenennung .so - Dateien in /usr/local/lib
und /usr/lib
aber ich bin immer noch manuell deinstallieren GDAL nicht in der Lage.
Hat jemand anderes Erfolg damit gehabt?
make uninstall
etwas?Antworten:
Ich weiß nicht, ob das helfen wird, aber es hat für mich geklappt. Ich wollte GDAL aktualisieren, und da ich es manuell von der Quelle installiert hatte, wollte ich zuerst die alte Version deinstallieren. Also habe ich irgendwo gelesen (sorry, aber ich hatte so viele Registerkarten geöffnet, dass ich es jetzt nicht finden kann), dass ich einfach das neueste Paket installieren sollte und das vorherige überschreiben würde. Und ich las einen weiteren Kommentar, der besagte, dass
sudo make install
ich beim nächsten Mal anstelle von verwendensudo checkinstall
ein Deb-Paket erstellen sollte, das später deinstalliert werden kann. Dahersudo dpkg -r <name_of_your_package>
habe ich nur die Version installiert, mit der ich hattesudo checkinstall
(überschreiben, was ich hatte, und das Paket erstellt) und diese dann mit deinstalliertsudo dpkg -r gdal
. Ich weiß, dass es nicht das eleganteste ist, aber es hat bei mir funktioniert.quelle
Sie müssen Ihre manuell installierte Binärdatei suchen:
Und dann müssen Sie andere manuell installierte Binärdateien suchen und entfernen ( ACHTUNG VOR DEM ENTFERNEN DES BEFEHLS : Sie haben hier sicherlich andere manuell installierte Binärdateien)
Wenn Sie GDAL manuell installieren, installieren Sie auch die lokale Bibliothek. Diese sollte sich hier befinden:
/usr/local/lib/
mit demlibgdal*
Platzhalter und im Innerengdalplugins
. Sie möchten sie auch entfernen.quelle