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í

Add a Comment

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