উইন্ডোজ 10 এ cmder অধীন যোনিহীন কিছুই না; cmd.exe অধীনে কাজ করে


2

আমার একটি নতুন উইন্ডোজ 10 64-বিট ইনস্টল রয়েছে, যা আমি উন্নয়নের জন্য সেট আপ করার চেষ্টা করছি।

আমার আছে

  • ডাউনলোড এবং ইনস্টল cmder, তারপর পুনরায় বুট করা
  • ডাউনলোড এবং ইনস্টল Vagrant, তারপর পুনরায় বুট
  • ডাউনলোড এবং ইনস্টল ভার্চুয়ালবক্স, তারপর পুনরায় বুট
  • সেট VAGRANT_HOME=c:\vagrant
  • ব্যবহৃত VBoxManage setproperty machinefolder c:\virtualbox-machines
  • আমার বিভাগের VagrantFile অর্জন, এবং আমার ফাইল সিস্টেমের জন্য এটি সংশোধন করা হয়েছে।

Cmder, আমি এখন চালানো হলে

vagrant box add http://opscode-vm-bento.s3.amazonaws.com/vagrant/virtualbox/opscode_centos-7.0_chef-provisionerless.box --name chef/centos-7.0

আমি পাই না আউটপুট। কোন ব্যর্থতা কোড, কোন উইন্ডো ত্রুটি, কোলাহল থেকে কোন লগ। একই সত্য সব উষ্ণ কমান্ড, পর্যন্ত এবং সহ vagrant --version এবং vagrant --help। অন্যান্য কমান্ড cmder মধ্যে জরিমানা কাজ।

যাইহোক, যদি আমি একটি মৌলিক কমান্ড লাইন চালাও, cmd.exe, এরপর vagrant box add কমান্ড সঠিকভাবে সম্পন্ন। একটি, যতদূর আমি জানি, উইন্ডোজ 7 32-বিট এর অধীনে অভিন্ন সেটআপ কাজ করে।

কেউ ভুল হতে পারে কি সুপারিশ করতে পারেন?


1. ConEmu সংস্করণ। 2. হোয়নেট কমান্ড নির্বাহ করার পরে স্ক্রিনশট।
Maximus

1
@ ম্যাক্সিমাস - কনেমু দেখছে ConEmu 161022 [32] (যা একটু অদ্ভুত, কারণ এটি একটি উইন্ডোজ 10 64-বিট ইনস্টল - কিন্তু সেটি cmder দিয়ে এসেছে)। স্ক্রিনশট পাওয়ার কোন পয়েন্ট নেই - আছে সোজাসুজি একটি vagrant কমান্ড চলমান পরে কিছুই। শুধু একটি ফাঁকা লাইন, তারপর পরবর্তী প্রম্পট।
Chowlett

সর্বশেষ আলফা থেকে ConEmu আপডেট করুন
Maximus

1
@ ম্যাক্সিমাস - এখন 170709 চলছে [64]; পরিবর্তন নেই. এখনও থেকে কোন আউটপুট (উদাহরণস্বরূপ) vagrant --version
Chowlett

এই সকালে উইন্ডোজ একটি সহকর্মী এই সমস্যা ছিল, তিনি সর্বশেষ ব্যবহার করা হয় stable এবং latest সংস্করণ cmder উভয় এই সমস্যা সম্মুখীন। আমি তাকে ব্যবহার করার জন্য জিজ্ঞাসা conemu সরাসরি পরিবর্তে, তিনি ইনস্টল conemu ব্যবহার chocolatey এবং এখন তার vagrant কমান্ড কাজ করে।
GabLeRoux

উত্তর:


3

Cmder এবং vagrant সঙ্গে বিক্রি করা হয় যে উইন্ডো জন্য উইন্ডোজ সঙ্গে কিছু ভুল আছে। যাইহোক, cmder আপনাকে গিট-ফর-উইন্ডোজ ইনস্টল করার অনুমতি দেয়।

উষ্ণ কাজ এবং cmder সঙ্গে এই সমস্যা ঠিক করতে:

  1. থেকে উইন্ডোজ জন্য গিট ইনস্টল করুন https://git-scm.com/
  2. আপনার প্যাথটিতে আপনি যে গিটটি ইনস্টল করেছেন তার পথ অন্তর্ভুক্ত করে নিশ্চিত করুন (ডিফল্ট হওয়া উচিত: C: \ Program Files \ Git \ cmd)
  3. Cmder পুনরায় আরম্ভ করুন

Cmder তারপর কাস্টম গিট ইনস্টল এবং এটি ব্যবহার করা উচিত সনাক্ত করা উচিত এবং সেখানে আর vagrant সঙ্গে একটি সমস্যা হবে।

Cmder vender \ init.bat সম্পাদনা করা একটি দুর্দান্ত সমাধান নয় কারণ এটি ভবিষ্যতে আপডেটে cmder দ্বারা প্রতিস্থাপিত করা যেতে পারে।


0

আরে আমি শুধু সেই ব্যক্তির সাথে কথা বললাম, যিনি এখানে অফিসে সমস্যা নিয়েছিলেন, তিনি বলেন, সমস্যাটি তার সাথে সম্পর্কিত ছিল $PATH সঠিকভাবে সেট করা হচ্ছে না git.exe

সমস্যা উপায় সঙ্গে হয় C:\Tools\cmder\vendor\init.bat লোড git। (আমি এখনও জানি না কেন git প্রতিরোধ সঙ্গে কিছু আছে vagrant চলমান থেকে)।

  1. নিশ্চিত করা C:\Tools\cmder\bin; তালিকায় প্রথম আসে
  2. Cmder এর সরান git-for-windows (এটি সেমিডার দ্বারা ব্যবহৃত হয় না তা নিশ্চিত করার জন্য এটি একটি ভিন্ন পথের নামকরণ করে)।
  3. ব্যবহার অফিসিয়াল গিট বাইনারি এবং যোগ করুন C:\Program Files\Git\usr\bin; আপনার কাছে PATH

এই কাজ করার পর, তিনি চালাতে সক্ষম ছিল vagrant থেকে আদেশ cmder মত আগে. আশা করি এটা সাহায্য করবে. গুড লাক!

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