রুবি 1.9.2 ইনস্টল করতে আরভিএম ব্যবহার করার সময় কার্ল শংসাপত্রের ত্রুটি


90

রুবি ১.৯.২ ডাউনলোড করার চেষ্টা করার সময় আরভিএম শংসাপত্রের ত্রুটিতে চলেছে। দেখে মনে curlহচ্ছে একটি শংসাপত্রের সমস্যা রয়েছে তবে আমি কীভাবে এটিকে বাইপাস করব তা নিশ্চিত নই। আমি নীচে সঠিক ত্রুটি তথ্য অন্তর্ভুক্ত করেছি।

$ rvm install 1.9.2
Installing Ruby from source to: /Users/willdennis/.rvm/rubies/ruby-1.9.2-p180, this may take a while depending on your cpu(s)...

ruby-1.9.2-p180 - #fetching 
ERROR: Error running 'bunzip2 '/Users/willdennis/.rvm/archives/ruby-1.9.2-p180.tar.bz2'', please read /Users/willdennis/.rvm/log/ruby-1.9.2-p180/extract.log
ruby-1.9.2-p180 - #extracting ruby-1.9.2-p180 to /Users/willdennis/.rvm/src/ruby-1.9.2-p180
ruby-1.9.2-p180 - #extracted to /Users/willdennis/.rvm/src/ruby-1.9.2-p180
Fetching yaml-0.1.3.tar.gz to /Users/willdennis/.rvm/archives

curl: (60) SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
More details here: http://curl.haxx.se/docs/sslcerts.html

curl performs SSL certificate verification by default, using a "bundle"
 of Certificate Authority (CA) public keys (CA certs). The default
 bundle is named curl-ca-bundle.crt; you can specify an alternate file
 using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
 the bundle, the certificate verification probably failed due to a
 problem with the certificate (it might be expired, or the name might
 not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
 the -k (or --insecure) option.
ERROR: There was an error, please check /Users/willdennis/.rvm/log/ruby-1.9.2-p180/*.log. Next we'll try to fetch via http.
Trying http:// URL instead.

curl: (60) SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
More details here: http://curl.haxx.se/docs/sslcerts.html

curl performs SSL certificate verification by default, using a "bundle"
 of Certificate Authority (CA) public keys (CA certs). The default
 bundle is named curl-ca-bundle.crt; you can specify an alternate file
 using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
 the bundle, the certificate verification probably failed due to a
 problem with the certificate (it might be expired, or the name might
 not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
 the -k (or --insecure) option.
ERROR: There was an error, please check /Users/willdennis/.rvm/log/ruby-1.9.2-p180/*.log
Extracting yaml-0.1.3.tar.gz to /Users/willdennis/.rvm/src
ERROR: Error running 'tar zxf /Users/willdennis/.rvm/archives/yaml-0.1.3.tar.gz -C /Users/willdennis/.rvm/src --no-same-owner', please read /Users/willdennis/.rvm/log/ruby-1.9.2-p180/yaml/extract.log
/Users/willdennis/.rvm/scripts/functions/packages: line 55: cd: /Users/willdennis/.rvm/src/yaml-0.1.3: No such file or directory
Configuring yaml in /Users/willdennis/.rvm/src/yaml-0.1.3.
ERROR: Error running ' ./configure --prefix="/Users/willdennis/.rvm/usr"  ', please read /Users/willdennis/.rvm/log/ruby-1.9.2-p180/yaml/configure.log
Compiling yaml in /Users/willdennis/.rvm/src/yaml-0.1.3.
ERROR: Error running '/usr/bin/make ', please read /Users/willdennis/.rvm/log/ruby-1.9.2-p180/yaml/make.log
Installing yaml to /Users/willdennis/.rvm/usr
ERROR: Error running '/usr/bin/make install', please read /Users/willdennis/.rvm/log/ruby-1.9.2-p180/yaml/make.install.log
ruby-1.9.2-p180 - #configuring 
ERROR: Error running ' ./configure --prefix=/Users/willdennis/.rvm/rubies/ruby-1.9.2-p180 --enable-shared --disable-install-doc --with-libyaml-dir=/Users/willdennis/.rvm/usr ', please read /Users/willdennis/.rvm/log/ruby-1.9.2-p180/configure.log
ERROR: There has been an error while running configure. Halting the installation.

আমি কীভাবে এই ত্রুটিটি সমাধান করতে বা এড়াতে পারি?


আপনি এই রুবি সংস্করণটি সংকলন করার জন্য পূর্ববর্তী সমস্ত নির্ভরতা ইনস্টল করেছিলেন?
ইভিভান্স

সম্পূর্ণ সমস্যা এবং প্রস্তাবিত সমাধান খুব দীর্ঘ ত্রুটি বার্তায় বর্ণিত হয়। আমি মনে করি না যে এখানে একটি উত্তরে সেই পাঠটি পুনরাবৃত্তি করা অনেক উপকার করবে। উল্লিখিত ইউআরএলগুলি পড়ে পড়ে শুরু করুন।
ড্যানিয়েল স্টেনবার্গ

4
@ ড্যানিয়েল ব্যতীত কার্ল তৈরির স্বাভাবিক উপায়টি কোনও খারাপ এসএসএল শংসাপত্র, -k সম্পর্কে অভিযোগ করা বন্ধ করে দেয়, কারণ এখানে কার্লটি আরভিএম দ্বারা চালিত হচ্ছে by বিটিডাব্লু, আপনি সত্যই কার্লকে খারাপ এসএসএল শংসাপত্রগুলি উপেক্ষা করার অনুমতি দিতে চান কিনা সে সম্পর্কে আপনার সাবধানতার সাথে চিন্তা করা উচিত। একটি জিনিস যা আপনি চেষ্টা করতে পারেন তা হল কার্লকে নতুন সিএ বান্ডেল দেওয়া । নীচে @ ডোরোথির উত্তরটি কাজ করা উচিত।
ড্যান বারোই

@ লাডান: সুতরাং ত্রুটি বার্তাটি আবার পড়ুন। এটি আপনাকে খারাপ শংসাপত্রগুলি উপেক্ষা করার পরামর্শ দেয় না (আমি সেই ত্রুটি বার্তাটি লিখেছি), এটি আপনি কী করতে পারেন তা স্পষ্টভাবে ব্যাখ্যা করে এবং এটি আপডেট করা সিএ শংসাপত্রগুলি কীভাবে পাবেন তার বিবরণ সহ পুরো বিবরণ সহ একটি URL সরবরাহ করে।
ড্যানিয়েল স্টেনবার্গ

4
@ ড্যানিয়েল: মূল বিষয়টি হচ্ছে ত্রুটি বার্তাটি কার্লের জন্য, আরভিএমের নয়! আপনি যা খুশি তাই কার্লের প্রস্তাবিত সমাধানটি পড়তে পারেন তবে আপনি যদি আরভিএমের কার্লের অনুরোধটি পরিবর্তন করতে না পারেন তবে আপনি আটকে রয়েছেন। আমি নিজে কার্লের এসএসএল বান্ডিলটি আপডেট করার চেষ্টা করেছি (সিআরএল_সিএ_বান্ডেল সেট করে) এবং এটি কার্যকর হয়নি - রিমোট এসএসএল সার্টের সাথে আসলে কিছু ভুল আছে যা ইয়ামাল টারবালকে হোস্ট করে, কেবল একটি পুরানো কার্ল সিএ বান্ডেল নয়। RTFM করতে একটি ব্যবহারকারী বলা জরিমানা আউটপুট সত্যিই পড়া যদি না সমস্যাটি সমাধানের কিন্তু যে না যদি এখানে। আবার, নীচের উত্তরটি দেখুন যা আসলে সমস্যাটি সমাধান করে।
ড্যান বারোই

উত্তর:


125

১.৯.৩ এ আপডেট করার চেষ্টা করার সময় অন্য যে কেউ এদিকে আসে (যদিও সংস্করণটি কোনও ব্যাপার নয়), আপনার কাছে থাকা আরভিএমের সংস্করণটি পরীক্ষা করুন। ওয়েইন rvm.beginrescueend.com থেকে rvm.io এ চলে গেছে বলে মনে হচ্ছে পুরানো সাইটের সুরক্ষা শংসাপত্রটির মেয়াদ শেষ হয়ে গেছে, সুতরাং কার্লের প্রতিক্রিয়াটি সঠিক।

নতুন সাইট থেকে আরভিএম আপডেট করা এই সমস্যাটিকে ঠিক করেছে এবং আমাকে এগিয়ে যাওয়ার অনুমতি দিয়েছে।

$ \curl -L https://get.rvm.io | bash -s stable --rails --autolibs=enabled

আপডেট : @rodgerdpack হিসাবে উল্লেখ করা হয়েছে, কমান্ডটি পরিবর্তন হয়েছে এবং আমি উপরেরটি আপডেট করেছি। সাধারণভাবে, সর্বশেষতমের জন্য https://rvm.io/ দেখুন ।


4
আমি আশা করি আমি এই উত্তরটি আগে দেখতে পারতাম। আরভিএম সহ ম্যাক ওএস এক্সে 1.9.3 ইনস্টল করা কাজ করছে না, এমনকি উপরে প্রস্তাবিত সমাধানগুলি দিয়েও। যদিও আরভিএম আপডেট করা কৌশলটি করেছে।
chris_radcliff

এটি আমার জন্য এটিও হয়েছিল (1.9.2 থেকে 1.9.3 থেকে আপগ্রেড করা হয়েছে) ধন্যবাদ @ জাওয়াদস্যাক
আনা বিলস্ট্রোম

এই দিন কমান্ড আপনাকে উল্লেখ চলমান একটি বার্তা বলে দেয় "আপনি একটি পুরানো এবং ভাঙা উবুন্টু প্যাকেজ চালাচ্ছি, দেখতে stackoverflow.com/questions/9056008/... কিভাবে এটা ঠিক করার জন্যে"
rogerdpack

40

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

#to download the cert
wget http://curl.haxx.se/ca/cacert.pem
#to let curl use it for the next calls
export CURL_CA_BUNDLE=~/cacert.pem

তারপরে আপনার স্ক্রিপ্টটি চালান। পরিবেশ পরিবর্তনশীল পুনরায় সেট করতে (পরবর্তী স্ক্রিপ্ট কলগুলির জন্য যা এই শংসাপত্রটি ব্যবহার করা উচিত নয়) আপনার সিস্টেমে পুনরায় লগইন করুন বা পরিবেশের ভেরিয়েবল আনসেট করুন:

export CURL_CA_BUNDLE=

এটি ইয়ামল নিয়ে একটি সমস্যা সমাধান করেছে, তবে জটিলতার কিছু অংশ নিয়ে আমার পৃথক সমস্যা রয়েছে।
এমারসন

4
এখন আমি CentOS এ ইনস্টল করার জন্য আরভিএম পেতে পারি। আপনাকে অনেক ধন্যবাদ
ছন্ন ল্য

ওএসএক্স লায়ন ডাব্লু / আরভিএম 1.8.3 এ কিছুই করে না।
মার্ক রিচম্যান

Centos5.4 এ ভাল কাজ করে। ধন্যবাদ.
ইয়েজুন সু

রুবি ২.০.০ পাওয়ার জন্য ওএসএক্স মাউন্টেন লায়নে একটি কবজির মতো কাজ করে।
আরকান

21

কার্লকে .rvm / স্ক্রিপ্টস / আনতে ডেকে আনা হয়, যা ডিফল্টরূপে আপনার হোম ডিরেক্টরিতে থাকবে।

আপনার প্রিয় পাঠ্য সম্পাদকটি ব্যবহার করে এটি সম্পাদনা করুন: উদাহরণস্বরূপ,

 nano ~/.rvm/scripts/fetch

56 এবং 58 লাইনে (অবশ্যই আরভিএমের অন্যান্য সংস্করণগুলির সাথে পরিবর্তিত হতে পারে) আপনি দুটি লাইন দেখতে পাবেন যা শুরু হয়

 fetch_command="curl ...

কার্ল পরে কেবল-কে যোগ করুন, সংরক্ষণ করুন এবং আবার চেষ্টা করুন।


9
এটি আমার পক্ষে কার্যকর হয়নি তবে আমি আপনার ধারণাকে অনুসরণ করে এই বিকল্পটি খুঁজে পেয়েছি: আপনার বাড়ির ফোল্ডারে একটি '.curlrc "ফাইল তৈরি করুন (' ~ / .curlrc ')। এটিকে যে কোনও সম্পাদকে খুলুন এবং ফাইলটিতে "সুরক্ষিত" টাইপ করুন। ফাইলটি সংরক্ষণ করুন এবং সেরা আশা করি।
জুলিয়ান ওয়েইমার

8
আরভিএম কখনই এই পরিবর্তনটিকে অন্তর্ভুক্ত করবে না, আমরা এইভাবে এটি করা নিরুৎসাহিত করি, যদি আপনাকে অনিরাপদ (-কে) ব্যবহার করতে হয় তবে echo insecure >> ~/.curlrcকেবলমাত্র @dbikard নির্দেশাবলী অনুসারে কেবলমাত্র সার্টিফিকেট আপডেট করুন
এমপাপিস

ডিবিয়ান স্কিজে কাজ করেছেন। এমনকি পুরানো পোস্টগুলিও অনেক সময় বাঁচাতে পারে;) থেক্স!
23tux

@ এমপাপিস আমি সম্পূর্ণরূপে একমত, তবে আরভিএম ইনস্টল ত্রুটিগুলিতে যেমন ইউজার 620965 এর সমাধান ব্যাখ্যা করার ক্ষেত্রে একটি ত্রুটি দুর্দান্ত হবে
হিউেন

4
এটি সম্ভবত নীচের পোস্টে উল্লিখিত rvm.io এ ইউআরএল পরিবর্তনের কারণে এবং এটি সম্বোধনের সঠিক উপায়। আপনার এসএসএল শংসাপত্রগুলি বা কার্ল আচরণটি উপেক্ষা করার দরকার নেই। URL কার্ল-L get.rvm.io | জারি করে সঠিক URL থেকে কেবল rvm আপডেট করুন নীচে প্রদর্শিত হিসাবে বাশ-গুলি স্থিতিশীল
cclark

20

আপনাকে http://curl.haxx.se/ca/cacert.pem থেকে সিএ শংসাপত্র ডাউনলোড করতে হবে এবং সেগুলি আপনার কার্ল-সিএ-বান্ডেল-নতুন.crt ফাইলে যুক্ত করতে হবে।

এই ফাইলটির অবস্থান সন্ধান করতে ব্যবহার করুন:

   $ curl-config --ca

   /usr/share/curl/curl-ca-bundle.crt

আপনার কার্ল-সিএ-বান্ডেল.crt ফাইলটির ব্যাকআপ দিন:

$ cp /usr/share/curl/curl-ca-bundle.crt /usr/share/curl/curl-ca-bundle.crt.old

তারপরে আপনি দুটি ফাইলটি ব্যবহার করে সম্মতি জানাতে চান:

$ cat cacert.pem /usr/share/curl/curl-ca-bundle.crt >> curl-ca-bundle-new.crt

ধন্যবাদ, আপনি আমাকে কিছু সময় বাঁচিয়েছেন!
টাদাস টি

এটি (থাকতে পারে) আমাকে ওপেন ইন্ডিয়ানা 151 এ HOURS বাঁচিয়েছে If
অ্যান্ড্রু বার্নস

এটি আমার জন্য CentOS 5.8 এ কাজ করেছে; যেগুলি সেন্টোসে এটির সন্ধান করা প্রয়োজন তাদের জন্য শংসাপত্রগুলি / ইত্যাদি / পিকি / সার্টস / এ অবস্থিত!
গেডিউ

এবং ফলস্বরূপ কার্ল-সিএ-বান্ডেল-নতুন.crt দিয়ে আপনি কী করেন?
ভ্যালারিও শিয়াভনি

নতুন সার্টিফিকেট ফাইলটি 'কার্ল-কনফিগারেশন - সিএ' ব্যবহার করে পাওয়া ডিরেক্টরিটিতে উপস্থিত থাকা উচিত।
অনিরুদ্ধ

17

সম্ভবত এই জটিল জটিল সমাধানগুলি একসময় প্রয়োজনীয় ছিল, তবে এখন আপনাকে প্রথমে আরভিএম আপগ্রেড করা দরকার এবং আপনার সমস্যার সমাধান হবে:

$ rvm get stable
$ rvm reload
$ rvm install ruby-1.9.3-p194

4
দুর্ভাগ্যক্রমে, যদি আপনার আরভিএম এর সংস্করণটি যথেষ্ট পুরানো হয় তবে "আরভিএম মাথা পেতে" এমনকি কাজ করে না। @ জাওয়াদস্যাকের উত্তর কেন তা ব্যাখ্যা করে।
অ্যালেক্স

হ্যা ওটা সত্য. এছাড়াও, আমার উত্তরের দিকে ফিরে তাকানো, "আরভিএম মাথা পেতে" সেরা পরামর্শ নয় isn't এটি "আরভিএম স্থিতিশীল হওয়া" হওয়া উচিত। আমি এটি প্রতিফলিত করতে আমার উত্তর সম্পাদনা করতে যাচ্ছি।
নিক মেসিক

14

আপনি যদি কার্ল-এ শংসাপত্রের চেক অক্ষম করতে আপত্তি করেন না (তবে আমি তা করি না):

echo insecure > ~/.curlrc

11

Centos 5.6 এ (ফাইনাল) rvm 1.9.2 ইনস্টল করতে আমার একটি সমস্যা হয়েছিল ত্রুটিটি ছিল:

curl: (60) SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
More details here: http://curl.haxx.se/docs/sslcerts.html

curl performs SSL certificate verification by default, using a "bundle"
 of Certificate Authority (CA) public keys (CA certs). The default
 bundle is named curl-ca-bundle.crt; you can specify an alternate file
 using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
 the bundle, the certificate verification probably failed due to a
 problem with the certificate (it might be expired, or the name might
 not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
 the -k (or --insecure) option.
ERROR: There was an error, please check /usr/local/rvm/log/ruby-1.9.2-p290/*.log. Next we'll try to fetch via http.
Trying http:// URL instead.

curl: (60) SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
More details here: http://curl.haxx.se/docs/sslcerts.html

curl performs SSL certificate verification by default, using a "bundle"
 of Certificate Authority (CA) public keys (CA certs). The default
 bundle is named curl-ca-bundle.crt; you can specify an alternate file
 using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
 the bundle, the certificate verification probably failed due to a
 problem with the certificate (it might be expired, or the name might
 not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
 the -k (or --insecure) option.
ERROR: There was an error, please check /usr/local/rvm/log/ruby-1.9.2-p290/*.log
ERROR: There has been an error while trying to fetch the source.  
Halting the installation.
ERROR: There has been an error fetching the ruby interpreter. Halting the installation.

এখানে ক্রিয়াগুলির একটি তালিকা রয়েছে যা আমাকে সমস্যার সমাধান করতে সহায়তা করেছে

$ curl-config --ca # show path to the certificate
/usr/local/share/curl/curl-ca-bundle.crt
$ cd /usr/local/share/curl/ # go to that path
$ cp curl-ca-bundle.crt curl-ca-bundle.crt.bak # backup certificate
$ curl http://curl.haxx.se/ca/cacert.pem -o curl-ca-bundle.crt # download new
$ rvm install 1.9.2 # bingo it works

বিটিডাব্লু কার্ল সংস্করণটি কার্ল 7.18.0 ('$ কার্ল -V' চেক করতে)


4
ভাল সমাধান, আমার ক্ষেত্রে "আরভিএম মাথা পেতে" চালানোর সময় আমার এই ত্রুটি ছিল। এবং লিনাক্সে ফাইল কার্ল-সিএ-বান্ডেল সিআরটি দিয়ে সাবধান! পৃথক
অ্যালবার্ট

3

আমি ইনস্টল করার চেষ্টা করছিলাম ruby-1.9.2-p290এবং একই সমস্যাটি পেলাম। চালানোর পরে which curlএবং বুঝতে পেরেছিলাম যে কার্ল উদাহরণটি আমার সিস্টেমে এমএমপি ইনস্টল করে আসছে (ওএস এক্স স্নো লেপার্ড), আমি PATHসিস্টেমটি ডিফল্ট ব্যবহার করতে আমার ভেরিয়েবলটি পুনরায় কনফিগার করেছি /usr/bin/curl। এই সংস্করণটি ব্যবহার করে, curl 7.19.7আরভিএম সহ রুবির সর্বশেষতম সংস্করণটি ইনস্টল করতে আমার কোনও সমস্যা হয়নি।


2

আরভিএম ব্যবহার করে আমার 1.9.2 ইনস্টল করতে সমস্যা হয়েছিল, আমার সমাধানটি এখানে:

  • Http://www.filewatcher.com/m/yaml-0.1.3.tar.gz.466845.0.0.html থেকে yaml-0.1.3.tar.gz ডাউনলোড করুন
  • এটিকে / ব্যবহারকারীগুলিকে সংরক্ষণ করুন
  • এই আদেশগুলি চালান:

    chmod 777 yaml-0.1.3.tar.gz

    তারআরএক্সএক্সএফ / ব্যবহারকারীরা

আমি এখনও ফাইলটি ত্রুটি খুঁজে পাইনি তবে ইনস্টলেশনটি সফল হতে চলেছে

[2011-07-05 14:24:07] টার জেডএক্সএফ / ইউজার//.rvm/archives/yaml-0.1.3.tar.gz -C / ইউজার//.rvm/src - না-একই মালিকের টার (শিশু): / ব্যবহারকারীগণ.আরভিএম / আর্কাইভস / আইএমএল.০.১.৩.টার.gz: খুলতে পারবেন না: এ জাতীয় কোনও ফাইল বা ডিরেক্টরি টার (শিশু): ত্রুটিটি পুনরুদ্ধারযোগ্য নয়: এখনই বাইরে বের হচ্ছে টার: শিশু ফিরে এসেছেন স্থিতি ২ টি হার : ত্রুটি প্রস্থান পূর্ববর্তী ত্রুটিগুলি থেকে বিলম্বিত


4
আমি অনুরূপ কিছু করেছি এবং ঠিক ঠিক কাজ করেছি:wget http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz; cp yaml-0.1.4.tar.gz /Users/yourname/.rvm/archives; rvm install default
ওয়েই

কেবলমাত্র এই সমাধানটি আমার জন্য ম্যাক ওক্স লায়ন নিয়ে কাজ করেছিল। অনেক ধন্যবাদ!
খ্রিস্টান ট্রেপ্পো

1

আপনাকে ডোরোথিকে ধন্যবাদ - এই রেসিপিটি আমার জন্য উইন 7 পরিবেশের জন্য নিম্নলিখিত ছোটখাট পরিবর্তনগুলি নিয়ে কাজ করেছিল:

এই সমস্যাটি সহ অন্যদের জন্য -

  1. CA_Bundle আপডেট করার বিষয়ে আলোচনার প্রশংসা করুন - করণীয় ভাল তবে এটি এই সমস্যাটির সাথে কোনও সহায়তা করেনি - পাইমল ওয়েবসাইট সার্টটি এখনও সিআরএলকে ত্রুটি ছুঁড়ে ফেলবে এবং যেহেতু সিআরএল ইনস্টলারের মধ্যে চালু হয়েছে, তাই কোনও-কে বিকল্প যুক্ত করার উপায় নেই ।

  2. রুবি ১.৯.২-পি ২৯০ ওয়াইএএমএল ০.০.৪ ইনস্টল করার চেষ্টা করছে তাই গুগল একটি আয়নার জন্য এবং সেই সংস্করণটি ডাউনলোড করে - ওয়াইএএমএল-০.৩.৩ সমস্যাগুলি বাইপাস করার ক্ষেত্রে কোনও প্রভাব ফেলবে না।

  3. এক্সট্রেটেড ফাইলগুলিতে rvm / src ফোল্ডারের মধ্যে আপনাকে CHMOD 777 এর সমতুল্য উইন্ডোগুলি করতে হবে। সুরক্ষা পরিবর্তন করুন যাতে প্রত্যেকের মালিকানা / সমস্ত অধিকার থাকে এবং সমস্ত ফাইল এবং ফোল্ডারগুলির জন্য কেবল-পঠনযোগ্য বৈশিষ্ট্যটি বন্ধ করে দেয়।

ইনস্টলারটি ডাউনলোড করার চেষ্টা করার পরেও ত্রুটিগুলি ফেলে দেবে (সিআরএল ত্রুটি), কিন্তু নিষ্কাশনের চেষ্টা করে আবার শুরু হবে। নিষ্ক্রিয়তা ত্রুটি ছুঁড়ে ফেলবে কারণ তারবাল ইতিমধ্যে এসআরসি ফোল্ডারে নিষ্কাশন করা হয়েছে। YAML কনফিগার করার পরবর্তী ধাপে ত্রুটি ছাড়াই কাজ করা উচিত যদি ধাপ 3-তে অনুমতিগুলি সঠিকভাবে সেট করা থাকে এবং আরও সমস্যা ছাড়াই ইনস্টলেশনটি সম্পূর্ণ করা উচিত complete (যদি সাইগউইন / ব্যাশের মাধ্যমে ইনস্টল করা হয় তবে আপনাকে 'জিসিসি' এর মতো সি সংকলক যুক্ত করতে হবে এবং ডিফল্ট কোর সাইগউইন সেটআপ বিকল্পগুলিতে 'এনসিউরস' (টিপুট কমান্ড) এবং 'মেক' যুক্ত করতে হবে))


0
$ sudo apt-get install curl

$ curl -L https://get.rvm.io | bash -s stable --ruby   with ruby

$ curl -L https://get.rvm.io | bash -s stable --rails   with rails
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.