Actualitzar macports per funcionar amb Mac OSX Lion

Si tenieu una instal·lació de macports antiga (sistemes d’abans del lion) us haurà deixat de funcionar. Per tal de funcionar amb Mac OSX Lion,  necessiteu com a mínim la versió 2.0.2.

El cas és que s’ha canviat la ubicació de molts fitxers del sistema i també la versió de xcode ara s’instal·la de manera diferent i en una ubicació diferent.

A partir de Mac OSX Lion, la versió de xcode s’ha de descarregar des de la app store i ha pujat a la 4.1.1. El més fàcil per recuperar la funcionalitat és actualitzar totes les eines. Seguint aquests passos fareu net i de passada tindreu tot l’entorn actualitzat.

  • Descarregar la versió actual de xcode de l’app store, necessitem un compte apple però la descarrega és gratuita.
  • Un cop hem instal·lat l’xcode des de l’app store, l’hem de instal·lar de veritat. Al finder veureu una drecera amb l’etiqueta “Install Xcode”
  • Desinstal·lar la versió vella
sudo /Developer-3.1.2/Library/uninstall-devtools  --mode=all
  • El·liminar la versió vella
sudo rm -rf /Developer-old
  • Tornar a passar altre cop el “install Xcode”
  • Fer neteja de la versió actual dels macports i treure els paquets antics
port -qv installed > ~/myports.txt
sudo port -f uninstall --follow-dependents installed
sudo port clean --work --archive all
  • Instal·lar la versió de macports actualitzada per funcionar amb Lion (>=2.0.2), només cal baixar el paquet Lion (de macports.org)
  • Finalment només queda (si és que fa falta) posar els paquets que tenim instal·lats al dia:
sudo port -v selfupdate
sudo port upgrade obsolete

Ara per recuperar algunes de les eines que gairebé segur que necessitareu només cal fer:

sudo port -v install subversion unrar nmap exiv2

 


Bona part de la informació l’he tret d’aquesta pàgina (en anglès)

http://www.anthonymclin.com/code/7-miscellaneous/106-updating-xcode-and-macports-for-osx-lion

One Comment

Add a Comment

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *