Com funciona internament el macports
|En general els programes que instal·lem a través del macports no ens donaran masses problemes. El procés a l’hora de instal·lar sempre és el mateix:
Primer hem de posar el sistema al dia sincronitzant la informació de ports des del repositori:
sudo port sync
Quan fem el “sudo port install nom_programa” les fases de la instal·lació són aquestes:
- fetch -> Descarreguem el codi font del programa que volem instal·lar
- checksum -> Validem que el codi font s’hagi descarregat sense problemes i que no s’hagi alterat la informació
- extract -> Descomprimim el codi font que farem servir per compilar els programes
- patch -> En alguns casos els desenvolupadors de macports han afegit canvis al codi font original per millorar els funcionament en el Mac OSX
- configure -> Verifiquem que tinguem els requisits suficients per poder compilar el programa que estem instal·lant
- build -> Compilem el programa a partir del codi font
- test -> Un cop feta la compilació alguns programes fan comprovacions per veure que el programa funcionarà com s’espera
- destroot -> Fem la instal·lació del programa compilat en una ubicació especial que ens permetrà poder-lo desinstal·lar o tenir múltiples versions arxivades.
- install -> En aquesta fase posem tot el contingut que hem compilat en un directori únic per aplicació
- activate ->Finalment quan activem el programa, es posa a disposició del sistema i el podem començar a fer servir normalment
Més informació aquí