ฉันต้องการติดตั้ง libssl.0.9.8


23

ฉันกำลังพยายามติดตั้งโปรแกรม utorrent และเมื่อฉันรันโปรแกรมที่ฉันได้รับ

./utserver: error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory

ฉันไปที่ฟอรัมต่างๆตั้งแต่เมื่อวานและฉันไม่พบว่ามีประโยชน์อะไรจนถึงตอนนี้ดังนั้นช่วยบอกฉันทีว่าปัญหาคืออะไร ??


ขออภัยที่ต้องพูด แต่จำเป็นต้องมี libssl0.9.8 Comodo Antivirus และไม่สามารถใช้งานได้กับ Ubuntu 16.04 ซึ่งติดตั้ง libssl1.0.0 ไว้แล้ว ทำไมมันเกิดขึ้น
César Biosca

คุณสามารถดาวน์โหลด 0.9.8 แล้ววางหรือ symlink ในโฟลเดอร์ระบบของคุณ จากนั้นคุณสามารถตรวจสอบกับ ldd <your bin> หากเห็น libssl ของคุณ
IgorZ

คำตอบ:


17

apt-cache searchโดยทั่วไปคุณควรจะค้นหาสำหรับซอฟต์แวร์ผ่านทางศูนย์ซอฟต์แวร์หรือถ้าคุณชอบบรรทัดคำสั่งที่คุณสามารถใช้ ในกรณีนี้แพ็คเกจต่อไปนี้ปรากฏขึ้น (วันที่ 11.10): libssl0.9.8

คุณสามารถลองติดตั้งได้ ( sudo apt-get install libssl0.9.8) หากวิธีนี้ไม่ได้ผลคุณอาจต้องการบอกเราว่าคุณใช้อูบุนตูเวอร์ชันใด


8

บน Ubuntu รุ่น 12.04 64 บิตมันทำงานเพื่อติดตั้งรุ่น 32 บิต:

sudo apt-get install libssl0.9.8:i386

แต่แน่นอนว่าเมื่อคุณใช้งาน Ubuntu แบบ 32 บิตสิ่งนี้น่าจะใช้ได้ (โดยไม่มี:i386):

sudo apt-get install libssl0.9.8

7

หากคุณใช้ 11.10 (เนื่องจากคุณไม่ได้พูดถึงมัน) คุณมีค่าlibssl1.0.0ที่สูงกว่า 0.9.8 โปรแกรมใด ๆ ที่ต้องการ 0.9.8 จะสามารถจัดการเวอร์ชันที่สูงกว่านั้นได้

หากคุณไม่มี 11.10 แสดงว่าคุณมีหลายวิธี:

  1. ไปที่ไซต์ OpenSSL: http://www.openssl.org/และติดตามการติดตั้งที่นั่น

  2. ไปที่แพคเกจ Ubuntu และดาวน์โหลด. DEB จากที่นั่น: http://packages.ubuntu.com/

  3. ไปที่แพ็คเกจ Debian และ dowload .DEB จากที่นั่น: http://www.debian.org/distrib/packages

  4. ติดตั้งผ่านapt-getหรือaptitude:

    • sudo apt-get install libssl0.9.8 - สำหรับรุ่น 0.9.8
    • sudo aptitude install libssl0.9.8 - สำหรับรุ่น 0.9.8
    • sudo apt-get install libssl1.0.0 - สำหรับ 1.0.0 เวอร์ชั่น
    • sudo aptitude install libssl1.0.0 - สำหรับ 1.0.0 เวอร์ชั่น

ฉันไม่แน่ใจเกี่ยวกับว่าคุณสามารถใช้ 1.0.0 เมื่อคุณต้องการ 0.9.8 เพราะ api / ส่วนหัวจะแตกต่างกัน การรวบรวมจะล้มเหลวหากคุณแทนที่โดยไม่มีการเปลี่ยนแปลงอื่น ๆ ในรหัสของคุณ
IgorZ

1
  1. เพิ่ม repo ลงใน Ubuntu

sudo nano /etc/apt/sources.list

  1. คัดลอกและเพิ่มลิงค์ทรัพยากรต่อไปนี้ได้ทุกที่ในแหล่งรายการ

deb http://security.ubuntu.com/ubuntu trusty-security main universe

  1. ปรับปรุงระบบ คำสั่งคือ:

sudo apt update

  1. ตอนนี้เปิดเบราว์เซอร์และดาวน์โหลด Libssl จาก

ดาวน์โหลด libssl

  1. ติดตั้ง libssl0.9.8

sudo apt install libssl0.9.8

หรือ ..

sudo dpkg -i libssl0.9.8_0.9.8o-7ubuntu3.2.14.04.1_amd64.deb

แหล่งที่มา: วิธีการติดตั้งโปรแกรมป้องกันไวรัส comodo สำหรับ Linux (Ubuntu)


0

เพียงลองทำตามขั้นตอนนี้เมื่อคุณต้องการ CAV สำหรับ Linux

หากคุณพยายามติดตั้ง cav แต่มีข้อผิดพลาดกับ Libssl0.9.8:

  1. sudo apt-get --purge remove cav-linux
  2. ถอนการติดตั้ง libssl0.9.8 ทั้งหมดจาก / ด้วย Synaptic
  3. sudo apt-get clean
  4. sudo apt-get autoremove
  5. sudo aptitude install libssl0.9.8

แล้วติดตั้งวิธีปกติ

  1. สร้างไดเรกทอรี /opt/COMODO

    คัดลอกไฟล์ cav ที่นั่น:

    cd /opt/COMODO
    sudo dpkg -i cav-linux_1.1.268025-1_amd64.deb
    
  2. ดาวน์โหลดไดรเวอร์และสร้างไดร์เวอร์ใหม่

    คัดลอกไปยัง /opt/COMODO

    เรียกใช้การตั้งค่าโพสต์:

    sudo /opt/COMODO/post_setup.sh
    
  3. ดำเนินการนี้เฉพาะเมื่อคุณได้รับข้อผิดพลาดที่ไม่ได้ติดตั้งโมดูล RedirFS

    sudo bash /opt/COMODO/fix_rebuild_driver.sh
    sudo /opt/COMODO/post_setup.sh
    
  4. Reboot


0

ดาวน์โหลดแพ็คเกจ

http://archive.ubuntu.com/ubuntu/pool/universe/o/openssl098/libssl0.9.8_0.9.8o-7ubuntu3.1_i386.deb

จากนั้นติดตั้ง

sudo apt install "libssl0.9.8_0.9.8o-7ubuntu3.1_i386.deb"

คุณเคยลองเองไหม มันทำลายระบบแพ็กเกจของคุณหรือไม่?
Simon Sudler

ใช่ฉันมีและมันแก้ปัญหาของฉัน ฉันยังไม่เห็นผลข้างเคียงใด ๆ
มุสตาฟาแคนซาน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.