Skip to content

Instantly share code, notes, and snippets.

@mxcl
Created March 6, 2010 15:14
Show Gist options
  • Star 41 You must be signed in to star a gist
  • Fork 79 You must be signed in to fork a gist
  • Save mxcl/323731 to your computer and use it in GitHub Desktop.
Save mxcl/323731 to your computer and use it in GitHub Desktop.
Installs Homebrew to /usr/local so you don't need sudo to `brew install`
@sinisterchipmunk
Copy link

Pull request: http://gist.github.com/1836995
Changed shebang to #!/usr/bin/env ruby so other rubies can be used (in case user has removed the default system ruby)

@nhooey
Copy link

nhooey commented Feb 21, 2012

Ideally instead of saying "use su", this script should say "su to a non-root admin user". It got me confused when it said to just use su, and then said "don't run this as root".

@mxcl
Copy link
Author

mxcl commented Feb 21, 2012

I'll remove the su, bit. Since apparently people don't realise what it means. Nobody understands unix anymore.

@nhooey
Copy link

nhooey commented Feb 21, 2012

I understand Unix and it confused me.

The script says:

If you still want to use this script set your user to be an Administrator in System Preferences or `su'.

It should be more specific and say to su as an administrator user. I figured that root was effectively an administrator, because I'm new to MacOS. The language just isn't precise.

@mxcl
Copy link
Author

mxcl commented Feb 21, 2012

I have amended it as you suggested. Thanks.

@duksis
Copy link

duksis commented Jan 4, 2013

Link to wrong url -> new url raw.github.com/mxcl/homebrew/go

ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)"

@sdaitzman
Copy link

Broken link D:

Copy link

ghost commented Oct 27, 2014

@GraniteConsultingReviews

Broken link

@sameer333
Copy link

use command
adduser bob
su - bob
and then run
sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment