Homebrew csomagkezelő
Az általános fejlődés is olvashat, hogy hogyan kell telepíteni Homebrew előtt.
A világ a technológia befolyásolja trendeket. Ami a webes szolgáltatások most a trend NoSQL, így a Unix szerelmeseinek Mac - Homebrew.
Homebrew - egy új és ígéretes csomagkezelő. MacPorts én már nem, mint az a tény, hogy kezd húzza túl sok mindent, és így vannak névlegesen a rendszerben (pl perl).
Amikor egy csomag telepítése valósult rsync, ami nem másolja a Resource Forks. perl5.8.x (bár névlegesen érdemes 5.8.9 és 5.10.0), göndör, amelyből hiányzik néhány perc, míg a standard, és a páros zlib OpenSSL, expat, és libiconv. És ugyanakkor megtagadja telepíteni függőségek egyszerű módon nem fog sikerülni.
Bár nem tudok elemezni az erősségek és gyengeségek az új rendszer, akkor jön a folyamatban. Bár nem vagyok biztos abban, hogy a hatékonyságot a szervizcsomagok, de egyre növekvő közösség GitHub reméljük a legjobbakat.
Ezért azt mondom, hogyan tegye a Homebrew és kezdi el használni. Tetszett a rendszer - a helyi ideális kereszt között Unix-kezelő és programozó (git Ruby).
Célszerű eltávolítani a könyvtárak / usr / local / lib és / usr / local / include
Én már ott szinte teljesen üres volt, kivéve a könyvtár volt cli Kézifék, így csendben eltávolították a lib és tartalmazzák. De az Ön esetében, akkor kell mérlegelni - például ha fel magát mc, nem fog működni. Másrészt akkor majd átrendezni az összes csomag magukat. De ez a döntés az Öné, nem fogok ajánlani valamit.
Removal MacPorts (opcionális)
MacPorts, én még nem használta, ezért úgy döntöttem, hogy teljesen eltávolítani, hogy együtt az összes csomagot. Hogyan kell csinálni, akkor több részlet látható a dokumentációt.
Hadd emlékeztessem önöket - ha kell futtatni bármely telepített csomagok MacPorts, vagy használ MySQL, Apache, stb Én nem ajánlom, hogy távolítsa el MacPorts. Lehet kihagyni az eszközök egy időben, mikor lesz nagyon nagy szükség van. Továbbá, ha úgy dönt, hogy még újratelepíteni mindent a semmiből, akkor jobb várni a bontási vége előtt az új csomagok telepítése a Homebrew - akkor szembe a tény, hogy valamilyen csomagot állítottunk össze egy különleges lehetőség.
Ismétlem, én vagyok a laptop sokáig nem használja MacPorts csomagok, úgyhogy nyugodtan szállítják őket. Először is, már összeállított egy listát, amit újra kell telepíteni az új rendszer:
Eltávolítja az összes telepített csomag:
Azt nyomainak eltüntetésére MacPorts, beleértve az / opt / helyi:
Kész. Ha ebben a pillanatban emlékeztetik egy fontos fájlt most törölt, emlékszel, hogyan kell használni a Time Machine. Elvégre, ha csinálsz a rendszeres biztonsági mentéseket, nem igaz?
Path környezeti változók
Az útvonal a / usr / local / bin kell a $ PATH környezeti változóban. Betettem
Bizonyos esetekben előfordulhat, hogy módosítani kell a fájlt
/.MacOSX/environment.plist, hozzátéve, hogy a PATH környezeti változót:
Már észrevette, hogy a GIT - írtam le azt a cikket telepítése Git Mac OS X Van egy scriptet a telepítő csomagot, amely automatikusan szabályok
installation script
Ugyan GitHub ruby-script install_homebrew.rb. Nem található gist.github szolgáltatás - ez egy nagyon érdekes szolgáltatás megosztására kódrészletek.
Meg lehet leírni a böngészőben (ki kell alakítani, és írt le archív tar.gz, akkor kell bővíteni):
Vagy a konzolba:
Telepítés Homebrew
Alatt futnak a felhasználói szkript nélkül minden sudo:
Az első szettet nem valószínű, hogy sikerül, és szükség lesz némi manipuláció.
/ Usr / local lehetne használni, hogy hozzon létre a különböző helytelen jogok, így a program futása kell kijavítani. Például, ha a jogok voltak 777, akkor az üzenet a következő lesz:
Meg kell szakítani a forgatókönyvet, és végrehajtja a parancsot:
Egy másik nagyon fontos változás csoport / usr / local kerék a személyzet:
Miután a következő iteráció a Homebrew ellátás:
A Homebrew
Tájékoztatás a csomag
Frissítve Homebrew (szükség git)
A telepített csomagok:
Csomagok listáját, amelyekre van egy frissítés: