উত্তর:
রুবি "রত্ন" সাধারণত অ্যাপ্লিকেশন নয়, প্রায়শই তারা লাইব্রেরি হয়। থেকে রুবি জems ওয়েবসাইট
1.1 সত্যিই দ্রুত শুরু প্রশ্ন: আমি RubyGems ইনস্টল করেছি এবং আমি করতে চাই রেল ইনস্টল (উদাহরণস্বরূপ)। আমি কিভাবে করবো কর এটা?
উত্তর:
gem install rails
1.2 একটি জহর কি?
একটি মণি একটি প্যাকেজ রুবি অ্যাপ্লিকেশন বা হয় গ্রন্থাগার । এটার আছে একটি নাম (উদাঃ রেকে) এবং একটি সংস্করণ (উদাঃ। 0.4.16)।
(জোর খনি)
এছাড়াও, দেখুন একটি মণি পরিদর্শন কিভাবে এই তথ্য :
2.5 আপনি ইনস্টল যখন একটি ইনস্টল মণি খুঁজছেন
gem specification progressbar # shortcut: gem spec progressbar
আপনি সব বিবরণ দেখতে হবে 'প্রগতিবার' মণি।
আপনি মণির সাথে আসা ডকুমেন্টেশনের সাথে যোগাযোগ করুন, অথবা আরো বিস্তারিত পোস্ট করুন যাতে আমরা আপনাকে আরো সহায়তা করতে পারি।
ব্যবহার gem env
জেমস সবকিছু সঞ্চয় যেখানে প্রদর্শন কমান্ড।
Greg:~ greg$ gem env
RubyGems Environment:
- RUBYGEMS VERSION: 1.3.5
- RUBY VERSION: 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0]
- INSTALLATION DIRECTORY: /Library/Ruby/Gems/1.8
- RUBY EXECUTABLE: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
- EXECUTABLE DIRECTORY: /usr/bin
- RUBYGEMS PLATFORMS:
- ruby
- universal-darwin-10
- GEM PATHS:
- /Library/Ruby/Gems/1.8
- /Users/greg/.gem/ruby/1.8
- /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://gems.rubyforge.org/
যাইহোক, ব্যবহার করার এড়াতে sudo
Ruby এর সিস্টেম সংস্করণে রত্ন ইনস্টল করতে, আমি ব্যবহার করি RVM , আমার সব রত্ন প্লাস কোন Sandboxes রুবি কোন অতিরিক্ত সংস্করণ ইনস্টল করতে চান। আমি কিছু সময়ের জন্য এটি ব্যবহার করা হয়েছে এবং এটা ভালোবাসি।
rvm use 1.9.2 --default
আপনার ডিফল্ট হিসাবে রুবি একটি নির্দিষ্ট সংস্করণ সেট করতে। অবশ্যই আপনি রুবি সংস্করণটি প্রতিস্থাপন করতে চান যদি এটি 1.9.2 এর চেয়ে আলাদা হয়।
এছাড়াও আপনি টাইপ করুন: মণি তালিকা
তারপর আপনি ইনস্টল করেছেন যে সব রত্ন একটি তালিকা পাবেন। অন্তত যেভাবে আপনি এটি সঠিকভাবে ইনস্টল করা হয়েছে কিনা এবং আপনি বর্তমানে কোন সংস্থান ইনস্টল করেছেন তা দেখতে পারেন।
আমার উইন্ডোজ পিসিতে আমার রত্ন পাথটি হল:
C:\Ruby192\lib\ruby\gems\1.9.1\gems
সম্ভবত ম্যাক এ একই অবস্থান / ফাইল অনুক্রমের পাশাপাশি। (যে পুরো ছাড়া C:/
অংশ ;-)
সম্পাদনা
আমি Sproutcore ইনস্টল সম্পর্কে আলোচনা পাতা থেকে নিম্নলিখিত উদ্ধৃতি গ্রহণ। এটি এই পাথ সমস্যা figuring আপনাকে সাহায্য করতে পারে। আমাকে জানতে দাও! (আমি একটি n00b am এই জিনিস আসে। আমি গতকাল এটা শিখতে শুরু! কিন্তু আমি অনেক সহায়ক তথ্য পাওয়া!)
http://wiki.sproutcore.com/w/page/12412840/Abbot-Setting%20Up
যদি আপনি শেষ অংশে কোন সমস্যার মুখোমুখি হন তবে এটি সম্ভবত কারণ মণির PATH ডিফল্ট নয়। আপনি কমান্ড হিসাবে কল করতে পারেন
/var/lib/gems/1.8/bin/sc-init HelloWorld সিডি hello_world SC-সার্ভার
অথবা আপনি নিম্নোক্ত কমান্ডটি চালানোর মাধ্যমে পথটি পুনর্বিন্যাস করতে পারেন
PATH=/var/lib/gems/1.8/bin
export PATH
তারপর sc-init কমান্ড পুনরায় আরম্ভ করুন।
এখন যান HTTP: // স্থানীয় হোস্ট: 4020 / hello_world আপনার handiwork দেখতে।
আমি যে যে আল বিশ্বাস করি /usr/bin
এবং অনুরূপ।
আপনি সর্বদা চেষ্টা করতে পারেন whereis xxxxx
এবং locate xxxx
(উভয় ডিবি এর পরে দৈনিক / সাপ্তাহিক স্ক্রিপ্টের মাধ্যমে পুনর্নির্মিত করা হয়েছে)।
যে জিনিস অধিকাংশ ভিতরে ভিতরে যান /usr
কখনও কখনও /usr/local
।
type xxxx
সাধারণত আমার জন্য ভাল কাজ করে।
type
আগে.