আমি রিডলাইন ব্যবহার করে ইনস্টল করেছি ./configure, make, make install
। শেষে এটি আমাকে জিজ্ঞাসা করুন install: you may need to run ldconfig
।
সুতরাং আপনার শুধু কমান্ড চালানো দরকার
sudo ldconfig
Ldconfig কি
ldconfig একটি প্রোগ্রাম যা ভাগ করা লাইব্রেরি ক্যাশে বজায় রাখতে ব্যবহৃত হয়। এই ক্যাশেটি সাধারণত ফাইলটিতে সংরক্ষিত থাকে /etc/ld.so.cache
এবং সিস্টেমটি ভাগ করে নেওয়া লাইব্রেরি ফাইলটির সাথে একটি ভাগ করা লাইব্রেরির নাম ম্যাপ করতে ব্যবহার করে
man ldconfig
ldconfig - configure dynamic linker run-time bindings
DESCRIPTION
ldconfig creates, updates, and removes the necessary links and cache
(for use by the run-time linker, ld.so) to the most recent shared
libraries found in the directories specified on the command line, in
the file /etc/ld.so.conf, and in the trusted directories (/usr/lib and
/lib). ldconfig checks the header and file names of the libraries it
encounters when determining which versions should have their links
updated. ldconfig ignores symbolic links when scanning for libraries.
আরও তথ্যের জন্য দেখুন: ldconfig- কি করবে?
আপডেট: এর জন্য সমাধান -bash: ldconfig: command not found
যখন নীচে যখন আপনি দৌড়ে মন্তব্য জানান echo $PATH
দেয়
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
যখন ldconfig
পক্ষ থেকে / sbin যা পাথ বাহিরে, তাই আপনি তারপর পারেন আছে মত সুনির্দিষ্ট পাথ দ্বারা কমান্ড চালানোর জন্য ভিতরে /sbin/ldconfig
বা আপনার পাথ সংশোধন করুন।
আপনার পাঠ সংশোধনের জন্য নিম্নলিখিতটি করুন:
gedit ~/.bashrc
লাইন যোগ করুন
export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin
এখন সেভ এবং প্রস্থান তারপর উত্স .bashrc
source .bashrc
সুতরাং এখন আপনি সরাসরি কমান্ড ব্যবহার করতে পারেন