Score:3

ปัญหาการเชื่อมโยงไดนามิกของ curl ใน 21.10

ธง cn

ฉันเพิ่งได้รับ Dell Precision 3450 พร้อม Ubuntu 20.04 และอัปเกรดเป็น Ubuntu 21.10 ในสองขั้นตอน (20.04 -> 21.04 -> 21.10) สิ่งนี้จำเป็นต้องอัปเกรดไฟล์ /usr/lib/os-release ด้วยมือตามที่อธิบายไว้ ที่นี่อาจเป็นเพราะการปรับแต่งโดย Dell ไปจนถึงการติดตั้งแบบ OEM

ไม่ว่าในกรณีใด ระบบทำงานได้ดีในขณะนี้กับ หนึ่ง ข้อยกเว้น เมื่อฉันพิมพ์ ขด ในเทอร์มินัล (ซึ่งฉันติดตั้งหลังจากการอัปเกรดครั้งที่สอง) ฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้

curl: ข้อผิดพลาดขณะโหลดไลบรารีที่ใช้ร่วมกัน: libldap_r-2.4.so.2: ไม่สามารถเปิดไฟล์วัตถุที่ใช้ร่วมกัน: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว

ดูเหมือนว่า curl กำลังพยายามโหลด libldap ในเวอร์ชัน 2.4 ซึ่งไม่ได้ติดตั้งไว้ ฉันถามเพื่อนที่มี Ubuntu 21.10 และ ขด ใช้งานได้ดีสำหรับเขาด้วยเวอร์ชันเดียวกันของ ขด (7.74.0-1.3ubuntu2) และ libldap (2.5.6+dfsg-1~exp1ubuntu1)

ฉันยังพยายามติดตั้ง libldap เวอร์ชันเก่ากว่า -- โดยเฉพาะไฟล์ libldap-2.4-2_2.4.57+dfsg-2ubuntu1_amd64.deb จาก repo 21.04 -- แต่หลังจากทำอย่างนั้น ขด ให้ข้อความแสดงข้อผิดพลาดใหม่แก่ฉัน:

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

นั่นไม่ได้ช่วยอะไร

ไม่มีใครมีความคิดว่าเกิดอะไรขึ้น?

ฉันไม่เข้าใจว่าการเชื่อมโยงแบบไดนามิกทำงานอย่างไร และ Google ก็ไม่ได้ช่วยอะไรจริงๆ เว็บไซต์นี้ แนะนำให้ทำง่ายๆ sudo /sbin/ldconfig -v แต่นั่นไม่ได้ผล

ฉันไม่รู้ว่าปัญหาเฉพาะกับการติดตั้ง OEM ของ Ubuntu และ "บังคับ" ugprade หรือไม่ แต่สิ่งที่น่าแปลกใจก็คือทุกอย่างยกเว้น ขด ดูเหมือนจะทำงาน

แก้ไข:

นี่คือผลลัพธ์ของ ldd $(ประเภท -p ขด) บนระบบที่ ขด ทำงาน

 ลินุกซ์ vdso.so.1 (0x00007ffe043f1000)
libcurl.so.4 => /lib/x86_64-linux-gnu/libcurl.so.4 (0x00007fc870cbb000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fc870c9f000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc870a77000)
libnghttp2.so.14 => /lib/x86_64-linux-gnu/libnghttp2.so.14 (0x00007fc870a49000)
libidn2.so.0 => /lib/x86_64-linux-gnu/libidn2.so.0 (0x00007fc870a28000)
librtmp.so.1 => /lib/x86_64-linux-gnu/librtmp.so.1 (0x00007fc870a09000)
libssh.so.4 => /lib/x86_64-linux-gnu/libssh.so.4 (0x00007fc87099a000)
libpsl.so.5 => /lib/x86_64-linux-gnu/libpsl.so.5 (0x00007fc870986000)
libssl.so.1.1 => /lib/x86_64-linux-gnu/libssl.so.1.1 (0x00007fc8708ee000)
libcrypto.so.1.1 => /lib/x86_64-linux-gnu/libcrypto.so.1.1 (0x00007fc870613000)
libgssapi_krb5.so.2 => /lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007fc8705c1000)
libldap-2.5.so.0 => /lib/x86_64-linux-gnu/libldap-2.5.so.0 (0x00007fc870562000)
liblber-2.5.so.0 => /lib/x86_64-linux-gnu/liblber-2.5.so.0 (0x00007fc87054f000)
libbrotlidec.so.1 => /lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007fc870541000)
/lib64/ld-linux-x86-64.so.2 (0x00007fc870db5000)
libunistring.so.2 => /lib/x86_64-linux-gnu/libunistring.so.2 (0x00007fc8703bf000)
libgnutls.so.30 => /lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007fc8701da000)
libhogweed.so.6 => /lib/x86_64-linux-gnu/libhogweed.so.6 (0x00007fc870192000)
libnettle.so.8 => /lib/x86_64-linux-gnu/libnettle.so.8 (0x00007fc87014a000)
libgmp.so.10 => /lib/x86_64-linux-gnu/libgmp.so.10 (0x00007fc8700c7000)
libkrb5.so.3 => /lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007fc86fffe000)
libk5crypto.so.3 => /lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007fc86ffd1000)
libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007fc86ffcb000)
libkrb5support.so.0 => /lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007fc86ffbb000)
libsasl2.so.2 => /lib/x86_64-linux-gnu/libsasl2.so.2 (0x00007fc86ffa0000)
libbrotlicommon.so.1 => /lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007fc86ff7d000)
libp11-kit.so.0 => /lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007fc86fe43000)
libtasn1.so.6 => /lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007fc86fe2d000)
libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007fc86fe24000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fc86fe0f000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fc86fe0a000)
libffi.so.8 => /lib/x86_64-linux-gnu/libffi.so.8 (0x00007fc86fdfe000)

และนี่คือผลลัพธ์ของ ldd $(ประเภท -p ขด) บนระบบที่ ขด ไม่ทำงาน

ลินุกซ์ vdso.so.1 (0x00007fffa0f86000)
libcurl.so.4 => /usr/lib/dcaenabler/libcurl.so.4 (0x00007fc1b789f000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fc1b7883000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc1b765b000)
libnghttp2.so.14 => /lib/x86_64-linux-gnu/libnghttp2.so.14 (0x00007fc1b762d000)
libidn2.so.0 => /lib/x86_64-linux-gnu/libidn2.so.0 (0x00007fc1b760c000)
librtmp.so.1 => /lib/x86_64-linux-gnu/librtmp.so.1 (0x00007fc1b75ed000)
libpsl.so.5 => /lib/x86_64-linux-gnu/libpsl.so.5 (0x00007fc1b75d7000)
libssl.so.1.1 => /usr/lib/dcaenabler/libssl.so.1.1 (0x00007fc1b734a000)
libcrypto.so.1.1 => /usr/lib/dcaenabler/libcrypto.so.1.1 (0x00007fc1b6e7f000)
libgssapi_krb5.so.2 => /lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007fc1b6e2d000)
libldap_r-2.4.so.2 => ไม่พบ
liblber-2.4.so.2 => ไม่พบ
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fc1b6e26000)
/lib64/ld-linux-x86-64.so.2 (0x00007fc1b7b74000)
libunistring.so.2 => /lib/x86_64-linux-gnu/libunistring.so.2 (0x00007fc1b6ca4000)
libgnutls.so.30 => /lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007fc1b6abf000)
libhogweed.so.6 => /lib/x86_64-linux-gnu/libhogweed.so.6 (0x00007fc1b6a77000)
libnettle.so.8 => /lib/x86_64-linux-gnu/libnettle.so.8 (0x00007fc1b6a31000)
libgmp.so.10 => /lib/x86_64-linux-gnu/libgmp.so.10 (0x00007fc1b69ac000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fc1b69a7000)
libkrb5.so.3 => /lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007fc1b68de000)
libk5crypto.so.3 => /lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007fc1b68b1000)
libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007fc1b68ab000)
libkrb5support.so.0 => /lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007fc1b689d000)
libp11-kit.so.0 => /lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007fc1b6761000)
libtasn1.so.6 => /lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007fc1b674b000)
libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007fc1b6744000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fc1b672f000)
libffi.so.8 => /lib/x86_64-linux-gnu/libffi.so.8 (0x00007fc1b6723000)

ผลลัพธ์ของ ซึ่งขด ในระบบที่มีปัญหา:

/usr/bin/curl

ผลลัพธ์ของ การค้นหาความถนัด ~o ในระบบที่มีปัญหา:

i dca-enabler - จัดเตรียมซอฟต์แวร์ DELL Client Agent Enabler                                                
ฉัน dca-enabler-packages - ให้การพึ่งพา Enabler ของตัวแทนลูกค้า DELL                                           
i dell-canonical-logo - ติดตั้งโลโก้ dell-canonical ใน gnome-control-center                                        
ฉัน dell-super-key - ปิดใช้งาน super-key ตามค่าเริ่มต้น                                                              
i djvu2pdf - สคริปต์สำหรับแปลงไฟล์ Djvu เป็นไฟล์ PDF                                                       
ฉันกำปั้น - การทดสอบระบบการติดตั้งจากโรงงาน                                                                     
ฉัน A gir1.2-unity-5.0 - ข้อมูลการวิปัสสนา GObject สำหรับห้องสมุด Unity                                                
ฉัน A linux-headers-5.10.0-1031-oem - ส่วนหัวของเคอร์เนล Linux สำหรับเวอร์ชัน 5.10.0 บน 64 บิต x86 SMP                                       
ฉัน A linux-headers-5.10.0-1050-oem - ส่วนหัวของเคอร์เนล Linux สำหรับเวอร์ชัน 5.10.0 บน 64 บิต x86 SMP                                       
ฉัน A linux-headers-oem-20.04b - ส่วนหัวของเคอร์เนล OEM Linux                                                                        
ฉัน A linux-image-5.10.0-1031-oem - oem อิมเมจเคอร์เนลที่ลงชื่อ                                                                         
ฉัน A linux-image-5.10.0-1050-oem - oem อิมเมจเคอร์เนลที่ลงชื่อ                                                                         
ฉัน A linux-image-oem-20.04b - อิมเมจเคอร์เนล OEM Linux                                                                          
ฉัน A linux-modules-5.10.0-1031-oem - โมดูลเสริมเคอร์เนล Linux สำหรับเวอร์ชัน 5.10.0 บน 64 บิต x86 SMP                                 
ฉัน A linux-modules-5.10.0-1050-oem - โมดูลเสริมเคอร์เนล Linux สำหรับเวอร์ชัน 5.10.0 บน 64 บิต x86 SMP                                 
ฉัน linux-oem-20.04b - เคอร์เนลและส่วนหัวของ OEM Linux ที่สมบูรณ์                                                           
ฉัน A linux-oem-5.10-headers-5.10.0-1031 - ไฟล์ส่วนหัวที่เกี่ยวข้องกับเคอร์เนล Linux รุ่น 5.10.0                                             
ฉัน A linux-oem-5.10-headers-5.10.0-1050 - ไฟล์ส่วนหัวที่เกี่ยวข้องกับ Linux kernel เวอร์ชัน 5.10.0                                             
ฉัน A linux-oem-5.10-tools-5.10.0-1031 - เครื่องมือเฉพาะเวอร์ชันเคอร์เนล Linux สำหรับเวอร์ชัน 5.10.0-1031                                     
ฉัน linux-tools-5.10.0-1031-oem - เครื่องมือเฉพาะเวอร์ชันเคอร์เนล Linux สำหรับเวอร์ชัน 5.10.0-1031                                     
i lsd - คำสั่ง ls ที่มีสีสวยมากมาย                                                      
ฉันจัดการ distro-upgrade - ปิดใช้งานการอัปเกรดสำหรับ OEM                                                                        
i การตั้งค่าการจัดการ estar - การตั้งค่าที่เกี่ยวข้องกับ Energy Star                                                                    
ฉัน A oem-fix-misc-cnl-tlp-estar-conf - การกำหนดค่าที่กำหนดเองสำหรับ tlp                                                               
ฉัน oem-ouagadougou-meta - แพ็คเกจ Meta สำหรับอิมเมจหลักของ OEM                                                     
i oem-release - แสดงรุ่น oem release                                                                        
ฉัน oem-somerville-butterfree-meta - รองรับฮาร์ดแวร์สำหรับแพลตฟอร์ม Somerville Butterfree                                             
ฉัน oem-somerville-factory-butterfree-meta - รองรับฮาร์ดแวร์สำหรับแพลตฟอร์ม Somerville Butterfree (โรงงาน)                                   
ฉัน oem-somerville-factory-meta - รองรับฮาร์ดแวร์สำหรับแพลตฟอร์ม Somerville                                                        
ฉัน oem-somerville-meta - รองรับฮาร์ดแวร์สำหรับแพลตฟอร์ม Somerville                                                        
ฉัน oem-somerville-partner-archive-keyring - พวงกุญแจโครงการ Somerville                                                                     
ฉัน slack-desktop - เดสก์ท็อป Slack                                                                                   
ฉัน sosreport-oem - รูปภาพ OEM ปล่อยปลั๊กอินและยูทิลิตี้ sosreport                                             

การค้นหาความถนัด ~b ไม่มีผลลัพธ์ใด ๆ - ไม่มีแพ็คเกจที่เสียหาย

นี่คือผลลัพธ์ของ ต้นไม้ /usr/ท้องถิ่น/:

/usr/ท้องถิ่น/
âââ ถัง
âââ เป็นต้น
âââ เกม
âââ รวมถึง
âââ ลิบ
â âââ python3.9
â âââ dist-แพคเกจ
âââ ผู้ชาย -> แชร์/ผู้ชาย
âââ สบิน
âââ แบ่งปัน
â âââ ca-ใบรับรอง
â  âââ แบบอักษร
â âââ ผู้ชาย
â âââ sgml
การประกาศ
â â â â âââ dtd
â  â  âââ เอนทิตี
â  â  âââ เบ็ดเตล็ด
â  â âââ สไตล์ชีต
â âââ texmf
â âââ xml
â âââ ประกาศ
â âââ เอนทิตี
â âââ อื่นๆ
â  âââ สคีมา
âââ src
âââ เก็บ

ผลลัพธ์ของ dpkg -S /usr/lib/dcaenabler/libcurl.so.4 /usr/lib/dcaenabler/libssl.so.1.1 /usr/lib/dcaenabler/libcrypto.so.1.1:

แพ็คเกจ dca-enabler: /usr/lib/dcaenabler/libcurl.so.4
แพ็คเกจ dca-enabler: /usr/lib/dcaenabler/libssl.so.1.1
แพ็คเกจ dca-enabler: /usr/lib/dcaenabler/libcrypto.so.1.1

น่าจะเกี่ยวข้องกันมากที่สุด: ฉันเพิ่งสังเกตเห็นบรรทัดซ้ำๆ ของแบบฟอร์ม

10 พ.ย. 2564 15:36:59 น. j-dell env[10851] /usr/sbin/dcae: ข้อผิดพลาดขณะโหลดไลบรารีที่ใช้ร่วมกัน: libldap_r-2.4.so.2: ไม่สามารถเปิดไฟล์วัตถุที่ใช้ร่วมกัน: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว

ใน /var/log/syslog. ถ้าฉันวิ่ง เด ในบรรทัดคำสั่ง ฉันได้รับข้อความแสดงข้อผิดพลาด

dcae: ข้อผิดพลาดขณะโหลดไลบรารีที่ใช้ร่วมกัน: libldap_r-2.4.so.2: ไม่สามารถเปิดไฟล์วัตถุที่ใช้ร่วมกัน: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว

เช่นเดียวกับ ขด.

user313032 avatar
cn flag
@TBr: Ubuntu 21.10 มาพร้อมกับ libldap-2.5-0 ซึ่งไม่รวมไฟล์ที่เป็นปัญหา (แต่ในคอมพิวเตอร์ของเพื่อนผม curl ก็ยังใช้งานได้) นั่นเป็นเหตุผลที่ฉันติดตั้ง libldap-2.4-2 จาก 21.04 ซึ่งรวมไฟล์ (ใน `/usr/lib/x86_64-linux-gnu/`) เมื่อมีไฟล์อยู่ ฉันได้รับข้อความแสดงข้อผิดพลาดที่สอง ฉันไม่เข้าใจคำแนะนำของคุณ
user313032 avatar
cn flag
ขอบคุณ! ขออภัยฉันไม่ได้ระบุอย่างชัดเจนว่าแพ็คเกจใดมีไฟล์อยู่
user313032 avatar
cn flag
นั่นทำให้ข้อความแสดงข้อผิดพลาดสองข้อความเหมือนกันที่ฉันโพสต์ไปแล้ว ขึ้นอยู่กับว่าติดตั้ง `libldap-2.4-2` หรือไม่
waltinator avatar
it flag
เปรียบเทียบ `ldd $(type -p curl)` ในทั้งสองระบบ ใช้ `dpkg -S filename` (อ่านว่า `man dpkg`) เพื่อดูว่าแพ็คเกจใดที่มี `filename`
user313032 avatar
cn flag
@waltinator ฉันเพิ่มผลลัพธ์ของคำสั่งที่เกี่ยวข้องในคำถามของฉัน อย่างที่ฉันพูดไปแล้ว ในระบบที่ curl ใช้งานไม่ได้ มันกำลังพยายามโหลด libldap เวอร์ชันเก่ากว่า จากผลลัพธ์ก็เห็นได้ชัดว่าสิ่งเดียวกันนี้เกิดขึ้นกับ liblber เห็นได้ชัดว่าเวอร์ชันของไลบรารีไม่ได้ฮาร์ดโค้ดในไบนารี (ไบนารีทั้งสองเหมือนกัน ฉันแยกมันออกเพื่อให้แน่ใจ)
user313032 avatar
cn flag
หากต้องการทราบว่าไฟล์มาจากแพ็คเกจใด ฉันมักจะใช้ 'apt-file search' แทน 'dpkg -S' เพราะฉันคิดว่าอันหลังจะค้นหาเฉพาะไฟล์ของแพ็คเกจที่ติดตั้งเท่านั้น แต่สำหรับ `libldap_r-2.4.so.2` คำสั่งค้นหาทั้งสองล้มเหลวเนื่องจากไฟล์มาจากแพ็คเกจ `libldap-2.4-2` ซึ่งไม่รวมอยู่ใน Ubuntu 22.10
user313032 avatar
cn flag
เหมือนกันสำหรับ `liblber-2.4.so.2`
N0rbert avatar
zw flag
เอาต์พุตสำหรับ ` which curl ' ก็จำเป็นด้วยเช่นกัน มันอาจจะมาจาก `/usr/local/bin` ดังนั้นให้คอมไพล์เอง
user313032 avatar
cn flag
@N0rbert: ฉันเพิ่มไว้ด้านบน มันคือ /usr/bin/curl และไม่ได้คอมไพล์เอง ฉันตรวจสอบอีกครั้งว่าไบนารีทั้งสองในระบบที่แตกต่างกันนั้นเหมือนกัน
N0rbert avatar
zw flag
การติดตั้ง v2.4 ยังคงเป็นไปได้โดย `wget http://archive.ubuntu.com/ubuntu/pool/main/o/openldap/libldap-2.4-2_2.4.57+dfsg-2ubuntu1_amd64.deb && sudo apt-get install --ติดตั้งใหม่ ./libldap-2.4-2_2.4.57+dfsg-2ubuntu1_amd64.deb` สิ่งแปลก ๆ ดังกล่าวมักจะเกิดขึ้นเมื่อบางแพ็คเกจในเครื่อง / ล้าสมัยยังคงติดตั้งอยู่ในระบบที่อัพเกรด โปรดติดตั้ง Aptitude และ tree โดย `sudo apt-get install tree aptitude' และเพิ่มเอาต์พุตจากระบบที่ใช้งานไม่ได้ - `aptitude search ~o` ด้วย `tree /usr/local` ในคำถาม (ถ้าใช้นาน - ใช้ pastebin)
user313032 avatar
cn flag
@N0rbert : ฉันได้ลองติดตั้ง v2.4 แล้ว ซึ่งนำไปสู่ข้อความแสดงข้อผิดพลาดอื่นตามที่อธิบายไว้ข้างต้น ฉันเพิ่มเอาต์พุตคำสั่งที่ร้องขอให้กับคำถาม ขอบคุณสำหรับความช่วยเหลือของคุณ!
N0rbert avatar
zw flag
ฉันสงสัยว่า `dca-enabler` และบางที `dca-enabler-packages` คือต้นตอของปัญหา โปรดแบ่งปันผลลัพธ์ของ `dpkg -S /usr/lib/dcaenabler/libcurl.so.4 /usr/lib/dcaenabler/libssl.so.1.1 /usr/lib/dcaenabler/libcrypto.so.1.1` คุณวางแผนที่จะใช้ซอฟต์แวร์ Dell นี้หรือไม่?
user313032 avatar
cn flag
เพิ่มข้อมูลที่ร้องขอ สังเกตข้อมูลที่เกี่ยวข้องใน /var/log/syslog ดูด้านบน เกี่ยวกับคำถามสุดท้ายของคุณ: ฉันไม่รู้จริงๆว่า dca ทำอะไร ฉันสั่งระบบที่ติดตั้งอูบุนตูไว้ล่วงหน้าเพราะมันดูง่ายกว่าการติดตั้งเองและถูกกว่าด้วย ฉันยังหวังว่าจะได้รับการสนับสนุนฮาร์ดแวร์ที่ดีขึ้น นอกจากนั้นฉันไม่สนใจคุณสมบัติเฉพาะใดๆ ของเดลล์
user313032 avatar
cn flag
@N0rbert: คุณแนะนำให้ฉันถอนการติดตั้งแพ็คเกจ dca หรือไม่
N0rbert avatar
zw flag
ฉันขอแนะนำให้ลบแพ็คเกจ Dell เหล่านี้โดยใช้ `sudo apt-get purge --autoremove dca-enabler-packages dca-enabler' จากนั้นรีบูตเพื่อตรวจสอบการเปลี่ยนแปลง
user313032 avatar
cn flag
@N0rbert: การลบแพ็คเกจช่วยแก้ปัญหาได้! ขอบคุณมากสำหรับความช่วยเหลือของคุณ! ถ้าคุณเพิ่มคำตอบ ฉันจะยอมรับมัน
Score:3
ธง zw

การวิเคราะห์ ldd /usr/bin/curl ผลลัพธ์แสดงว่าแพ็คเกจของ Dell ทำให้เกิดปัญหานี้ ในการแก้ไขระบบเราจำเป็นต้องลบออกโดย

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

หมายเหตุ: มีการกล่าวถึงเครื่องมือสำหรับการวิเคราะห์เอาต์พุต ldd ใน คำถาม & คำตอบนี้. ช่วยฉันได้มากในการตรวจหาปัญหาของคุณทางโปรแกรม

user313032 avatar
cn flag
ขอบคุณ! เมื่อเข้าใจถึงปัญหาแล้ว มันค่อนข้างชัดเจนว่าจะระบุแพ็คเกจที่มีปัญหาได้อย่างไรโดยการเปรียบเทียบเอาต์พุต ldd และการสังเกต เช่น เวอร์ชันต่างๆ ของ `libcurl.so.4` ถูกโหลดในสองเครื่อง แต่ฉันไม่เห็นด้วยตัวเองจนกว่าคุณจะชี้ให้เห็น

โพสต์คำตอบ

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