/Etc/ld.so.conf সম্পাদনা করার সময় "অনুমতি অস্বীকার করা" ত্রুটি


14

আমি যখন এই আদেশটি চালনা করি তখন এটি ব্যর্থ হয়:

sudo echo '/usr/local/lib' >> /etc/ld.so.conf 
bash: /etc/ld.so.conf: Permission denied

sudoঅন্যান্য কাজের জন্য দৌড়াতে আমার কোনও সমস্যা নেই । আমি উবুন্টু 12.04 ব্যবহার করছি। এটি হিসাবে যুক্ত হিসাবে কাজ করে root

যে কোন সাহায্যের জন্য অনেক প্রশংসা করা হবে


5
আপনি একটি সুডো প্রতিধ্বনি করেন তবে সেই আদেশের বাকী অংশটি সুডো হিসাবে কার্যকর হয় না (পুনর্নির্মাণটি সুডো হিসাবে করা হয় না ;-))
রিনজুইন্ড

উত্তর:


19

স্মৃতি থেকে এটি করা উচিত:

sudo sh -c "echo '/usr/local/lib' >> /etc/ld.so.conf"

2
এটি কেন কাজ করে সে সম্পর্কে আপনি একটি ব্যাখ্যা যুক্ত করতে পারেন?
বার

@ বার আমার মনে হয় এটি কাজ করে কারণ একসাথে sudoকেবল একটি আদেশের জন্য প্রযোজ্য। উদ্ধৃতিগুলি দুটি কমান্ড ( echoতারপরে একটি >>) এর মধ্যে একটি করে গ্রুপ করে। একটি বিকল্প পন্থা হ'ল sudoসম্পাদনাটি ম্যানুয়ালি সহ সম্পাদনা করা এবং করা sudo gedit /usr/local/lib
অ্যাসিস্টল 3pol
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.