Score:2

Ubuntu 20.04 - Curl: ข้อผิดพลาดในการค้นหาสัญลักษณ์

ธง it

ฉันตั้งค่า Ubuntu เวอร์ชันใหม่บนแล็ปท็อป โพสต์ว่า เพื่อตั้งค่าให้เหมือนกับเดสก์ท็อปของฉัน ฉันได้ทำการโคลน apt และติดตั้ง

# ทำการสำรองข้อมูล apt repo ทั้งหมดโดยใช้ apt-clone
    sudo apt-clone โคลน "$BACKUP_DIR"/apt-clone-"$(วันที่ +%Y%m%dT%H.%M.%S)".tar.gz
# รับการถ่ายโอนข้อมูลการตั้งค่า Dconf
    การถ่ายโอนข้อมูล dconf / >"$BACKUP_DIR"/dconf_settings.dconf

# คืนค่า
#ทำการบูรณะ
    DEBIAN_FRONTEND=ไม่โต้ตอบ sudo apt-clone กู้คืน "$BACKUP_DIR"/apt-clone*tar.gz

#รีโหลดdconf
    โหลด dconf / <"$BACKUP_DIR"/dconf_settings.dconf


ทุกอย่างดูเหมือนจะไปได้ดีกับมัน อย่างไรก็ตาม เมื่อฉันเรียกใช้ curl ฉันได้รับข้อผิดพลาดด้านล่าง:

curl: ข้อผิดพลาดในการค้นหาสัญลักษณ์: curl: สัญลักษณ์ที่ไม่ได้กำหนด: curl_url_set, เวอร์ชัน CURL_OPENSSL_4

ฉันค้นหาปัญหาใน SO / ask ubuntu และรันด้านล่าง:

$ sudo ldd $ (ซึ่งขด) | grep libcurl

    libcurl.so.4 => /usr/lib/dcaenabler/libcurl.so.4 (0x00....)

$ ls -ltr /usr/lib/dcaenabler/libcurl*

-rw-r--r-- 1 รูทรูท 518600 29 ม.ค. 2564 /usr/lib/dcaenabler/libcurl.so.4.5.0
lrwxrwxrwx 1 รูทรูท 16 ส.ค. 58 21:15 /usr/lib/dcaenabler/libcurl.so.4 -> libcurl.so.4.5.0

ฉันลบซอฟต์ลิงก์และแทนที่ด้วย libcurl.so.4 ที่มีอยู่ใน /usr/lib/x86_64-linux-gnu

$ sudo ln -s /usr/lib/x86_64-linux-gnu/libcurl.so.4 /usr/lib/dcaenabler/                                                                                                                                                             

Curl เริ่มทำงานตามปกติหลังจากนี้

อย่างไรก็ตาม

ดูเหมือนจะไม่รอดจากการรีบูต มันไม่รอดถ้าฉันวิ่งไม่ว่าจะด้วยเหตุผลใดก็ตาม ldconfig

ฉันจะแก้ไขปัญหานี้อย่างถาวรได้อย่างไร

N0rbert avatar
zw flag
คุณรู้จริงๆ ไหมว่าใคร สร้างไดเร็กทอรี `/usr/lib/dcaenabler/` ขึ้นมาเมื่อใด และทำไม มันถูกกำหนดไว้ที่ไหน? คุณมีอะไรสำหรับ `dpkg -S dcaenabler`
N0rbert avatar
zw flag
คุณเรียกใช้สิ่งนี้บนแล็ปท็อปของ Dell หรือไม่
blueren avatar
it flag
ใช่. แล็ปท็อป Dell ที่ติดตั้ง Ubuntu ไว้ล่วงหน้า ฉันเดาว่านั่นคือที่มาของ ```/usr/lib/dcaenabler```
blueren avatar
it flag
ฉันคิดว่านี่คือ -- https://www.dell.com/support/home/en-in/drivers/driversdetails?driverid=14g99
Score:1
ธง mx

แพ็คเกจตัวเปิดใช้งาน Dell DCA ทำให้เกิดปัญหานี้ ในการแก้ไขระบบ เราจำเป็นต้องลบออกโดยการเรียกใช้

sudo apt-get purge --autoremove dca-enabler-packages dca-enabler

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา