উইন্ডোজে রুবিগেম ইনস্টল করা হচ্ছে


95

আমি রুবি নতুন। আমি http://rubygems.org/pages/download সাইটে প্রদত্ত পদক্ষেপগুলি অনুসরণ করে আমার পিসিতে রুবি রত্ন ইনস্টল করার চেষ্টা করেছি ।

আমি উল্লিখিত সাইট থেকে প্যাকেজটি ডাউনলোড করেছি, ডিরেক্টরিটি সেই ডিরেক্টরিতে পরিবর্তন করেছি যেখানে সেটআপ থাকে এবং setup.rbকমান্ড প্রম্পট কমান্ডটি ব্যবহার করে সেটআপ চালানোর চেষ্টা করি ।

তবে আমি একটি উইন্ডো পপ আপ পেয়েছি যা বলছে "উইন্ডোজ এই ফাইলটি খুলতে পারে না" এবং আমাকে এই ফাইলটি খোলার জন্য একটি প্রোগ্রাম নির্বাচন করতে অনুরোধ করে।

আমার এখন কি করা উচিত? যদি আমি কিছু ভুল করছি তবে আমাকে জানান।

উত্তর:


75

আমি আপনাকে কেবল রুবইনস্টলার ব্যবহার করার পরামর্শ দিচ্ছি

এটি অফিশিয়াল রুবি পৃষ্ঠা দ্বারা প্রস্তাবিত - https://www.ruby-lang.org/en/downloads/ দেখুন

রুবি ইনস্টল করার উপায়

রুবি ইনস্টল করার জন্য আমাদের প্রতিটি বড় প্ল্যাটফর্মের বিভিন্ন সরঞ্জাম রয়েছে:

  • লিনাক্স / ইউএনআইএক্স-এ আপনি আপনার বিতরণ বা তৃতীয় পক্ষের সরঞ্জামগুলির প্যাকেজ পরিচালনা ব্যবস্থা (rbenv এবং আরভিএম) ব্যবহার করতে পারেন।
  • ওএস এক্স মেশিনে, আপনি তৃতীয় পক্ষের সরঞ্জামগুলি ব্যবহার করতে পারেন (rbenv এবং আরভিএম)।
  • উইন্ডোজ মেশিনে, আপনি রুবিআইনস্টলার ব্যবহার করতে পারেন।

4
আমি এটি ডাউনলোড করেছি এবং এখন আমি এমন একটি ফাইলের সাথে আটকে রয়েছি যা আমার পিসিকে ক্র্যাশ করে যখন আমি চালানোর, চালনা বা মুছার চেষ্টা করি, এমনকি রিবুট করার পরেও। এর আগে কখনও ছিল না।
দান লুতিক

128

উইন্ডোজে আপনাকে রুবি বিকাশের পরিবেশ নির্ধারণ করতে:

  1. রুবি ইনস্টলারের মাধ্যমে রুবি ইনস্টল করুন: http://rubyinstaller.org/downloads/

  2. আপনার রুবি সংস্করণটি দেখুন: cmdউইন্ডোজ কনসোলটি খুলতে টাইপ করুন - চালান - টাইপ করুন

  3. টাইপ করুন ruby -v
  4. আপনি এরকম কিছু পাবেন: ruby 2.0.0p353 (2013-11-22) [i386-mingw32]

রুবি ২.৪ বা তার পরে এর জন্য, ডেভলপমেন্টকিট ইনস্টল করতে শেষে অতিরিক্ত ইনস্টলেশন চালান। যদি আপনি এটি করতে ভুলে যান তবে ridk installএটি ইনস্টল করতে আপনার উইন্ডো কনসোলে চালান ।

পূর্ববর্তী সংস্করণগুলির জন্য:

  1. রুবি ইনস্টলার হিসাবে একই ডাউনলোড পৃষ্ঠা থেকে ডেভলপমেন্টকিট ডাউনলোড এবং ইনস্টল করুন। আপনার পরিবেশের সাথে সম্পর্কিত একটি ইসিপি ফাইল চয়ন করুন (32 বিট বা 64 বিট এবং আপনার রুবির সংস্করণে কাজ করা)।
  2. এখানে বর্ণিত ডেভলপমেন্টকিটের জন্য ইনস্টলেশন নির্দেশাবলী অনুসরণ করুন: https://github.com/oneclick/rubyinstaller/wiki/Development-Kit#installation-instructions । উইন্ডোজ জন্য এটি অভিযোজ্য।
  3. DevelopmentKit ইনস্টল করার পরে আপনি শুধু কম্যান্ড প্রম্প্ট (Windows কনসোল বা টার্মিনাল) থেকে চলমান সকল প্রয়োজনীয় রত্ন ইনস্টল করতে পারেন: gem install {gem name}। উদাহরণস্বরূপ, রেল ইনস্টল করতে, কেবল চালান gem install rails

আশাকরি এটা সাহায্য করবে.


এটি আরও সম্পূর্ণ উত্তর। ধন্যবাদ!
ডি ভিজার

4
আপনার রুবি ইনস্টলটি রাস্তায় যুক্ত করতে ভুলবেন না! (আমার জন্য এটি সি: \ রুবি 22 \ বিন)
ক্লার্ক্যাট্রন

4
ক্লার্ক্যাট্রন @ ইনস্টলার আপনার কাছে এটি করার একটি বিকল্প রয়েছে। এছাড়াও, রুবি ২.৪.০ থেকে শুরু করে, এমএসওয়াইএস 2 ডেভকিটটি ইনস্টলেশনটির শেষ ধাপ হিসাবে ডাউনলোড করা হয়েছে (সুতরাং 5-6 পদক্ষেপের প্রয়োজন নেই)।
ওহাদ স্নাইডার

24

রুবি ইনস্টল করা হচ্ছে

Http://rubyinstaller.org/downloads/ এ যান

নিশ্চিত হয়ে নিন যে আপনি "আপনার রাস্তায় রুবি যুক্ত করুন ..." পরীক্ষা করেছেন। এখানে চিত্র বর্ণনা লিখুন

এখন আপনি আপনার "সেন্টিমিটার" "রুবি" ব্যবহার করতে পারেন।

আপনি রুবি ১.৯.৩ ইনস্টল করলে আমি আশা করি যে রুবিটি ডাউনলোড হয়ে গেছে C:\Ruby193

রত্ন ইনস্টল করা হচ্ছে

রুবিইনস্টলারে ডেভলপমেন্ট কিট ইনস্টল করুন । নতুন ফোল্ডার তৈরি করুন যেমন C:\RubyDevKitএবং আনজিপ করুন।

ডেভিট ডিরেক্টরিতে যান এবং ruby dk.rb initজেনারেট করতে টাইপ করুন config.yml

আপনি যদি 1.9.3 এর জন্য ডেভিট ইনস্টল করেন তবে আমি প্রত্যাশা করি যে এটি config.ymlলেখা হবে C:\Ruby193

যদি তা না হয় তবে দয়া করে আপনার রুবি ফোল্ডারগুলি সঠিক করুন।

পর্যালোচনা করার পরে config.yml, আপনি শেষ পর্যন্ত টাইপ করতে পারেন ruby dk.rb install

এখন আপনি আপনার "সেন্টিমিটার" "রত্ন" ব্যবহার করতে পারেন। হয়ে গেল!


16

ব্যবহার করুন chocolatey PowerShell মধ্যে

choco install ruby -y
refreshenv
gem install bundler

4
আমার ক্ষেত্রে refreshenvকাজ হয়নি: আমাকে পাওয়ারশেল বন্ধ করে আবার খুলতে হয়েছিল এবং তারপরে এটি কাজ করেছিল
মার্কো ল্যাকোভিচ

15

আরেকটি উপায় দেওয়া হয় chocolatey আপনার রুবি প্যাকেজ (এবং অন্য কোন প্যাকেজ), যে ভাবে আপনি আপনার পাথ রুবি ম্যানুয়ালি করা হবে না পরিচালনা করুন:

আপনার প্রিয় কমান্ড প্রম্পটটি খোলার মাধ্যমে এবং চালিত করে প্রথমে চকোলেটি ইনস্টল করুন :

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin

তাহলে আপনাকে যা করতে হবে তা হ'ল টাইপ

cinst ruby

আপনার কমান্ড প্রম্পটে এবং প্যাকেজ ইনস্টল হয়।

একটি প্যাকেজ ম্যানেজার ব্যবহার করে সামগ্রিক আরও নিয়ন্ত্রণ সরবরাহ করা হয়, আমি চকোলেটির মাধ্যমে ইনস্টল করা যেতে পারে এমন প্রতিটি প্যাকেজের জন্য এটির প্রস্তাব দিই।


4
ty @ নিম্রোদ! আমার নোট; 1. স্থানীয়ভাবে আপনি কী ইনস্টল করেছেন তা দেখতে "choco list -lo"; ২. রুবি রত্ন ইনস্টল করতে কিছু ব্যবহার করুন: gitub.com/chocolatey/chocolatey/wiki/CommandsGem প্রতি " চকো রত্ন রত্ন- রূপান্তর 0.7.1 " ; ৩.এ কিকস্টার্টটি সম্প্রতি অর্থায়িত হয়েছিল যাতে আমরা আরও পরিবর্তনগুলি দেখতে পাই কিকস্টার্টার
প্রজেক্টস

4
এটি হ্যান্ডি থ্যাঙ্কস! আমি চকোলেটিকে
জুলিয়ান ক্রিস্পেল-স্যামসেল

2

আমি উইন্ডোজের জন্য কমান্ড-লাইনার ইনস্টলার হিসাবে স্কুপ ব্যবহার করি ... স্কুপ রকস!
দ্রুত উত্তর (পাওয়ারশেল ব্যবহার করুন):

PS C:\Users\myuser> scoop install ruby

দীর্ঘ উত্তর:

শুধু রুবি খুঁজছেন:

PS C:\Users\myuser> scoop search ruby
'main' bucket:
    jruby (9.2.7.0)
    ruby (2.6.3-1)

'versions' bucket:
    ruby19 (1.9.3-p551)
    ruby24 (2.4.6-1)
    ruby25 (2.5.5-1)

ইনস্টলেশন তথ্য পরীক্ষা করুন:

PS C:\Users\myuser> scoop info ruby
Name: ruby
Version: 2.6.3-1
Website: https://rubyinstaller.org
Manifest:
  C:\Users\myuser\scoop\buckets\main\bucket\ruby.json
Installed: No
Environment: (simulated)
  GEM_HOME=C:\Users\myuser\scoop\apps\ruby\current\gems
  GEM_PATH=C:\Users\myuser\scoop\apps\ruby\current\gems
  PATH=%PATH%;C:\Users\myuser\scoop\apps\ruby\current\bin
  PATH=%PATH%;C:\Users\myuser\scoop\apps\ruby\current\gems\bin

ইনস্টলেশন থেকে আউটপুট:

PS C:\Users\myuser> scoop install ruby
Updating Scoop...
Updating 'extras' bucket...
Installing 'ruby' (2.6.3-1) [64bit]
rubyinstaller-2.6.3-1-x64.7z (10.3 MB) [============================= ... ===========] 100%
Checking hash of rubyinstaller-2.6.3-1-x64.7z ... ok.
Extracting rubyinstaller-2.6.3-1-x64.7z ... done.
Linking ~\scoop\apps\ruby\current => ~\scoop\apps\ruby\2.6.3-1
Persisting gems
Running post-install script...
Fetching rake-12.3.3.gem
Successfully installed rake-12.3.3
Parsing documentation for rake-12.3.3
Installing ri documentation for rake-12.3.3
Done installing documentation for rake after 1 seconds
1 gem installed
'ruby' (2.6.3-1) was installed successfully!
Notes
-----
Install MSYS2 via 'scoop install msys2' and then run 'ridk install' to install the toolchain!
'ruby' suggests installing 'msys2'.
PS C:\Users\myuser>

1

রুবি ইন্টারপ্রিটার ইতিমধ্যে ইনস্টল করা আছে কিনা তা পরীক্ষা করে দেখুন এবং কমান্ড প্রম্পটে "রুবি সেটআপ.আরবি" চেষ্টা করুন।


4
বা কেবলruby -v
জে কিলিন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.