Instructions for El Capitan

This commit is contained in:
chrisfinazzo 2015-09-27 15:49:24 -04:00
parent 85b6d936d8
commit 269018b011
1 changed files with 32 additions and 1 deletions

View File

@ -66,6 +66,37 @@ Xcode.app can interfere with the command line tools downloaded above. If
you run into this issue, upgrade Xcode and install the upgraded Command you run into this issue, upgrade Xcode and install the upgraded Command
Line Tools. Line Tools.
### Jekyll & Mac OS X 10.11
With the introduction of System Integrity Protection, several directories
that were previously writable are now considered system locations and are no
longer available. As a result, it is recommended that you choose one of a
number of available Ruby environments ([RVM][], [rbenv][], [chruby][], etc.) in
which to install Jekyll.
[RVM]: https://rvm.io
[rbenv]: http://rbenv.org
[chruby]: https://github.com/postmodern/chruby
If you elect to use a method other than Homebrew to install Ruby, it may be
necessary to modify your `$PATH` variable using the following command:
{% highlight bash %}
export PATH=/usr/local/bin:$PATH
{% endhighlight %}
GUI apps can modify the `$PATH` as follows:
{% highlight bash %}
launchctl setenv PATH "/usr/local/bin:$PATH"
{% endhighlight %}
This approach is useful because `/usr/local` is considered a "safe" location on
systems which have SIP enabled, it avoids potential conflicts with the
version of Ruby included by Apple, and it keeps Jekyll and its
dependencies in a sandboxed environment. Therefore, individual gems
can be added or removed according to your specific needs.
To install RubyGems on Gentoo: To install RubyGems on Gentoo:
{% highlight bash %} {% highlight bash %}