আমি একই ইস্যুটির মুখোমুখি হয়েছি, এখানে আপনার কাছে একই ওএস এবং আর্কিটেকচারের একটি লিনাক্স সার্ভার রয়েছে বলে ধরে নিয়ে আমি কীভাবে দ্রুত এটি সংশোধন করেছি।
আপনার নিয়ন্ত্রণ করা সিস্টেমে সফ্টওয়্যারটি ইনস্টল করুন
এক্সিকিউটেবল উদাহরণটি সন্ধান করুন which python
এবং এটিতে অনুলিপি করুন~/
এর সাথে গ্রন্থাগারগুলি অনুলিপি করুন:
ldd "$(which python)" | grep "=> /" | awk '{print $3}' | xargs -I '{}' cp -v '{}' ~/
এক্সিকিউটেবল এবং লাইব্রেরিগুলি অন্য সিস্টেমে স্থানান্তর করুন যেখানে আপনার কেবল স্থানীয় সুবিধা রয়েছে, তারপরে নিম্নলিখিতটি চালান:
mkdir ~/lib
export PATH="$PATH:~/lib"
export LD_LIBRARY_PATH=~/lib:/lib:/usr/lib
এটি ~/lib
লাইব্রেরিগুলি সঞ্চয় করতে, এটি আপনার পথে যুক্ত করার জন্য এবং এলডিকে সেখানে লাইব্রেরিগুলি দেখতে বলার জন্য একটি ফোল্ডার তৈরি করবে , সুতরাং আপনার এক্সিকিউটেবল এবং সেখানে লাইব্রেরিগুলি যুক্ত করুন, এখন আপনি অন্য কোথাও এটি চালাতে পারবেন
এটি খুব কৃপণ হতে পারে তবে এটি খুব বহনযোগ্য, দ্রুত এবং আমি এখনও এমন কিছু খুঁজে পাইনি যা আমি চালাতে পারি না অবশ্যই, সফ্টওয়্যারটি নীচের বন্দরের সাথে আবদ্ধ হওয়ার মতো রুট অ্যাক্সেসের প্রয়োজন এমন জিনিসগুলি করার চেষ্টা করতে পারে না 1024 ইত্যাদির চেয়ে বেশি