Crud, something got deleted...

(enter at shell prompt): type rvm | head -1
> (output): rvm is a function
> If you get something else, and you've restarted your Terminal, it's likely
> your Terminal is not configured to run bash as a login shell. You


... You should open up Terminal Preferences (command-comma) and on the
Startup tab, ensure that "Shells open with: Default login shell" is
selected.

On Fri, Jun 27, 2014 at 6:46 AM, tamouse pontiki <[email protected]>
wrote:

>
>
>
> On Fri, Jun 27, 2014 at 1:53 AM, Hanna Kloetzer <[email protected]>
> wrote:
>
>> Hi everybody!
>>
>> I am founding my own internet business and even though it is not on me to
>> code the web application, I set myself the goal to learn Ruby on Rails to
>> better understand what our programmer is doing. I tried to install it
>> yesterday on my Mac (Macbook Pro 10.9.3) and I got a few error messages
>> that I cannot explain. I would very much appreciate your help on that - my
>> programmer is on vacation for 3 weeks, otherwise I would have asked him:-)
>>
>>
> Great! Good luck with it all.
>
>
>> That's what I did:
>>
>> 1. I downloaded Xcode 5 sucessfully
>>
>> 2. I searched for the Terminal, found it and installed the RVM
>> successfully, but it always gave me these messages, which I cannot explain:
>> sed: 1: "\#^system_type=# { s#^s ...": extra characters at the end of p
>> command
>> sed: 1: "\#^system_type=# { s#^s ...": extra characters at the end of p
>> command
>> sed: 1: "\#^system_name=# { s#^s ...": extra characters at the end of p
>> command
>> sed: 1: "\#^system_name=# { s#^s ...": extra characters at the end of p
>> command
>> sed: 1: "\#^system_name_lowercas ...": extra characters at the end of p
>> command
>> sed: 1: "\#^system_name_lowercas ...": extra characters at the end of p
>> command
>> sed: 1: "\#^system_version=# { s ...": extra characters at the end of p
>> command
>> sed: 1: "\#^system_version=# { s ...": extra characters at the end of p
>> command
>> sed: 1: "\#^system_arch=# { s#^s ...": extra characters at the end of p
>> command
>> sed: 1: "\#^system_arch=# { s#^s ...": extra characters at the end of p
>> command
>>
>>
> After you've installed RVM, you need to log out of your Terminal and back
> in in order to completely get RVM working on your system. What follows
> looks like you didn't quite complete that operation.
>
>
>> 3. I installed Ruby successfully (ruby 2.0.0p451)
>>
>> 4. I tried to update the gem package but it gave me this message, which I
>> cannot explain:
>> Updating installed gems
>> Updating CFPropertyList
>> ERROR:  While executing gem ... (Gem::FilePermissionError)
>>     You don't have write permissions for the /Library/Ruby/Gems/2.0.0
>> directory.
>>
>
> This usually indicates that your RVM install isn't complete -- RVM sets up
> your system to install things locally for you user, while this is trying to
> install things for the entire system. While the system-wide ruby
> environment is great if you do want to run ruby programs and such as part
> of your system, it's not the best for doing development, where one may have
> need for different versions of software depending on the need of the
> applications being developed.
>
>
>>
>> 5. I tried to install Rails 3.2.0 with this command: gem install rails
>> --version '~> 3.2.0'. Again, I got an error message
>> Fetching: multi_json-1.10.1.gem (100%)
>> ERROR:  While executing gem ... (Gem::FilePermissionError)
>>     You don't have write permissions for the /Library/Ruby/Gems/2.0.0
>> directory.
>>
>>
> Same thing here.
>
>
>> Anyone knows what this means and what I can do to finalize the
>> installation?
>>
>>
> The RailsBridge InstallFest and Intro to Rails are great for getting
> bootstrapped into learning Rails: http://docs.railsbridge.org/docs/
>
> Gopinath's suggestion to use the `sudo` command to install things is what
> you'd do withOUT RVM, to install something system-wide. This is often the
> wrong choice for development, which is why you install RVM at the first.
> While no damage has been done by what you did, complete the final step of
> the RVM install and restart your Terminal, and check to see that rvm is
> actually a bash function when you are running in Terminal. At the end of
> the script, it will have told you it modified some of your Terminal
> initialization files, and will have told you the test to run to make sure
> it's all there:
>
> (enter at shell prompt): type rvm | head -1
> (output): rvm is a function
>
> If you get something else, and you've restarted your Terminal, it's likely
> your Terminal is not configured to run bash as a login shell. You
>
> Colin's suggestion to run through Hartl's tutorial is an excellent one.
>
> Ryan Bates's RailsCasts
> http://railscasts.com/episodes/310-getting-started-with-rails is a free
> episode (among many) for getting up and running.
>
>
>
>> Thanks so much!
>>
>
> Best of luck!
>

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/CAHUC_t9vORwmMdP2cgkjGWPsjHJvk0RprQ0AggipXq%3DtA%3Df2%2Bw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to