воскресенье, 12 мая 2013 г.

Mac OS X 10.8.3 GNU Utils + нестандартный софт

Перейдя с Linux на MacOS я обнаружил то что тут есть консоль, консоль это всегда хорошо, я даже на винде ставлю Cygwin и под ним пишу Bash-скрипты, компилю утилитки и т.д., дак вот, в маке есть консоль.


Что у нас есть?

Изначально в маке есть такие утилиты как nslookup, host, whois, ping, grep, vim и др., но кое чего нет.

Что будем ставить?

1. Xcode - средства разработки
 Если после установки Xcode в консоли нет команды make и компилятора gcc - переходим к пункту 2, xcode ставится из app store


2. GCC
https://github.com/kennethreitz/osx-gcc-installer
для установки пакета нужно изменить настройки безопасности и разрешить установку отовсюду (потом можно вернуть настройку назад).

2. MacPorts - это такой репозиторий пакетов, из которого можно много чего установить, например тот же wget, nano и др.

port update
port search wget
port install wget
port uninstall -f wget

другие команды читайте в документации


3. Homebrew - аналог MacPorts

Теперь вы знаете как можно ставить например тот же PHP, MySQL, WGET и другие утилиты не из AppStore, можете качать исходники и компилить, всё в ваших руках.

Комментариев нет:

Отправить комментарий