প্রক্সিচেইনস LD_PRELOAD প্রিললোড করা যায় না


11

উবুন্টুতে অ্যাপটি-আপডেট আপডেট করতে প্রক্সিচেইনগুলি ব্যবহার করা 12.04.2

sudo proxychains  apt-get update

নিম্নলিখিত ত্রুটি দেয়

ERROR: ld.so: object 'libproxychains.so.3' from LD_PRELOAD cannot be preloaded: ignored.

আমি কীভাবে এই ত্রুটিটি এড়াতে পারি?


আমি সমাধানটি খুঁজে পেয়েছি, এতে এক্সিকিউশন ফাইলটিতে /usr/bin/proxychainsLD_PRELOAD এর একটি লিঙ্ক রয়েছে, যা হওয়া উচিত নয় libproxychains.so.3তবে হওয়া উচিত libproxychains.so। অবশ্যই, ধরে নিচ্ছি আপনার /usr/lib/libproxychains.soসাথে সঠিকভাবে সংযোগ রয়েছে/usr/lib/libproxychains.so.3
সাইদ

উত্তর:


15

আপনি অবশ্যই পরিবর্তন করতে হবে

export LD_PRELOAD=libproxychains.so.3

প্রতি

export LD_PRELOAD=/usr/lib/libproxychains.so.3

ইন / usr / বিন / প্রক্সিচেইন

বা find /usr/lib/ -name libproxychains.so.3 -printসঠিক ফাইলের পাথ পেতে ব্যবহার করুন।


পেপারমিন্ট ৪.০ এ, এটি /usr/lib/i386-linux-gnu/libproxychains.so.3
ডায়িমেজম

2
"প্রক্সিচেইনস-এনজি" বা প্রক্সিচেইন 4 এর মতো কোনও সমস্যা নেই।
ডাইনিজম

যদি সেট করা থাকে proxy_dnsতবে একই কাজটিও করা দরকার `which proxyresolv`
মিখাইল টি।

3

যদিও সেট করার সময় ত্রুটি চলে যায়

export LD_PRELOAD=/usr/lib/libproxychains.so.3

ইন / ইউএসআর / বিন / প্রক্সিচেইনগুলিতে উবুন্টুতে সেই জায়গাতে কোনও ফাইল নেই। লিংক বসবাস / usr / lib /, x86_64-লিনাক্স-GNU মধ্যে / একটি 64bit সিস্টেম এবং একটি 32bit সিস্টেমে / usr / lib / মধ্যে i386-লিনাক্স-জিএনইউ / (আমি মনে করি) উপর। লিঙ্কটি একই ডিরেক্টরিতে libproxychains.so.3.0.0 ফাইলটি নির্দেশ করে। পরিবর্তন হওয়া উচিত

export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libproxychains.so.3

যদি 64 বিট এ

export LD_PRELOAD=/usr/lib/i386-linux-gnu/libproxychains.so.3

যদি 32 বিট উবুন্টু এবং ডেরিভেটিভসে থাকে।


1

আমার ক্ষেত্রে,

export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libproxychains.so.3

এটা কাজ করছে না. আমি এই লাইনটি আমার সাথে যুক্ত করে .bashrcতা সতেজ করে তুলেছিsource ~/.bashrc

সমাধান: আপনাকে এটিকে এতে যুক্ত / সম্পাদনা করতে হবে proxychains:

sudo gedit /usr/bin/proxychains

যদি 32 বিট উবুন্টু এবং ডেরিভেটিভসে থাকে তবে এর x86_64-linux-gnuসাথে প্রতিস্থাপন করুনi386-linux-gnu


0

আপনি কেবল যোগ করতে পারেন

LD_PRELOAD = / usr / lib / x86_64-linux-gnu / libproxychains.so.3 রফতানি করুন

মধ্যে .bashrcপরিবর্তে চালানো proxychains bashটার্মিনাল হবে।

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