A Drupal fejlesztői környezet (DFK) kialakítása sorozat első felében a parancssoros környezetem kialakítását mutatom be. Ebben a postban a homebrew telepítéséről lesz szó.
A tavaly meglepően sok Apple akció volt kis hazánkban, aminek egész évben sikeresen ellenálltam, kivéve az utolsónak :), ahol beszereztem a második MBP-mat. Az új gépre nem töltöttem vissza az régi mentését, hanem nulláról telepítettem újra a szükséges alkalmazásokat. Megpróbálom bemutatni, hogy alakult ki az a környezet amivel a napi munkám végzem.
Xcode telepítése
A brew telepítéséhez szükségünk lesz az Xcodera, amit az appstoreból tudunk telepíteni. Az Xcodera azért van szükség, mert tartalmaz egy Command Line Tool komponenst. Ebben a komponensben olyan parancsok vannak, amikre erősen épít a brew. Az Xcode sikeres telepítése után tegyük fel a Command Line Tool komponenst. Ehhez indítsuk el a programot, majd lepjünk be a Preferences menübe, ahol a képen látható tabon tudjuk telepíteni a nekünk szükséges komponenst.
Ha sikeresen telepítettük a komponenst zárjuk be az Xcode-t, többet nem lesz rá szükségünk.
Homebrew telepítése
Indítsunk el egy terminál appot. Én az iTerm2 (Letöltés) használom. A brew telepítése az alábbi paranccsal történik:
1
|
|
Ha a telepítés sikerült, akkor a befejezéséhez adjuk ki a következő parancsot:
1
|
|
Amire parancssorból szükség lehet
Én az alábbi parancsokat szoktam telepíteni:
1
|
|
A telepített alkalmazások közül bemutatnék néhányat.
- git: A brew frissebb verziót tartalmaz, mint amit alapból megtalálunk osx alatt.
- drush: Azért telepítem csomagkezelővel, hogy ne nekem kelljen foglalkozni a drush frissítésével.
- sshfs: Sokszor kényelmesebb helyi könyvtárként látni egy távol szerver könyvtár struktúráját, mint scp parancsot használni. Pl.: Kényelmesen lehet diff-et használni egy távoli és egy helyi változat összehasonlítására.
- tig: Nagyon jó karakteres git kliens.