{"id":101281,"date":"2009-12-25T16:31:01","date_gmt":"2009-12-25T21:31:01","guid":{"rendered":"http:\/\/www.stoth.com\/2009\/12\/25\/homebrew-the-perfect-gift-for-command-line-lovers\/"},"modified":"2009-12-25T16:31:01","modified_gmt":"2009-12-25T21:31:01","slug":"homebrew-the-perfect-gift-for-command-line-lovers","status":"publish","type":"post","link":"https:\/\/mereja.media\/index\/101281","title":{"rendered":"Homebrew, the perfect gift for command line lovers"},"content":{"rendered":"<p><\/p>\n<p>Filed under: <a href=\"http:\/\/www.tuaw.com\/category\/cool-tools\/\" rel=\"tag\">Cool tools<\/a>, <a href=\"http:\/\/www.tuaw.com\/category\/odds-and-ends\/\" rel=\"tag\">Odds and ends<\/a>, <a href=\"http:\/\/www.tuaw.com\/category\/freeware\/\" rel=\"tag\">Freeware<\/a>, <a href=\"http:\/\/www.tuaw.com\/category\/terminal-tips\/\" rel=\"tag\">Terminal Tips<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"355\" vspace=\"8\" hspace=\"8\" height=\"50\" border=\"1\" align=\"right\" alt=\"\" src=\"http:\/\/www.stoth.com\/wp-content\/plugins\/wp-o-matic\/cache\/52084_brewpromptterminal.jpg\" \/>If you&#8217;re an OS X user who spends as much time on the command line as you do in the GUI, you&#8217;re probably familiar with the <a href=\"http:\/\/www.macports.org\/\">MacPorts<\/a> and <a href=\"http:\/\/www.finkproject.org\/\">Fink<\/a> package management projects, making open source software easier to compile and run on Mac OS X. You may also be well-aware of the shortcomings of these projects when it comes to future-proof package management. A new, open source project called <a href=\"http:\/\/github.com\/mxcl\/homebrew\">Homebrew<\/a> may be exactly what you&#8217;ve been looking for. If you&#8217;re not a lover of all things <a href=\"http:\/\/en.wikipedia.org\/wiki\/Command-line_interface\">CLI<\/a>, send a link to Homebrew as a great (free) last-minute gift for the Terminal-lover in your life.<\/p>\n<p>My favorite thing about Homebrew is its ability to function perfectly well with \/usr\/local as its base directory, installing packages in their own folders but linking them to \/usr\/local\/command. This makes them manageable with existing command line tools. Homebrew can work out of any directory you like, if \/usr\/local isn&#8217;t your cup of tea. Installed packages are optimized and stripped based on your architecture, and makes great use of libraries you already have installed or that came with the system, reducing duplication and speeding up download, compile and install times significantly. Add in the zero-config installation, an already-extensive list of &#8220;formulas&#8221; (packages), a greatly-reduced need to <code>sudo<\/code> anything, and a Ruby-based framework for creating your own formulae and you&#8217;ve got a killer package for extending your command line toolset.<\/p>\n<p>Homebrew is <a href=\"http:\/\/github.com\/mxcl\/homebrew\">available for free on GitHub<\/a>, and the main page has complete instructions for various types of installation (and reasons why you&#8217;d pick each one). Check it out, and have a merry CLI-mas!<\/p>\n<p><a href=\"http:\/\/www.tuaw.com\">TUAW<\/a><a href=\"http:\/\/www.tuaw.com\/2009\/12\/25\/homebrew-the-perfect-gift-for-command-line-lovers\/\">Homebrew, the perfect gift for command line lovers<\/a> originally appeared on <a href=\"http:\/\/www.tuaw.com\">The Unofficial Apple Weblog (TUAW)<\/a> on Fri, 25 Dec 2009 16:00:00 EST.  Please see our <a href=\"http:\/\/www.weblogsinc.com\/feed-terms\/\">terms for use of feeds<\/a>.<\/p>\n<h6><\/h6>\n<p><a href=\"http:\/\/github.com\/mxcl\/homebrew\">Read<\/a>&nbsp;|&nbsp;<a href=\"http:\/\/www.tuaw.com\/2009\/12\/25\/homebrew-the-perfect-gift-for-command-line-lovers\/\" rel=\"bookmark\" title=\"Permanent link to this entry\">Permalink<\/a>&nbsp;|&nbsp;<a href=\"http:\/\/www.tuaw.com\/forward\/19294120\/\" title=\"Send this entry to a friend via email\">Email this<\/a>&nbsp;|&nbsp;<a href=\"http:\/\/www.tuaw.com\/2009\/12\/25\/homebrew-the-perfect-gift-for-command-line-lovers\/#comments\" title=\"View reader comments on this entry\">Comments<\/a> <\/p>\n<p>Buy This Item: <a class=\"buy\" href=\"http:\/\/www.stoth.com\/buy.php\" ><span style=\"color: #33bc03\">[Click here to buy this item]<\/span><\/a><\/p>\n<p><a href=\"http:\/\/www.tuaw.com\/2009\/12\/25\/homebrew-the-perfect-gift-for-command-line-lovers\/\" >Read Original Article<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Filed under: Cool tools, Odds and ends, Freeware, Terminal Tips If you&#8217;re an OS X user who spends as much time on the command line as you do in the GUI, you&#8217;re probably familiar with the MacPorts and Fink package management projects, making open source software easier to compile and run on Mac OS X. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-101281","post","type-post","status-publish","format-standard","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts\/101281","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/comments?post=101281"}],"version-history":[{"count":0,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts\/101281\/revisions"}],"wp:attachment":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/media?parent=101281"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/categories?post=101281"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/tags?post=101281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}