আরএইচসি সেটআপ ত্রুটি দেয় `এমন কোনও ফাইল ডিএল / আমদানি নয়`


158

আমি উল্লিখিত হিসাবে ওপেনশিফ্ট ক্লায়েন্ট সরঞ্জাম ইনস্টল করছি: https://developers.openshift.com/en/getting-st সূত্র-windows.html#client-tools । 'আপনার মেশিন সেট আপ' ধাপে আমি ত্রুটি পেয়েছি:

আরএইচসি সেটআপ সি: / রবি 22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb: 54: মধ্যে `প্রয়োজন ': এই জাতীয় ফাইল লোড করতে পারে না - dl / আমদানি (LoadError)

সম্পূর্ণ স্ট্যাক ট্রেস:

C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- dl/import (LoadError)
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/net-ssh-2.9.2/lib/net/ssh/authentication/pageant.rb:1:in `<top (required)>'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/net-ssh-2.9.2/lib/net/ssh/authentication/agent/socket.rb:5:in `<top (required)>'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/net-ssh-2.9.2/lib/net/ssh/authentication/agent.rb:22:in `<top (required)>'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/net-ssh-2.9.2/lib/net/ssh/authentication/key_manager.rb:4:in `<top (required)>'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/net-ssh-2.9.2/lib/net/ssh/authentication/session.rb:4:in `<top (required)>'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/net-ssh-2.9.2/lib/net/ssh.rb:11:in `<top (required)>'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.1/lib/rhc/ssh_helpers.rb:18:in `<top (required)>'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.1/lib/rhc/wizard.rb:77:in `<class:Wizard>'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.1/lib/rhc/wizard.rb:7:in `<module:RHC>'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.1/lib/rhc/wizard.rb:6:in `<top (required)>'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.1/lib/rhc/commands/base.rb:4:in `<top (required)>'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.1/lib/rhc/commands/account.rb:2:in `<module:Commands>'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.1/lib/rhc/commands/account.rb:1:in `<top (required)>'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
        from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.1/lib/rhc/commands.rb:189:in `block in load'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.1/lib/rhc/commands.rb:188:in `each'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.1/lib/rhc/commands.rb:188:in `load'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.1/lib/rhc/cli.rb:36:in `start'
        from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.35.1/bin/rhc:20:in `<top (required)>'
        from C:/Ruby22-x64/bin/rhc:23:in `load'
        from C:/Ruby22-x64/bin/rhc:23:in `<main>'

আমি একই সমস্যা পেয়েছি: https://groups.google.com/forum/#!topic/supmua/hPyTTamhTyc এটি ডিডিকে ফিডলকে প্রতিস্থাপন করার পরামর্শ দিচ্ছে।

আমি কীভাবে আরএইচসি কাজ করতে পারি?


12
আমি এটি পরীক্ষা করতে পারব না এবং পরীক্ষা করব না, তবে নেট-এসএসএস-২.৯.৩.বেটা ১ ইনস্টল করার চেষ্টা করবএই প্রতিশ্রুতি ফিজল জন্য সমর্থন যোগ।
ক্রিম্নো

1
আমি রুবীর সাথে 3 বছর আগে কখনও এটি ব্যবহার করার পরে কোনও কিছুই সহজে কাজ করেনি। প্রতি একক বার সংস্করণ সমস্যার কারণে কিছু না কিছু ত্রুটি। ওপেন শিফট সর্বশেষ ইনস্টল করার পরামর্শ দেয়! চরম হতাশার!
Jus12

আমি বুঝতে পারছি না এটি কাজ করেছে, ধন্যবাদ
হিন্টোরি

এটি আমার পক্ষে কার্যকর হয়নি, এখানে প্রস্তাবিত সমস্ত দিয়ে চেষ্টা করে; রুবি, নেট-এসএসএস, আরও নতুন, আপডেটের পুরানো সংস্করণগুলি ... তবে আমি এখনও এই সেটআপটি কাজ করতে পারি না।
জুয়াগিকার

আমি জানতে পেরেছি যে সর্বশেষতম আরএইচসি সংস্করণ 1.38.4 নেট-এসএসএস <= 2.9.2 এর উপর নির্ভরতা ঘোষণা করেছে যাতে এটি নেট-এসএসএস-2.9.3.beta1 দিয়ে চালাতে চায় না। আমি আরএইচসি সংস্করণ ১.3737.১ এ ফিরে এসেছি যা নেট-এসএসএস-২.৯.৩.বেতা ১ ব্যবহার করে সফলভাবে চলেছে।
আলেকসি করলোলেভ

উত্তর:


208

নেট-এসএসটি 2.9.3.beta1 এ আপডেট করা হচ্ছে, যেমন ক্রিম্নো এই মন্তব্যে প্রস্তাব করেছেন , আমার সমস্যার সমাধান করেছে

gem install net-ssh -v 2.9.3.beta1

তার আগে, আমি চেষ্টা করেছিলাম gem install net-ssh, কিন্তু এটি কোনও লাভ হয়নি।


3
আমারো একই ইস্যু ছিল. তবে আপনাকে জিএম ইনস্টল করতে হবে 2.9.3beta1, 2.5.3 নয়, সুতরাং কমান্ডটি জাল ইনস্টল নেট-এসএস -v 2.9.3.beta1 হওয়া উচিত
ক্রিফালিয়ন

আমি ২.৯.৩.বিটা ১-তে আপডেট করতে ট্রিকিড করেছি, ২.১০.১.সিআরসি চেষ্টা করেছি। কিছুই সাহায্য করছে বলে মনে হচ্ছে না (=
dmigo

9
বিষয়টি রুবি ২.২.২ এর সাথে রয়েছে। ২.১..6 এ রুবিকে ডাউনগ্রেড এবং নেট-এসএসএস ২.৯.২ এ গিথুব সম্পর্কিত বিবরণ জারি করুন । এমনকি যদি অ্যাপ্লিকেশনে ssh সংযোগের সময় rhc 2.9.3.beta1 দিয়ে ইনস্টল করে, এটি কাজ করবে না। এটি সম্পর্কে কিছু অভিযোগ করবে: পিকে কে পার্স করতে পারেনি: কোনও শুরুর লাইন নেই
ক্যামিলো ক্রেসপো

2
এটি আমার পক্ষে কার্যকর হয়নি :( সি: \> আরএইচসি সেটআপ সি: / রবি 22-x64/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb: 54: ইন require': cannot load such file -- dl/import (LoadError) from C:/Ruby22-x64/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_req uire.rb:54:in প্রয়োজন '..... .... সি <t op (required)>' from C:/Ruby22-x64/bin/rhc:23:in থেকে: / রবি 22-x64/lib/ruby/gems/2.2.0/gems/rhc-1.38.4/bin/rhc : 20: লোড ইন সি থেকে: / রুবি 22-এক্স 64 / বিন / আরএইচসি : 23: ইন main <মেইন> '
আয়ড মোহাম্মদ আমিন

3
এটি আমার পক্ষে কাজ করে না। আমি রুবি 1.9.3 ইনস্টল করেছি এবং আরএইচসি পুনরায় ইনস্টল করেছি, যা কাজ করে।
ইয়েলমু

49

ওপেনশিফ্ট সেটআপ নির্দেশাবলীতে বর্ণিত রুবি (বর্তমানে ২.২.১) এর সর্বশেষ সংস্করণটি ব্যবহার করার সময় আমি এই সমস্যায় পড়েছিলাম। আমি এটি দ্বারা স্থির করেছি:

  1. রুবি ইনস্টল করা হচ্ছে 1.9.3
  2. "মণি ইনস্টল আরএইচসি" পুনরায় চলমান

এর পরে, আমি কোনও সমস্যা ছাড়াই "আরএইচসি সেটআপ" চালাতে সক্ষম হয়েছি।


4
রত্নটি নেট-এসএস-ভি ২.৯.৩.বিটা ১ কাজ করে, রুবিটিকে পুরানো সংস্করণে পুনরায় ইনস্টল করার দরকার নেই
আন্দ্রেজ রেহমান

হোতো যেমন বলেছিল, মণি ইনস্টল নেট-এসএসএস-ভি ২.৯.৩.বেতা ১ কাজ করে। 1.9.3
ssi-anik

1
নেট- ssh -v2.9.3beta1 স্ন্যাপশট এবং লেজ নেওয়ার সময় ত্রুটি দেয়
user2473015

একই সমস্যা এখানে এবং আমি রুবিকে ২.২ থেকে ১.৯.৩ এ ডাউনগ্রেড করেছি এবং এটি কাজ করেছে
জয় জর্জ কুনজিক্কুরু

5
আমি রুবি ১.৯.৩ ব্যবহারের সমাধানটি নিশ্চিত করেছি। আমি সর্বশেষ 2.2.x দিয়ে চেষ্টা করেছি এবং এটি ব্যর্থ হয়েছে। আমি এটি আনইনস্টল করেছিলাম, ইনস্টলার 1.9.3, gem install rhcআবার ছুটে এসেছিল rhc setupএবং এখন জিনিসগুলি ভাল কাজ করে।
শেভডোর

17

আপনি যদি উইন্ডোজ 10 প্রো এক্স 64 চালিয়ে যাচ্ছেন , গিট সংস্করণ Ruby 2.7.0 দিয়ে 2.1.8 (x64) ইনস্টল করার চেষ্টা করুন । এটি অবশ্যই আপনাকে দৌড়াতে দেবে যেমনটি আমার সাথে হয়েছিল। এর আগে আমার সর্বশেষ সংস্করণটি চলতে ও ইনস্টল করতে সমস্যা হয়েছিল তবে আমি যখন রুবি সংস্করণে ডাউনগ্রেড করেছি তখন আমি চালাতে ও কনফিগার করতে সক্ষম হয়েছিrhc setupRuby 2.2.4 (x64)2.1.8 (x64)rhc setupOpenShift client tools উইন্ডোজটিতে । আমি যে রুবি সংস্করণটি ব্যবহার করছি তার জন্য চিত্রটি দেখুন -ruby 2.1.8p440 (2015-12-16 revision 53160) [x64-mingw32]

এখানে চিত্র বর্ণনা লিখুন

OpenShift client toolsউইন্ডোতে শুরু করার জন্য এখানে পড়ুন


এটি কাজ করছে বলে মনে হচ্ছে, তবে আমি সেটআপটি চালানোর সময় $ rhc setup-> দেখতে পাচ্ছি DL is deprecated, please use Fiddle
zipzit

এটি ব্যর্থ বলে মনে হচ্ছে। আমি যখন $ rhc setupআমার পাসওয়ার্ডটি টাইপ করি সেখানে পৌঁছে আমি ফিরে যাই, তারপর সিস্টেমটি কেবল সেখানে স্তব্ধ হয়ে যায়। কোনও ত্রুটি বার্তা, কোনও প্রতিক্রিয়া নেই, কেবল কোনও কার্য নেই। ওপেনশিফ্টের এই পুরো আরএইচসি জিনিসটি ভয়ঙ্কর।
জিপজিট

11

ব্যবহার করুন RHC পরীক্ষিত সর্বশেষ পরিবর্তে রুবি সংস্করণ। আজকের হিসাবে এটি 1.9.3-p194


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

সংস্করণ 1.9.3-p194 এ ডাউনগ্রেডিং আমার পক্ষে কাজ করেছে। ধন্যবাদ @ রিভার্সিবলিয়ান
ব্ল্যাকরোকু

1

2,2,0 আনইনস্টল করার পরে রুবি এর নিম্ন সংস্করণটি ব্যবহার / ইনস্টল করার চেষ্টা করুন কারণ কিছু উইন্ডোজ সংস্করণ আপনি যে রুবি সংস্করণটি ব্যবহার করছেন তার সাথে বিরোধ করে। আমি ২.২.৩ চেষ্টা করেছি এবং তারপরে ২.২.০ এ নামিয়েছি এবং এটি আমার পক্ষে কাজ করেছে।


1

আমি এই একই ত্রুটির মধ্যে দৌড়েছি, এবং এর সমাধানগুলির কোনওটিই আমার পক্ষে কার্যকর হয়নি। সর্বশেষ প্রয়াসে আমি রুবি 1.9.3-p551 সংস্করণ ইনস্টল করেছি এবং আরএইচসি সেটআপটি সুচারুভাবে চলে গেছে। আমি একটি উইন্ডোজ 10 মেশিন ব্যবহার করি।


0

আমি উইন্ডোজ 10 প্রো x64 চালাচ্ছি। আমি রুবি 2.1.8 (x64) গিট সংস্করণ 2.7.2 এর সাথে ইনস্টল করেছি। আরএইচসি সফলভাবে ইনস্টল করা হয়েছিল। যাইহোক, "rhc স্ন্যাপশট সংরক্ষণ করুন ..." কমান্ড নেট-ssh সঙ্গে সমস্যা ছিল। তবে, উইন্ডোজ 10 পুনরায় চালু করার পরে ত্রুটিগুলি চলে গেছে।

আপনার উইন্ডোজ পুনরায় বুট করার চেষ্টা মনে রাখবেন।


যাইহোক, আমি রুবিকে ডি: ড্রাইভ (আমার সফ্টওয়্যার ড্রাইভ) এর পরিবর্তে সি: (উইন্ডোজ রুট ড্রাইভ) এ যেতে হবে। অথবা সি: ইউজার ড্রাইভ। এটা অদ্ভুত ছিল কিন্তু এটা ব্যাপার।
হোসাইজ

1
আমি অবশেষে বুঝতে পেরেছি কারণ আমি পেজেন্ট (পুট্টি কী পরিচালনা) চালাচ্ছি। এটির ফলে "ত্রুটিযুক্ত ফাইল ম্যাপিং তৈরি ব্যর্থ হয়েছে: 998 (নেট :: এসএসএইচ :: ব্যতিক্রম)"। এটি সি ড্রাইভ বা ডি ড্রাইভ বা কম্পিউটার পুনরায় বুট করার বিষয়ে নয়। (আমার কম্পিউটার পুনরায় চালু হবে প্যাজেন্ট সেবা বন্ধ করে দেব।
hosais
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.