Last login: Sat May 12 01:17:59 on console
Welcome to Darwin!
$ ruby -v
ruby 1.8.2 (2004-12-25) [powerpc-darwin8.0]
$ whereis ruby
/usr/bin/ruby
$ unzip rubygems-0.9.3.zip
Archive: rubygems-0.9.3.zip
creating: rubygems-0.9.3/
inflating: rubygems-0.9.3/.document
creating: rubygems-0.9.3/bin/
inflating: rubygems-0.9.3/bin/gem
inflating: rubygems-0.9.3/bin/gem_mirror
inflating: rubygems-0.9.3/bin/gem_server
inflating: rubygems-0.9.3/bin/gemlock
inflating: rubygems-0.9.3/bin/gemri
inflating: rubygems-0.9.3/bin/gemwhich
inflating: rubygems-0.9.3/bin/index_gem_repository.rb
inflating: rubygems-0.9.3/bin/update_rubygems
inflating: rubygems-0.9.3/ChangeLog
creating: rubygems-0.9.3/doc/
inflating: rubygems-0.9.3/doc/doc.css
inflating: rubygems-0.9.3/doc/makedoc.rb
creating: rubygems-0.9.3/examples/
creating: rubygems-0.9.3/examples/application/
inflating: rubygems-0.9.3/examples/application/an-app.gemspec
creating: rubygems-0.9.3/examples/application/bin/
extracting: rubygems-0.9.3/examples/application/bin/myapp
creating: rubygems-0.9.3/examples/application/ext/
extracting: rubygems-0.9.3/examples/application/ext/extconf.rb
extracting: rubygems-0.9.3/examples/application/ext/foo.c
inflating: rubygems-0.9.3/examples/application/ext/Makefile
creating: rubygems-0.9.3/examples/application/lib/
inflating: rubygems-0.9.3/examples/application/lib/somefunctionality.rb
creating: rubygems-0.9.3/gemspecs/
inflating: rubygems-0.9.3/gemspecs/cgikit-1.1.0.gemspec
inflating: rubygems-0.9.3/gemspecs/jabber4r.gemspec
inflating: rubygems-0.9.3/gemspecs/linguistics.gemspec
inflating: rubygems-0.9.3/gemspecs/ook.gemspec
inflating: rubygems-0.9.3/gemspecs/progressbar.gemspec
inflating: rubygems-0.9.3/gemspecs/README
inflating: rubygems-0.9.3/gemspecs/redcloth.gemspec
inflating: rubygems-0.9.3/gemspecs/rublog.gemspec
inflating: rubygems-0.9.3/gemspecs/ruby-doom.gemspec
inflating: rubygems-0.9.3/gemspecs/rubyjdwp.gemspec
inflating: rubygems-0.9.3/gemspecs/statistics.gemspec
inflating: rubygems-0.9.3/GPL.txt
creating: rubygems-0.9.3/lib/
inflating: rubygems-0.9.3/lib/gemconfigure.rb
creating: rubygems-0.9.3/lib/rbconfig/
inflating: rubygems-0.9.3/lib/rbconfig/datadir.rb
creating: rubygems-0.9.3/lib/rubygems/
inflating: rubygems-0.9.3/lib/rubygems/builder.rb
inflating: rubygems-0.9.3/lib/rubygems/command.rb
inflating: rubygems-0.9.3/lib/rubygems/command_manager.rb
creating: rubygems-0.9.3/lib/rubygems/commands/
inflating: rubygems-0.9.3/lib/rubygems/commands/build_command.rb
inflating: rubygems-0.9.3/lib/rubygems/commands/cert_command.rb
inflating: rubygems-0.9.3/lib/rubygems/commands/check_command.rb
inflating: rubygems-0.9.3/lib/rubygems/commands/cleanup_command.rb
inflating: rubygems-0.9.3/lib/rubygems/commands/contents_command.rb
inflating: rubygems-0.9.3/lib/rubygems/commands/dependency_command.rb
inflating: rubygems-0.9.3/lib/rubygems/commands/environment_command.rb
inflating: rubygems-0.9.3/lib/rubygems/commands/help_command.rb
inflating: rubygems-0.9.3/lib/rubygems/commands/install_command.rb
inflating: rubygems-0.9.3/lib/rubygems/commands/list_command.rb
inflating: rubygems-0.9.3/lib/rubygems/commands/outdated_command.rb
inflating: rubygems-0.9.3/lib/rubygems/commands/pristine_command.rb
inflating: rubygems-0.9.3/lib/rubygems/commands/query_command.rb
inflating: rubygems-0.9.3/lib/rubygems/commands/rdoc_command.rb
inflating: rubygems-0.9.3/lib/rubygems/commands/search_command.rb
inflating: rubygems-0.9.3/lib/rubygems/commands/sources_command.rb
inflating: rubygems-0.9.3/lib/rubygems/commands/specification_command.rb
inflating: rubygems-0.9.3/lib/rubygems/commands/uninstall_command.rb
inflating: rubygems-0.9.3/lib/rubygems/commands/unpack_command.rb
inflating: rubygems-0.9.3/lib/rubygems/commands/update_command.rb
inflating: rubygems-0.9.3/lib/rubygems/config_file.rb
inflating: rubygems-0.9.3/lib/rubygems/custom_require.rb
inflating: rubygems-0.9.3/lib/rubygems/dependency_list.rb
creating: rubygems-0.9.3/lib/rubygems/digest/
inflating: rubygems-0.9.3/lib/rubygems/digest/digest_adapter.rb
inflating: rubygems-0.9.3/lib/rubygems/digest/md5.rb
inflating: rubygems-0.9.3/lib/rubygems/digest/sha1.rb
inflating: rubygems-0.9.3/lib/rubygems/digest/sha2.rb
inflating: rubygems-0.9.3/lib/rubygems/doc_manager.rb
inflating: rubygems-0.9.3/lib/rubygems/format.rb
inflating: rubygems-0.9.3/lib/rubygems/gem_commands.rb
inflating: rubygems-0.9.3/lib/rubygems/gem_open_uri.rb
inflating: rubygems-0.9.3/lib/rubygems/gem_openssl.rb
inflating: rubygems-0.9.3/lib/rubygems/gem_runner.rb
inflating: rubygems-0.9.3/lib/rubygems/installer.rb
inflating: rubygems-0.9.3/lib/rubygems/old_format.rb
inflating: rubygems-0.9.3/lib/rubygems/open-uri.rb
inflating: rubygems-0.9.3/lib/rubygems/package.rb
inflating: rubygems-0.9.3/lib/rubygems/remote_fetcher.rb
inflating: rubygems-0.9.3/lib/rubygems/remote_installer.rb
inflating: rubygems-0.9.3/lib/rubygems/rubygems_version.rb
inflating: rubygems-0.9.3/lib/rubygems/security.rb
inflating: rubygems-0.9.3/lib/rubygems/server.rb
inflating: rubygems-0.9.3/lib/rubygems/source_index.rb
inflating: rubygems-0.9.3/lib/rubygems/source_info_cache.rb
inflating: rubygems-0.9.3/lib/rubygems/source_info_cache_entry.rb
inflating: rubygems-0.9.3/lib/rubygems/specification.rb
inflating: rubygems-0.9.3/lib/rubygems/timer.rb
inflating: rubygems-0.9.3/lib/rubygems/user_interaction.rb
inflating: rubygems-0.9.3/lib/rubygems/validator.rb
inflating: rubygems-0.9.3/lib/rubygems/version.rb
inflating: rubygems-0.9.3/lib/rubygems.rb
inflating: rubygems-0.9.3/lib/ubygems.rb
inflating: rubygems-0.9.3/LICENSE.txt
creating: rubygems-0.9.3/pkgs/
creating: rubygems-0.9.3/pkgs/sources/
creating: rubygems-0.9.3/pkgs/sources/lib/
inflating: rubygems-0.9.3/pkgs/sources/lib/sources.rb
inflating: rubygems-0.9.3/pkgs/sources/sources.gemspec
inflating: rubygems-0.9.3/post-install.rb
inflating: rubygems-0.9.3/Rakefile
inflating: rubygems-0.9.3/README
creating: rubygems-0.9.3/redist/
inflating: rubygems-0.9.3/redist/session.gem
inflating: rubygems-0.9.3/Releases
creating: rubygems-0.9.3/scripts/
inflating: rubygems-0.9.3/scripts/buildtests.rb
inflating: rubygems-0.9.3/scripts/gemdoc.rb
inflating: rubygems-0.9.3/scripts/runtest.rb
inflating: rubygems-0.9.3/scripts/specdoc.rb
inflating: rubygems-0.9.3/scripts/upload_gemdoc.rb
inflating: rubygems-0.9.3/setup.rb
creating: rubygems-0.9.3/test/
inflating: rubygems-0.9.3/test/bogussources.rb
inflating: rubygems-0.9.3/test/brokenbuildgem.rb
creating: rubygems-0.9.3/test/data/
inflating: rubygems-0.9.3/test/data/broken-1.0.0.gem
creating: rubygems-0.9.3/test/data/broken_build/
inflating: rubygems-0.9.3/test/data/broken_build/broken-build.gemspec
creating: rubygems-0.9.3/test/data/broken_build/ext/
extracting: rubygems-0.9.3/test/data/broken_build/ext/extconf.rb
extracting: rubygems-0.9.3/test/data/broken_build/ext/foo.c
creating: rubygems-0.9.3/test/data/legacy/
inflating: rubygems-0.9.3/test/data/legacy/keyedlist-0.4.0.ruby
inflating: rubygems-0.9.3/test/data/legacy/keyedlist-0.4.0.yaml
creating: rubygems-0.9.3/test/data/lib/
extracting: rubygems-0.9.3/test/data/lib/code.rb
creating: rubygems-0.9.3/test/data/one/
creating: rubygems-0.9.3/test/data/one/lib/
inflating: rubygems-0.9.3/test/data/one/lib/one.rb
inflating: rubygems-0.9.3/test/data/one/one.gemspec
inflating: rubygems-0.9.3/test/data/one/one.yaml
extracting: rubygems-0.9.3/test/data/one/README.one
inflating: rubygems-0.9.3/test/data/post_install.gemspec
inflating: rubygems-0.9.3/test/data/PostMessage-0.0.1.gem
creating: rubygems-0.9.3/test/fake_certlib/
inflating: rubygems-0.9.3/test/fake_certlib/openssl.rb
inflating: rubygems-0.9.3/test/functional.rb
inflating: rubygems-0.9.3/test/functional_extension_gems.rb
inflating: rubygems-0.9.3/test/functional_generate_yaml_index.rb
inflating: rubygems-0.9.3/test/gemenvironment.rb
inflating: rubygems-0.9.3/test/gemutilities.rb
inflating: rubygems-0.9.3/test/insure_session.rb
inflating: rubygems-0.9.3/test/io_capture.rb
creating: rubygems-0.9.3/test/mock/
creating: rubygems-0.9.3/test/mock/gems/
creating: rubygems-0.9.3/test/mock/gems/cache/
creating: rubygems-0.9.3/test/mock/gems/doc/
creating: rubygems-0.9.3/test/mock/gems/gems/
creating: rubygems-0.9.3/test/mock/gems/gems/sources-0.0.1/
creating: rubygems-0.9.3/test/mock/gems/gems/sources-0.0.1/lib/
inflating: rubygems-0.9.3/test/mock/gems/gems/sources-0.0.1/lib/sources.rb
creating: rubygems-0.9.3/test/mock/gems/specifications/
inflating: rubygems-0.9.3/test/mock/gems/specifications/sources-0.0.1.gemspec
inflating: rubygems-0.9.3/test/mockgemui.rb
inflating: rubygems-0.9.3/test/onegem.rb
inflating: rubygems-0.9.3/test/simple_gem.rb
inflating: rubygems-0.9.3/test/test_builder.rb
inflating: rubygems-0.9.3/test/test_check_command.rb
inflating: rubygems-0.9.3/test/test_command.rb
inflating: rubygems-0.9.3/test/test_configfile.rb
inflating: rubygems-0.9.3/test/test_datadir.rb
inflating: rubygems-0.9.3/test/test_dependency_list.rb
inflating: rubygems-0.9.3/test/test_file_list.rb
inflating: rubygems-0.9.3/test/test_format.rb
inflating: rubygems-0.9.3/test/test_gem.rb
inflating: rubygems-0.9.3/test/test_gem_digest.rb
inflating: rubygems-0.9.3/test/test_gem_ext_configure_builder.rb
inflating: rubygems-0.9.3/test/test_gem_ext_ext_conf_builder.rb
inflating: rubygems-0.9.3/test/test_gem_ext_rake_builder.rb
inflating: rubygems-0.9.3/test/test_gem_outdated_command.rb
inflating: rubygems-0.9.3/test/test_gem_source_info_cache.rb
inflating: rubygems-0.9.3/test/test_gem_source_info_cache_entry.rb
inflating: rubygems-0.9.3/test/test_gem_sources_command.rb
inflating: rubygems-0.9.3/test/test_gemloadpaths.rb
inflating: rubygems-0.9.3/test/test_gempaths.rb
inflating: rubygems-0.9.3/test/test_installer.rb
inflating: rubygems-0.9.3/test/test_loadmanager.rb
inflating: rubygems-0.9.3/test/test_open_uri.rb
inflating: rubygems-0.9.3/test/test_package.rb
inflating: rubygems-0.9.3/test/test_parse_commands.rb
inflating: rubygems-0.9.3/test/test_process_commands.rb
inflating: rubygems-0.9.3/test/test_remote_fetcher.rb
inflating: rubygems-0.9.3/test/test_remote_installer.rb
inflating: rubygems-0.9.3/test/test_require_gem.rb
inflating: rubygems-0.9.3/test/test_source_index.rb
inflating: rubygems-0.9.3/test/test_specific_extras.rb
inflating: rubygems-0.9.3/test/test_specification.rb
inflating: rubygems-0.9.3/test/test_user_interaction.rb
inflating: rubygems-0.9.3/test/test_validator.rb
inflating: rubygems-0.9.3/test/test_version_comparison.rb
inflating: rubygems-0.9.3/test/testgem.rc
inflating: rubygems-0.9.3/test/user_capture.rb
inflating: rubygems-0.9.3/test/yaml_data.rb
inflating: rubygems-0.9.3/TODO
$ cd rubygems-0.9.3
$ sudo ruby ./setup.rb
Password:
---> bin
<--- bin
---> lib
---> lib/rbconfig
<--- lib/rbconfig
---> lib/rubygems
---> lib/rubygems/commands
<--- lib/rubygems/commands
---> lib/rubygems/digest
<--- lib/rubygems/digest
<--- lib/rubygems
<--- lib
---> bin
updating shebang: gem
updating shebang: gem_mirror
updating shebang: gem_server
updating shebang: gemlock
updating shebang: gemri
updating shebang: gemwhich
updating shebang: index_gem_repository.rb
updating shebang: update_rubygems
<--- bin
---> lib
---> lib/rbconfig
<--- lib/rbconfig
---> lib/rubygems
---> lib/rubygems/commands
<--- lib/rubygems/commands
---> lib/rubygems/digest
<--- lib/rubygems/digest
<--- lib/rubygems
<--- lib
rm -f InstalledFiles
---> bin
mkdir -p /usr/bin/
install gem /usr/bin/
install gem_mirror /usr/bin/
install gem_server /usr/bin/
install gemlock /usr/bin/
install gemri /usr/bin/
install gemwhich /usr/bin/
install index_gem_repository.rb /usr/bin/
install update_rubygems /usr/bin/
<--- bin
---> lib
mkdir -p /usr/lib/ruby/site_ruby/1.8/
install gemconfigure.rb /usr/lib/ruby/site_ruby/1.8/
install rubygems.rb /usr/lib/ruby/site_ruby/1.8/
install ubygems.rb /usr/lib/ruby/site_ruby/1.8/
---> lib/rbconfig
mkdir -p /usr/lib/ruby/site_ruby/1.8/rbconfig
install datadir.rb /usr/lib/ruby/site_ruby/1.8/rbconfig
<--- lib/rbconfig
---> lib/rubygems
mkdir -p /usr/lib/ruby/site_ruby/1.8/rubygems
install builder.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install command.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install command_manager.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install config_file.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install custom_require.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install dependency_list.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install doc_manager.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install format.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install gem_commands.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install gem_open_uri.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install gem_openssl.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install gem_runner.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install installer.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install old_format.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install open-uri.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install package.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install remote_fetcher.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install remote_installer.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install rubygems_version.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install security.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install server.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install source_index.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install source_info_cache.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install source_info_cache_entry.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install specification.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install timer.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install user_interaction.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install validator.rb /usr/lib/ruby/site_ruby/1.8/rubygems
install version.rb /usr/lib/ruby/site_ruby/1.8/rubygems
---> lib/rubygems/commands
mkdir -p /usr/lib/ruby/site_ruby/1.8/rubygems/commands
install build_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands
install cert_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands
install check_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands
install cleanup_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands
install contents_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands
install dependency_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands
install environment_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands
install help_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands
install install_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands
install list_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands
install outdated_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands
install pristine_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands
install query_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands
install rdoc_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands
install search_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands
install sources_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands
install specification_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands
install uninstall_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands
install unpack_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands
install update_command.rb /usr/lib/ruby/site_ruby/1.8/rubygems/commands
<--- lib/rubygems/commands
---> lib/rubygems/digest
mkdir -p /usr/lib/ruby/site_ruby/1.8/rubygems/digest
install digest_adapter.rb /usr/lib/ruby/site_ruby/1.8/rubygems/digest
install md5.rb /usr/lib/ruby/site_ruby/1.8/rubygems/digest
install sha1.rb /usr/lib/ruby/site_ruby/1.8/rubygems/digest
install sha2.rb /usr/lib/ruby/site_ruby/1.8/rubygems/digest
<--- lib/rubygems/digest
<--- lib/rubygems
<--- lib
Successfully built RubyGem
Name: sources
Version: 0.0.1
File: sources-0.0.1.gem
Removing old RubyGems RDoc and ri...
Installing rubygems-0.9.3 ri...
lib/rubygems/command_manager.rb:146:59: Skipping require of dynamic string: "rubygems/commands/#{command_name}_command"
lib/rubygems/digest/md5.rb:16:15: Couldn't find MD5. Assuming it's a module
lib/rubygems/gem_commands.rb:192:49: Skipping require of dynamic string: "rubygems/commands/#{name}_command"
Installing rubygems-0.9.3 rdoc...
lib/rubygems/command_manager.rb:146:59: Skipping require of dynamic string: "rubygems/commands/#{command_name}_command"
lib/rubygems/digest/md5.rb:16:15: Couldn't find MD5. Assuming it's a module
lib/rubygems/gem_commands.rb:192:49: Skipping require of dynamic string: "rubygems/commands/#{name}_command"
As of RubyGems 0.8.0, library stubs are no longer needed.
Searching $LOAD_PATH for stubs to optionally delete (may take a while)...
...done.
No library stubs found.
$ sudo gem install rails --include-dependencies
Successfully installed rails-1.2.3
Successfully installed rake-0.7.3
Successfully installed activesupport-1.4.2
Successfully installed activerecord-1.15.3
Successfully installed actionpack-1.13.3
Successfully installed actionmailer-1.3.3
Successfully installed actionwebservice-1.2.3
Installing ri documentation for rake-0.7.3...
Installing ri documentation for activesupport-1.4.2...
Installing ri documentation for activerecord-1.15.3...
Installing ri documentation for actionpack-1.13.3...
lib/action_controller/routing.rb:1061:30: ':' not followed by identified or operator
lib/action_controller/routing.rb:1065:39: ':' not followed by identified or operator
Installing ri documentation for actionmailer-1.3.3...
Installing ri documentation for actionwebservice-1.2.3...
Installing RDoc documentation for rake-0.7.3...
Installing RDoc documentation for activesupport-1.4.2...
Installing RDoc documentation for activerecord-1.15.3...
Installing RDoc documentation for actionpack-1.13.3...
lib/action_controller/routing.rb:1061:30: ':' not followed by identified or operator
lib/action_controller/routing.rb:1065:39: ':' not followed by identified or operator
Installing RDoc documentation for actionmailer-1.3.3...
Installing RDoc documentation for actionwebservice-1.2.3...
$