libcurl.so.4 কোনও সংস্করণের তথ্য উপলব্ধ নেই


11

curl: /usr/local/lib/libcurl.so.4: no version information available (required by curl)

এটি আমি পেয়ে যাচ্ছি ত্রুটি। এই ত্রুটিটি কোনও স্ক্রিপ্ট বা অ্যাপ্লিকেশনগুলি তাদের কাজগুলি চালনা বা প্রিফারিং করা থেকে বিরত রাখেনি, তবে আমি যে কোনও সময় কার্ল ব্যবহার করা হলেও সিস্টেমের একটি ইমেল পাই।

আমার ক্রোন জব রয়েছে যা প্রায়শই চলে। কিছু প্রতি কয়েক মিনিট, অন্যরা লম্বা হয় এবং আমি ইমেল পাই যা এতে ত্রুটিযুক্ত থাকবে। আমি এর স্ট্রিং এবং তারতম্যগুলি থেকে নরককে গুগল করেছি। তবে, আমি দরকারী কিছু খুঁজে পেতে অক্ষম।

আমি যা করেছি: ফাইলটি মুছে ফেলা হয়েছে /usr/local/lib/libcurl.so.4, এটি ত্রুটিটি সরিয়ে দেয় এবং কার্ল এখনও কোনও সমস্যা ছাড়াই কাজ করে। প্রায় 24-48 ঘন্টা পরে, ফাইলটি ফিরে আসবে, ফোল্ডারে পপ-আপ হয়ে যাবে এবং আমাকে এটি আবার মুছতে হবে। আমি জানি এটি করা সঠিক জিনিস নয়, তবে অন্যটি কী করবেন তা আমি নিশ্চিত নই।


/ Usr / স্থানীয় / lib / এর সূচি

libcurl.a
libgcrypt.la
libgpg-error.la
libruby-static.a
python2.7/
weechat/
libcurl.la
libgcrypt.so
libgpg-error.so
node_modules/
python3.4/
libcurl.so
libgcrypt.so.20
libgpg-error.so.0
pkgconfig/
ruby/
libcurl.so.4.3.0
libgcrypt.so.20.0.3
libgpg-error.so.0.15.0
postsrsd/
site_ruby/

ইনস্টল করা প্যাকেজগুলি:

$ apt --installed list | grep 'curl'
curl/trusty-updates,trusty-security,now 7.35.0-1ubuntu2.5 amd64 [installed]
libcurl3/trusty-updates,trusty-security,now 7.35.0-1ubuntu2.5 amd64 [installed]
libcurl3-gnutls/trusty-updates,trusty-security,now 7.35.0-1ubuntu2.5 amd64 [installed]
libcurl4-openssl-dev/trusty-updates,trusty-security,now 7.35.0-1ubuntu2.5 amd64 [installed]
php5-curl/trusty-updates,trusty-security,now 5.5.9+dfsg-1ubuntu4.9 amd64 [installed]
python-pycurl/trusty,now 7.19.3-0ubuntu3 amd64 [installed,automatic]
python3-pycurl/trusty,now 7.19.3-0ubuntu3 amd64 [installed]

$ lsb_release -a
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.2 LTS
Release:        14.04
Codename:       trusty

আমাকে সঠিক দিক দেখানোর জন্য যে কোনও কিছু প্রশংসিত হবে।

# 1 সম্পাদনা করুন (আরও তথ্য) দৈনিক ক্রোন কাজ চালানোর ঠিক পরে লিঙ্কটি সকাল 8:00:01 এ তৈরি করা হয়েছে ways

celestia@Canterlot:/usr/local/lib# ls -hal
drwxr-xr-x 10 celestia root  4.0K Jun 11 07:58 .
drwxr-xr-x 11 celestia root  4.0K Jun 23  2014 ..
-rw-r--r--  1 celestia root  805K May  2 00:16 libcurl.a
-rwxr-xr-x  1 celestia root   953 May  2 00:16 libcurl.la
lrwxrwxrwx  1 celestia root    16 May  2 00:16 libcurl.so -> libcurl.so.4.3.0
lrwxrwxrwx  1 celestia root    16 Jun 11 07:58 libcurl.so.4 -> libcurl.so.4.3.0
-rwxr-xr-x  1 celestia root  424K May  2 00:16 libcurl.so.4.3.0
-rwxr-xr-x  1 celestia root   987 May  2 00:20 libgcrypt.la
lrwxrwxrwx  1 celestia root    19 May  2 00:20 libgcrypt.so -> libgcrypt.so.20.0.3
lrwxrwxrwx  1 celestia root    19 May  2 00:20 libgcrypt.so.20 -> libgcrypt.so.20.0.3
-rwxr-xr-x  1 celestia root  3.5M May  2 00:20 libgcrypt.so.20.0.3
-rwxr-xr-x  1 celestia root   956 May  2 00:13 libgpg-error.la
lrwxrwxrwx  1 celestia root    22 May  2 00:13 libgpg-error.so -> libgpg-error.so.0.15.0
lrwxrwxrwx  1 celestia root    22 May  2 00:13 libgpg-error.so.0 -> libgpg-error.so.0.15.0
-rwxr-xr-x  1 celestia root  336K May  2 00:13 libgpg-error.so.0.15.0
celestia@Canterlot:/usr/local/lib# stat libcurl.so.4
  File: ‘libcurl.so.4’ -> ‘libcurl.so.4.3.0’
  Size: 16              Blocks: 0          IO Block: 4096   symbolic link
Device: fc00h/64512d    Inode: 30939991    Links: 1
Access: (0777/lrwxrwxrwx)  Uid: (    0/celestia)   Gid: (    0/    root)
Access: 2015-06-11 08:00:01.983201467 -0400
Modify: 2015-06-11 07:58:17.551455525 -0400
Change: 2015-06-11 07:58:17.551455525 -0400
 Birth: -

celestia@Canterlot:/usr/local/lib# apt-file search libcurl.so.4
libcurl3: /usr/lib/x86_64-linux-gnu/libcurl.so.4
libcurl3: /usr/lib/x86_64-linux-gnu/libcurl.so.4.3.0

celestia@Canterlot:/usr/local/lib# ldd libcurl.so.4
linux-vdso.so.1 =>  (0x00007fff1cdfe000)
libssl.so.1.0.0 => /lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007fb2e75f1000)
libcrypto.so.1.0.0 => /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007fb2e7216000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fb2e6ffc000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb2e6c37000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fb2e6a33000)
/lib64/ld-linux-x86-64.so.2 (0x00007fb2e7ad2000)

1
আপনার সিস্টেমটি সম্ভবত আপোষযুক্ত।
মাইকেল হ্যাম্পটন

এটি হতে পারে, যদিও আমি এটি খতিয়ে দেখেছি এবং এমন কোনও কিছুই চালিত হতে দেখিনি যা আমি স্থাপন করি নি বা অন্য কোনও অদ্ভুত জিনিস। আমি জানি এটি একটি সম্ভাবনা, তবে আমি মনে করব এটি অন্য কোনও অ্যাপ্লিকেশন, বা কার্ল, বা এমন কারণ হতে পারে more আমি যদি ফাইলটি কী তৈরি করছে তা যদি খুঁজে পেতে পারি তবে এটি শুরু হবে তবে আমি সক্ষম হচ্ছি না। আমি জানি যে ফাইলটি সকাল সকাল 8 টায় সবচেয়ে বেশি তৈরি হয় যখন ক্রোন.ডাইলি চালানো হয়।
দাসোরেন

1
আপোস করা সিস্টেমগুলি বাদ দিয়ে কেবল ফাইলগুলি উপস্থিত হয় না। চালানোর চেষ্টা করুন checkrootkit
ওয়াউটার ভারহেলস্ট

@ ওয়াটার ভারহেলস্ট রান, কিছুই পাওয়া যায়নি বা আক্রান্ত হয়নি
দাসোরেন

আপনি স্বয়ংক্রিয় সুরক্ষা আপডেট ক্রোন করেন? আপনার কি তৃতীয় পক্ষের সংগ্রহস্থল থেকে কোনও কাস্টম প্যাকেজ রয়েছে, অথবা আপনি নিজেই সংকলন করেছেন? আপনি উত্স থেকে কোন সফ্টওয়্যার ইনস্টল করেছেন?
ব্রেন্ট

উত্তর:


11

সমস্যাটি প্রমাণিত হয়েছিল যে সিস্টেমে আমার কাছে 2 ইনস্টল কার্ল ছিল। উত্স থেকে একটি এপেট-গাই ইনস্টল কার্ল এবং কার্ল বিল্ড। আমি উত্স থেকে নির্মিত কার্ল অপসারণ শেষ করেছি এবং এখন সবকিছু ঠিকঠাক কাজ করে। আমি পরে এ্যাপ-গেটটি অপসারণ এবং উত্স থেকে আবার কার্ল পুনর্নির্মাণ করার চেষ্টা করেছি এবং সব ভাল ছিল। তবে আমি যখন ইনস্টল হওয়া উত্সটি দিয়ে অ্যাপটি-গেট থেকে কার্লটি পুনরায় ইনস্টল করেছি, আবার একই সমস্যাটি আবার শুরু হয়েছিল। তাই আমি আবার এপট-গেটটি সরিয়েছি।

সংক্ষেপে সিস্টেমে দু'বার কার্ল করবেন না, সমস্যাগুলি তখনই ঘটে।

দুঃখিত যদি এটি ভাল না লেখা হয় তবে আমি সবেমাত্র উঠে পড়লাম।


1
আপনি কীভাবে একটি অপসারণ করেছেন?
কৃষিবিদ

4

CMAKE ইনস্টল করার ক্ষেত্রে আমারও এ জাতীয় সমস্যা ছিল, আমি টাইপ করি cmake, আউটপুটটি হ'ল:

cmake: /usr/local/lib/libcurl.so.4: no version information available     (required by cmake)
Segmentation fault (core dumped)`

আপনার মতো কিছু I আমি এটি ঠিক করেছি:

sudo ln -fs /usr/lib/libcurl.so.4 /usr/local/lib/

তারপরে, আমি টাইপ করি cmake -versionএবং ফলাফলটি হয়

cmake version 3.2.2

CMake suite maintained and supported by Kitware (kitware.com/cmake).

0

তার আগে যে কোনও অনুপস্থিত লিঙ্কাগারগুলি অনুপস্থিত পাওয়া যায় তার জন্য এই d এলডিডি কার্লটি পরীক্ষা করে দেখুন /etc/ld.so.conf এ এই লাইনটি "/ usr / local / lib" যোগ করুন এবং চেক-সূডো ldconfig -v চালান $ ldconfig -p কার্ল অবশ্যই এই ডিরেক্টরি থেকে অনুপস্থিত lib ব্যবহার করতে সক্ষম হবে

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