skip to content »

Updating ruby mac os x

updating ruby mac os x-87

Using IPSW is often considered advanced but it’s actually pretty easy, just follow along with these directions and you’ll be along your way.You can use IPSW files on Mac or Windows, both require i Tunes to work properly.

updating ruby mac os x-13updating ruby mac os x-9updating ruby mac os x-44updating ruby mac os x-56

I tend to use Perl for tasks like this, which falls somewhere inbetween sed's concise nature and Ruby's power. If we run works, we only need to specify a regex substitution command, and Perl will run it on each line of input that we give it.Updating an entire project by hand would be painful, but with the Unix command line and a quick regular expression we can make the computer do the hard work.So our task is to write a small program that will find all occurrences of that we've finished specifying the command.There are plenty of people who have documented solutions for them. Homebrew allows us to install and compile software packages easily from source. When it asks you to install XCode Command Line Tools, say yes.Open Terminal and run the following command: We'll be using Git for our version control system so we're going to set it up to match our Github account. Chances are you won't want to use it because it's stored as a simple file on disk.If you're coming from PHP, you may already be familiar with My SQL.

If you're new to databases, I'd suggest skipping to setting up Postgre SQL.

This typically ties in with the “Restore” method of updating, which allows the use of custom IPSW files, and is generally something created with a third party application like Pwnage Tool or sn0wbreeze.

This is almost exclusively relevant to those who jailbreak and unlock their hardware though, and for the average user the standard IPSW files available from Apple work just fine.

You can also click on “Restore” and select an IPSW instead but you will lose the existing files and settings on your i OS device.

If you go that route, do not forget to backup beforehand.

I love feedback and questions — please get in touch on Twitter or leave a comment.