Install Ruby with rbenv
Charles Cooke Homebrew is a package manager for macOS. It's extremely easy to install, and, once installed, allows you to manage both your core packages and your (non-App Store) applications easily through the command line. Suppose you want to install Google Chrome on your Mac. I help businesses understand developers 📟 Just launched Node.js CLI Automation Course 👨🏫 Edutainer at VSCode.pro 🎩 An award-winning GitHub Star open-source engineer & advocate 🦊 Google Developers Expert Web DevRel 🌳 Node.js foundation Community Committee Outreach Lead ️ Author of various open-source dev-tools and software libraries used by millions of developers. See full list on studytonight.com.
I decided to setup Octopress on my Mac so that I can publish blog posts from either Windows or MacOS. I'm on OS X 10.8.2.
I tried to follow the Octopress instructions for installing Ruby but ran into a few problems.
Install Homebrew
Homebrew is a package manager for OS X. Open Terminal and install Homebrew with:
Once the installation is successful, you can run the following command to check your environment.
Apparently, you should see:
But instead I had 3 warnings.
This one can be fixed by modifying your .profile
file. Create it if it doesn't already exist. Use nano ~/.profile
if you don't have a preferred editor.
Google tells me the other two warnings are related to Mono being installed and can be ignored.
Ploughing on…
Install rbenv
Rbenv handles the installation of multiple Ruby environments.
Install gcc
If I try to install Ruby immediately, I get
XCode used to ship with a compatible gcc, but no longer does. We can install it with Homebrew.
The new gcc will coexist happily alongside the default one.
Install Ruby 1.9.3
Now we can install Ruby.
Next run
Hmm… I get
Shouldn't it say ruby 1.9.3? It turns out you need to add the following to the end of your .profile
.
Now quit and restart Terminal.
Ruby 1.9.3 is installed correctly. If I quit and restart Terminal, ruby --version
is still 1.9.3.
Install gcc
If I try to install Ruby immediately, I get
XCode used to ship with a compatible gcc, but no longer does. We can install it with Homebrew.
The new gcc will coexist happily alongside the default one.
Install Ruby 1.9.3
Now we can install Ruby.
Next run
Hmm… I get
Shouldn't it say ruby 1.9.3? It turns out you need to add the following to the end of your .profile
.
Now quit and restart Terminal.
Ruby 1.9.3 is installed correctly. If I quit and restart Terminal, ruby --version
is still 1.9.3.
The easiest way to get the ClamAV package is using Homebrew
Before trying to start the clamd
daemon, you'll need a copy of the ClamAV databases.
Inside /your/location/to/brew/etc/clamav, you'll see 2 files: https://downmup147.weebly.com/project-31-mac-os.html.
- freshclam.conf.sample
- clamd.conf.sample
Create copies of the samples:
F!shing mac os. Open up freshclam.conf, comment out 'Example' from line 8, and make sure
is enabled. Save your changes.
Then run
to download the ClamAV databases. Grapple man (prototype) mac os. The output will look something like this:
Open up clamd.conf, and
Install The Azure CLI For MacOS | Microsoft Docs
- Comment: 'Example' from line 8
- Uncomment: LocalSocket /tmp/clamd.socket from line 85
- Save your changes
Next, let's look for the location of clamd by running:$ brew ls clamav
Mac Os Brew Install
Good plane/bad plane mac os. You should see the following:
To start the clamd daemon, run the following:
Mac Os Homebrew
You should now be able to scan a file by doing: