Macporturi alternative - preparați

Macporturi alternative - preparați
Într-unul din articolele mele, am vorbit despre sistemul de porturi din macporturi. Există mai multe alternative la unul sau alt sistem de porturi, de exemplu, acolo erau darwinporturi. care, în măsura în care știu, nu este susținută și nu se dezvoltă în continuare.

Din ce în ce mai mult devine din ce în ce mai mult un sistem de gestionare a pachetelor, cum ar fi berii.

Voi examina pe scurt instalarea acestui sistem, precum și utilizarea acestuia pentru a instala un anumit software.

  • Nu este nevoie să instalați nimic. Instalarea sistemului se reduce la faptul că trebuie să transferați fișierele necesare în directorul / usr / local
  • Puteți instala brew nu numai în / usr / local / dar și pe orice altă cale care vă place.
  • Pachetele instalate prin intermediul fiertură instalat în propriul său director, cum ar fi wget este / usr / local / Crama / wget (cu condiția ca pachetele de sistem instalate în / usr / local). Această abordare are avantajele sale, puteți gestiona pachetele instalate direct de la echipa de construcție, de exemplu, puteți vizualiza o listă de pachete instalate (într-un director Crama «nu» ls), aveți posibilitatea să eliminați, rm -rf / usr / local / Crama / wget. vă puteți uita la spațiul ocupat, cu ajutorul comenzii du și așa mai departe și așa mai departe. Desigur, nu este nevoie de a face toate acestea „de mână“ folosind comenzi Mac OS (ls, găsi, rm etc), toate acestea pot și trebuie să se facă prin intermediul sistemului de preparare a cafelei.
  • Nu este nevoie să utilizați sudo.
  • Crearea ușoară a pachetelor.
  • Optimizare. Sistemul de preparare este optimizat pentru Mac OS Snow Leopard, pentru platforma Intel, care oferă cea mai mare performanță.
  • Cel mai important plus, în opinia mea, este faptul că preparatul nu "trage" nimic inutil, spre deosebire de aceleași macropreți.

Acestea sunt principalele avantaje ale sistemului de preparare.

Acum, să continuăm cu instalarea.

Este foarte ușor de configurat. Există mai multe moduri. Așa cum am spus mai sus, puteți să-l instalați în directorul dvs. (de exemplu, în directorul dvs. de acasă), aceasta se face prin două comenzi, dintre care unul este crearea unui director 🙂

De pe site, tot ceea ce aveți nevoie în directorul homebrew este descărcat.

Dar totuși recomandat să se instaleze în / usr / local, pentru că variabila implicită mediu PATH fiecărui utilizator prescris căile, în cazul în care programul va rula (adică, un loc în care una sau cealaltă echipă va fi compensată), conținutul acestei variabile pot fi vizualizate:

Mac-Pro $ echo $ PATH

Aici vedem doar una dintre valorile lui / usr / local / bin.

Pe bune, sistemul ar trebui să aibă deja un director / usr / local, dar, de exemplu, nu am avut-o pe noul sistem, a trebuit să-l creez. Drepturile au pus 755. și proprietarul "0: 0" cu chmod și chown, respectiv.

Băutura poate fi utilizată cu sau fără sudo. Pentru a ne asigura că atunci când lucrăm cu brew nu trebuie să introducem sudo și apoi parola de root, puteți face acest lucru:

sudo chown -R `whoami` / usr / local

Dacă am deja instalat un software în acest director (/ usr / local), de exemplu mysql, trebuie să facem:

sudo chown -R mysql: mysql / usr / local / mysql

Adică să-l întoarcem pe proprietar 🙂

Totul este gata, acum mergeți la instalarea în / usr / local.

Asta e tot, totul este instalat.

git adăugați la distanță git: //github.com/mxcl/homebrew.git

git pull master de origine

Totul este configurat și gata de plecare. Dar există încă un lucru care trebuie instalat în sistem, astfel încât totul să funcționeze pentru noi.

Sau puneți-l pe disc (pe unul dintre discurile care vin cu Mac-Xcode-ul este acolo și îl puteți instala astfel încât să nu îl descărcați, deoarece cântărește mai puțin de 700MB).

Luați în considerare imediat modul de eliminare a sistemului de preparare împreună cu toate programele instalate prin acest sistem.

Pentru a vă asigura că totul instalat prin intermediul preparatului și sistemul însuși trebuie eliminat:

cd `brew -prefix`

rm -rf Biblioteca .git .gitignore bin / brew README.md

unde 'brew -prefix' este directorul în care a fost instalat pachetul de management, de exemplu / usr / local

Acum, totul este pregătit pentru noi să începem să instalăm programele necesare. Să ne uităm la câteva exemple de utilizare a Brew.

Instalarea aplicației, de exemplu, "rocking" wget:

brew instalează wget

Toate dependentele necesare sunt descărcate și instalate.

Puteți actualiza descrierea pachetului în două moduri:

Articole similare