MacPorts

Iš Žinynas.
Peršokti į: navigacija, paiešką

MacPorts tai atviru ir neatviru paketu repozitorija bei visas paketu medis skirtas Mac OS X operaciju sistemai. Tai kazkas panasaus i gentoo portage FreeBSD port tree, viskas automatizuota, veikia be priekaistu (kartais).

Vienu metu galime tureti skirtingomis konfiguracijomis idiegtus paketus bei ju versijas, pvz php su mysql palaikymu arba ta pati php be mysql palaikymo bet su sqlite palaikymu

Kaip idiegti ?

http://www.macports.org/install.php

Kaip atnaujinti ?

sudo port -v selfupdate
sudo port upgrade outdated

Kaip idiegti paketa ?

sudo port install wine

Kaip idiegti paketa su parametrais ?

sudo port install php5 +mysql5

Kaip suzinoti kokiais parametrais galima kompiliuoti paketa ir kokiu ju yra:

sudo port variants vim
sudo port info vim
Kaip pasalinti tam tikros versijos paketa, turime tokius variantus:
--->      gimp2 @2.8.18_0+help_browser+python27
--->      gimp2 @2.8.18_2+python27
--->      gimp2 @2.8.18_3+python27 (active)

Reikia pasalinti gimp2 2.8.18_2

sudo port uninstall gimp2 @2.8.18_0+help_browser+python27

Portu deaktyvavimas

sudo port deactivate php5 @5.2.8_1+apache2+macosx+mysql5
-->  Deactivating php5 @5.2.8_1+apache2+macosx+mysql5

Portu aktyvavimas

Kaip pasalinti visus neaktyvius paketus:

sudo port uninstall inactive