spamassassin ใช้งานไม่ได้บน Ubuntu 20.10 ของฉัน และฉันไม่สามารถติดตั้งใหม่ได้
ฉันได้ทำ
dpkg --purge spamassassin sa-คอมไพล์สแปม
deluser --remove-all-files debian-spamd.dll
การปรับปรุงที่เหมาะสม
เหมาะอัพเกรด
เหมาะที่จะติดตั้งโปรแกรมสปาแมสซาซิน
และฉันได้รับข้อผิดพลาด:
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
จะมีการติดตั้งแพ็คเกจเพิ่มเติมต่อไปนี้:
sa-คอมไพล์สแปม
แพ็คเกจแนะนำ:
มีดโกน libdbi-perl pyzor libencode-detect-perl libgeoip2-perl libnet-patricia-perl
libsd-resource-perl
แพ็คเกจใหม่ต่อไปนี้จะถูกติดตั้ง
sa-compile spamassassin สแปม
0 เพื่ออัปเกรด 3 เพื่อติดตั้งใหม่ 0 เพื่อลบ และ 0 เพื่อไม่อัปเกรด
จำเป็นต้องได้รับ 0 B/1,235 kB ของไฟล์เก็บถาวร
หลังจากการดำเนินการนี้ จะใช้พื้นที่ดิสก์เพิ่มเติม 4,902 กิโลไบต์
คุณต้องการดำเนินการต่อหรือไม่ [ใช่/ไม่ใช่] ย
การเลือกแพ็คเกจสปาแมสซาซินที่ไม่ได้เลือกไว้ก่อนหน้านี้
(กำลังอ่านฐานข้อมูล ... 271754 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้)
เตรียมแกะ .../spamassassin_3.4.5~pre1-3_all.deb ...
แกะสปาแมสซาซิน (3.4.5~pre1-3) ...
การเลือกแพ็คเกจ sa-compile ที่ไม่ได้เลือกไว้ก่อนหน้านี้
กำลังเตรียมแกะ .../sa-compile_3.4.5~pre1-3_all.deb ...
กำลังคลายคอมไพล์ sa (3.4.5~pre1-3) ...
การเลือกแพ็คเกจสแปมที่ไม่ได้เลือกก่อนหน้านี้
กำลังเตรียมแกะ .../spamc_3.4.5~pre1-3_amd64.deb ...
กำลังแกะสแปม (3.4.5~pre1-3) ...
กำลังตั้งค่าสแปม (3.4.5~pre1-3) ...
กำลังตั้งค่าสปาแมสซาซิน (3.4.5~pre1-3) ...
การเพิ่มผู้ใช้ระบบ `debian-spamd' (UID 131) ...
กำลังเพิ่มกลุ่มใหม่ `debian-spamd' (GID 136) ...
การเพิ่มผู้ใช้ใหม่ `debian-spamd' (UID 131) ด้วยกลุ่ม `debian-spamd' ...
ไม่สร้างโฮมไดเร็กตอรี่ `/var/lib/spamassassin'.
การพึ่งพาที่ไม่ปลอดภัยใน sprintf ขณะทำงานด้วย -T สวิตช์ที่ /usr/lib/x86_64-linux-gnu/perl/5.30/Con
fig.pm สาย 62.
การคอมไพล์ล้มเหลวในความต้องการที่ /usr/lib/x86_64-linux-gnu/perl/5.30/lib.pm บรรทัดที่ 6
BEGIN ล้มเหลว - การคอมไพล์ถูกยกเลิกที่ /usr/lib/x86_64-linux-gnu/perl/5.30/lib.pm บรรทัดที่ 6
การคอมไพล์ล้มเหลวในความต้องการที่ /usr/bin/sa-update บรรทัดที่ 36
BEGIN ล้มเหลว - การคอมไพล์ถูกยกเลิกที่ /usr/bin/sa-update บรรทัดที่ 36
dpkg: ข้อผิดพลาดในการประมวลผลแพ็คเกจ spamassassin (--configure):
กระบวนการย่อยของสคริปต์หลังการติดตั้งแพคเกจ spamassassin ส่งคืนสถานะการออกจากข้อผิดพลาด 255
dpkg: ปัญหาการพึ่งพาป้องกันการกำหนดค่าของ sa-compile:
sa-compile ขึ้นอยู่กับ spamasassin; อย่างไรก็ตาม:
ยังไม่ได้กำหนดค่าแพ็คเกจ spamassassin
dpkg: แพคเกจการประมวลผลข้อผิดพลาด sa-compile (--configure):
ปัญหาการพึ่งพา - ปล่อยให้ไม่ได้กำหนดค่า
ไม่มีการเขียนรายงาน apport เนื่องจากข้อความแสดงข้อผิดพลาดระบุว่าเป็นข้อผิดพลาดติดตามผลจาก fa ก่อนหน้า
ลวง
กำลังประมวลผลทริกเกอร์สำหรับ man-db (2.9.3-2) ...
กำลังประมวลผลทริกเกอร์สำหรับ systemd (246.6-1ubuntu1.4) ...
พบข้อผิดพลาดขณะประมวลผล:
สปาแมสซาซิน
sa-คอมไพล์
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)
จะติดตั้งแพ็คเกจ spamassassin ของ Ubuntu ได้อย่างไร
ฉันได้ตรวจสอบสิ่งนี้แล้ว (ในเครื่องอื่น): ติดตั้ง 20.04 LTS อัปเกรดเป็น 20.10 ติดตั้ง spamassassin ใช้งานได้ ดังนั้นปัญหาจึงอยู่ที่การทำความสะอาดที่เหมาะสม
การติดตั้งที่ใช้งานได้มี Perl v5.30.3 ในขณะที่ไม่ทำงานมี v5.30.0 (แม้ว่าจะเป็นรุ่นล่าสุดตาม การปรับปรุงที่เหมาะสม
).
ความไม่สอดคล้องกันของเวอร์ชัน Perl บน Ubuntu ที่ไม่ทำงาน:
sudo cpan
/usr/bin/cpan: รุ่น Perl lib (5.30.3) ไม่ตรงกับรุ่นปฏิบัติการ '/usr/bin/perl' (5.30.0) ที่ /usr/lib/x86_64-linux-gnu/perl/5.30/ Config.pm บรรทัดที่ 62
การคอมไพล์ล้มเหลวในความต้องการที่ /usr/share/perl/5.30/CPAN.pm บรรทัดที่ 44
ฉันจะอัปเดตติดตั้ง Perl ได้อย่างไร