প্রথমত, আপনি যে লাইনে সত্যই আগ্রহী সেগুলি হ'ল:
dpkg: warning: 'ldconfig' not found in PATH or not executable.
dpkg: warning: 'start-stop-daemon' not found in PATH or not executable.
এই ত্রুটিগুলি ডেবিয়ান এবং উবুন্টু ব্যবহারকারীরা বেশ কয়েকবার রিপোর্ট করেছেন (আপনি আরও তথ্যের জন্য আসলে তাদের গুগল করতে পারেন)। দেখে মনে হচ্ছে PATH
ভেরিয়েবলটি সঠিকভাবে সেট করা নেই যখন ব্যবহারকারী কোনও কমান্ডের মাধ্যমে কার্যকর করার চেষ্টা করে sudo
যা সম্ভবত আপনি যা করার চেষ্টা করছেন।
সমাধান 1: sudo
এর ডিফল্ট সুরক্ষিত পথ সেট করুন
আপনার টার্মিনালে /etc/sudoers
চালিয়ে খুলুন visudo
এবং নিশ্চিত করুন যে ফাইলটিতে নিম্নলিখিত লাইনটি রয়েছে:
Defaults env_reset
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
এই সমস্যা সম্পর্কে আরও তথ্য এখানে পাওয়া যাবে (সমস্যা এবং টিপস> PATH সেট করা নেই)।
সমাধান 2: সরাসরি অ্যাকাউন্টটি ব্যবহার করুন
ব্যবহার করবেন না sudo
, root
আপনার কমান্ডগুলি চালানোর জন্য স্যুইচ করুন । এটি করতে নিম্নলিখিত কমান্ডগুলির মধ্যে একটি চালান:
$ sudo -i
$ su
আপনি একবার রুট হিসাবে লগ ইন করার পরে, আপনার apt-get
কমান্ড আবার চালাতে হবে :
# apt-get ...
আপনাকে PATH
যদিও প্রথমে রুটের সেট করতে হবে । সম্পাদনা করুন /root/.bashrc
(অবশ্যই রুট সুবিধার সাথে) এবং নিম্নলিখিত লাইনটি যুক্ত করুন:
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
সমাধান 3: প্রয়োগের সময় PATH
ভেরিয়েবলটি পাস করার চেষ্টা করুন sudo
।
ভেরিয়েবলটির sudo
পুনঃনির্ধারণের সাথে কলটি কেবল উপসর্গ করুন PATH
:
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin sudo apt-get ...
$PATH
দয়া করে?