ধনুক কাজ করা যাবে না - বোরার ESUDO sudo দিয়ে চালানো যায় না


43

বোর চালানোর সময় আমি নিম্নলিখিত ত্রুটিটি পেয়েছি:

bower ESUDO Cannot be run with sudo

কথাটি হ'ল, আমি সুডোর সাথে চালক চালাচ্ছি না। আমি যে আদেশটি চালাচ্ছি তা হ'ল:

bower install foo

অথবা

bower search cats

আমি একটি উবুন্টু 12.04 সার্ভারে রুট হিসাবে লগ ইন করেছি তবে আমি sudo ব্যবহার করছি না। কি দেয়? আমি কীভাবে কাজ করতে পারি?


গৃহীত উত্তর আপডেট করার বিষয়ে দয়া করে বিবেচনা করুন।
বিন্যোমিন ট্র্যাজার

উত্তর:



22

এটি কাজ করবে না যদি এটি স্ক্রিপ্ট হয় অন্য কেউ লিখেছেন যা অভিযোগ করছে (যেমন প্রায়শই ডকার ব্যবহার করে কেস ব্যবহার করা হয়, উদাহরণস্বরূপ)।

সেক্ষেত্রে আপনার নিশ্চিত হওয়া উচিত যে নীচের কমান্ডটি বোভারের আগে চালিত হয়েছে:

# echo '{ "allow_root": true }' > /root/.bowerrc

আরও গভীরতর ব্যাখ্যার জন্য এখানে দেখুন: https://stackoverflow.com/questions/25672924/run-bower-from-root-user-its-possible-how


আমার ক্ষেত্রে, আমাকে করতে হয়েছিল echo '{ "allow_root": true }' > ~/.bowerrcযা সম্ভবত আরও নমনীয়।
জোহানেস ব্রডওয়াল

5

সমস্যাটি ছিল যে বোরো সূডো দিয়ে চলবে না, আপনি রুট হিসাবে লগ ইন করলে এটি চলবে না। কাজটি পেতে আপনাকে একটি ব্যবহারকারী তৈরি করতে হবে এবং এতে লগইন করতে হবে।


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