กรุณาลอง N0berts ตอบก่อน
ฉันอยากจะแนะนำให้ติดตั้งแพ็คเกจที่อาจมีปัญหาอีกครั้งในระดับต่ำ:
ส่งออก PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
ซีดี ~/ดาวน์โหลด
apt-get ดาวน์โหลด python3-minimal
sudo -E dpkg -i --force-all ./python3-minimal*.deb
sudo -E dpkg --configure -a
sudo -E apt-get ติดตั้ง -f
sudo -E apt-get install --reinstall python3-minimal
sudo -E apt-get install --reinstall $(dpkg -l | grep ^ii | grep python | awk '{print $2}')
sudo -E dpkg --configure -a
sudo -E apt-get ติดตั้ง -f
sudo -E apt-get ติดตั้งความถนัด
sudo -E aptitude อัพเกรดอย่างปลอดภัย
sudo -E ความถนัด dist-upgrade
ลองแก้ไขแต่ละแพ็คเกจแยกกัน:
mkdir ~/ดาวน์โหลด/debs
cd ~/ดาวน์โหลด/debs
apt-get ดาวน์โหลด devhelp dput gdebi-core python3 python3-psutil apport python3-tz python3-apport python3-cupshelpers python3-monotonic python3-requests-unixsocket python3-six python3-simplejson python3-cups python3-oauthlibde python3-charm python3-charm3-python3-cups -secretstorage system-config-printer python3-certifi python3-pexpect python3-การเข้ารหัส python3-wadllib python3-gi python3-requests python3-ldb python3-idna python3-fasteners python3-urllib3 gnome-shell ubuntu-session ibus gdm3 python3-defer python3-defer python3-defer python3-defer -keyring python3-httplib2 ภาษา-ตัวเลือก-ทั่วไป python3-paramiko lsb-release python3-protobuf python3-future python3-rfc3339 python3-macaroonbakery python3-aptdaemon.gtk3widgets python3-ibus-1.0 python3-lazr.restfulclient-pyirothon-3pyirothon lib2to3 เทอร์มิเนเตอร์ python3-nacl python3-systemd python3-cffi-backend
sudo dpkg -i --force-all ./devhelp*.deb
sudo dpkg -i --force-all ./dput*.deb
sudo dpkg -i --force-all ./gdebi-core*.deb
sudo dpkg -i --force-all ./python3*.deb
sudo dpkg -i --force-all ./python3-psutil*.deb
sudo dpkg -i --force-all ./apport*.deb
sudo dpkg -i --force-all ./python3-tz*.deb
sudo dpkg -i --force-all ./python3-apport*.deb
sudo dpkg -i --force-all ./python3-cupshelpers*.deb
sudo dpkg -i --force-all ./python3-monotonic*.deb
sudo dpkg -i --force-all ./python3-requests-unixsocket*.deb
sudo dpkg -i --force-all ./python3-six*.deb
sudo dpkg -i --force-all ./python3-simplejson*.deb
sudo dpkg -i --force-all ./python3-cups*.deb
sudo dpkg -i --force-all ./python3-oauthlib*.deb
sudo dpkg -i --force-all ./python3-chardet*.deb
sudo dpkg -i --force-all ./python3-configobj*.deb
sudo dpkg -i --force-all ./python3-secretstorage*.deb
sudo dpkg -i --force-all ./system-config-printer*.deb
sudo dpkg -i --force-all ./python3-certifi*.deb
sudo dpkg -i --force-all ./python3-pexpect*.deb
sudo dpkg -i --force-all ./python3-cryptography*.deb
sudo dpkg -i --force-all ./python3-wadllib*.deb
sudo dpkg -i --force-all ./python3-gi*.deb
sudo dpkg -i --force-all ./python3-requests*.deb
sudo dpkg -i --force-all ./python3-ldb*.deb
sudo dpkg -i --force-all ./python3-idna*.deb
sudo dpkg -i --force-all ./python3-fasteners*.deb
sudo dpkg -i --force-all ./python3-urllib3*.deb
sudo dpkg -i --force-all ./gnome-shell*.deb
sudo dpkg -i --force-all ./ubuntu-session*.deb
sudo dpkg -i --force-all ./ibus*.deb
sudo dpkg -i --force-all ./gdm3*.deb
sudo dpkg -i --force-all ./python3-defer*.deb
sudo dpkg -i --force-all ./duplicity*.deb
sudo dpkg -i --force-all ./python3-keyring*.deb
sudo dpkg -i --force-all ./python3-httplib2*.deb
sudo dpkg -i --force-all ./language-selector-common*.deb
sudo dpkg -i --force-all ./python3-paramiko*.deb
sudo dpkg -i --force-all ./lsb-release*.deb
sudo dpkg -i --force-all ./python3-protobuf*.deb
sudo dpkg -i --force-all ./python3-future*.deb
sudo dpkg -i --force-all ./python3-rfc3339*.deb
sudo dpkg -i --force-all ./python3-macaroonbakery*.deb
sudo dpkg -i --force-all ./python3-aptdaemon.gtk3widgets*.deb
sudo dpkg -i --force-all ./python3-ibus-1.0*.deb
sudo dpkg -i --force-all ./python3-lazr.restfulclient*.deb
sudo dpkg -i --force-all ./python3-gi-cairo*.deb
sudo dpkg -i --force-all ./python3-lib2to3*.deb
sudo dpkg -i --force-all ./terminator*.deb
sudo dpkg -i --force-all ./python3-nacl*.deb
sudo dpkg -i --force-all ./python3-systemd*.deb
sudo dpkg -i --force-all ./python3-cffi-backend
sudo apt-get install --reinstall devhelp dput gdebi-core python3 python3-psutil apport python3-tz python3-apport python3-cupshelpers python3-monotonic python3-requests-unixsocket python3-six python3-simplejson python3-cups python3-oauth3char-pyton3char-python3-char python3-configobj python3-secretstorage system-config-printer python3-certifi python3-pexpect python3-cryptography python3-wadllib python3-gi python3-requests python3-ldb python3-idna python3-fasteners python3-urllib3 gnome-shell ipythond-session -defer duplicity python3-keyring python3-httplib2 language-selector-common python3-paramiko lsb-release python3-protobuf python3-future python3-rfc3339 python3-macaroonbakery python3-aptdaemon.gtk3widgets python3-ibus-1.0 python3client-python3client -cairo python3-lib2to3 เทอร์มิเนเตอร์ python3-nacl python3-systemd python3-cffi-backend
จากนั้นทำซ้ำคำสั่งข้างต้นจากบล็อกรหัสที่เล็กกว่า
หากคำตอบของ N0berts ไม่ได้ผล ฉันขอโทษด้วย คุณต้องไปที่คำสั่งอันตรายหรือติดตั้งใหม่ให้เสร็จสมบูรณ์
ก่อนเรียกใช้คำสั่งด้านล่าง โปรดทำสิ่งต่อไปนี้ (เป็นทางเลือก แต่อย่าเสี่ยง) -
โปรดอย่าทำลายระบบของคุณด้วยการทำสิ่งที่คุณไม่ควรทำ หากคุณไม่เข้าใจอะไร โปรดถาม ฉันค่อนข้างแน่ใจว่าคำสั่งส่วนใหญ่จะอยู่เหนือหัวของคุณ ดังนั้นคุณสามารถถามอะไรก็ได้
ก่อนอื่นเริ่มต้นด้วยการวิ่ง
sudo apt --fix-breaked ติดตั้ง
หลังจากรันคำสั่งด้านบนแล้วให้ลองติดตั้ง aptitude อีกครั้งโดย
sudo apt -f ติดตั้งความถนัด
ลองดูว่าใช้งานได้หรือไม่
หากไม่ได้ผลให้ลองเรียกใช้สิ่งนี้
sudo rm -rf /var/cache/apt/archives/*.deb
หลังจากนี้ลองติดตั้ง aptitude อีกครั้ง
หากข้อผิดพลาดยังคงอยู่แสดงว่าไม่มีโชคสำหรับวิธีแก้ปัญหาที่เป็นมิตร แต่คุณต้องลบแพ็คเกจปัญหาทั้งหมดออกอย่างแรง
วิธีการทำนั้น
ดูข้อความแสดงข้อผิดพลาด
พบข้อผิดพลาดขณะประมวลผล:
หลาม3
python3-psutil
แอพ
หลาม 3-tz
python3-apport
python3-cupshelpers
python3-monotonic
python3-requests-unixsocket
python3-หก
python3-simplejson
หลาม3-ถ้วย
python3-oauthlib
python3-chardet
python3-configobj
python3-secretstorage
ระบบกำหนดค่าเครื่องพิมพ์
python3-ใบรับรอง
python3-คาดหวัง
python3-การเข้ารหัส
python3-wadllib
python3-gi
python3-คำขอ
หลาม3-ldb
python3-idna
python3-ตัวยึด
python3-urllib3
คำพังเพยเปลือก
อูบุนตูเซสชัน
ไอบัส
gdm3
python3-defer
ตีสองหน้า
python3-พวงกุญแจ
python3-httplib2
ภาษาตัวเลือกทั่วไป
python3-พารามิโกะ
lsb ปล่อย
python3-protobuf
python3-อนาคต
python3-rfc3339
python3-มาการองเบเกอรี่
python3-aptdaemon.gtk3widgets
python3-ibus-1.0
python3-lazr.restfulclient
python3-gi-ไคโร
python3-lib2to3
เทอร์มิเนเตอร์
python3-nacl
python3-systemd
python3-cffi-แบ็กเอนด์
การประมวลผลหยุดลงเนื่องจากมีข้อผิดพลาดมากเกินไป
ดังนั้นในการแก้ไขคุณต้องลบออกจากการทำฐานข้อมูลด้วยตนเอง
อย่างไร
ทำทั้งหมดนี้ในโหมดการกู้คืนด้วงโดยกดปุ่ม shift ก่อนที่โลโก้บูตจะปรากฏขึ้นและตัวเลือกขั้นสูงสำหรับ ubuntu > โหมดการกู้คืน > วางไปที่รูทเชลล์ // หรือเปิด TTY ก่อนเพื่อเรียกใช้คำสั่งด้านล่างโดยกด ctrl+alt+f5
เข้าสู่ระบบด้วยชื่อผู้ใช้ (sudo) และรหัสผ่านของคุณ
ไปที่ /var/lib/dpkg/info
ซีดี /var/lib/dpkg/info/
เมื่อเราเห็นข้อผิดพลาดด้านบน เราจำเป็นต้องลบแพ็คเกจที่มีปัญหา
ดูบรรทัดนี้
พบข้อผิดพลาดระหว่างการประมวลผล
หมายความว่าหลังจากบรรทัดนี้ทุกอย่างที่มาเป็นเพียงชื่อแพ็คเกจ
ดังนั้นแพ็คเกจแรกคือ "python3"
sudo mv python3* $HOME
### คำเตือน อย่าปิดเชลล์ อย่าทำอะไรหลังจากนั้น
เฮ้ ฟังนะ เราไม่ได้ลบไฟล์ออกแต่แค่ย้ายไฟล์ไปยังตำแหน่งอื่น ดังนั้นในกรณีที่มีสิ่งเลวร้ายเกิดขึ้น เรายังสามารถแก้ไขได้เนื่องจากเรามีข้อมูลสำรอง
จากนั้นทดสอบอีกครั้ง
sudo apt -f ติดตั้งความถนัด
ดูข้อความแสดงข้อผิดพลาดอีกครั้ง (ข้อผิดพลาดส่วนใหญ่หายไปหลังจากนี้)
จากนั้นทำเช่นเดียวกันกับแพ็คเกจข้อผิดพลาดทั้งหมดอีกครั้ง (sudo mv error-package* $HOME
)
หลังจากทำทั้งหมดข้างต้นแล้ว คุณจะเห็นว่าคุณสามารถติดตั้งและใช้แพ็คเกจ apt ได้
ตอนนี้แก้ไขทุกอย่างคัดลอก / วางบรรทัดนี้ (หากคุณกำลังลองคุณต้องพิมพ์ด้วยตนเอง)
สำหรับแพ็คเกจใน $(apt-get upgrade 2>&1 | grep "warning: files list file for package '" | grep -Po "[^'\n ]+'" | grep -Po "[^']+") ; ทำ apt-get install --reinstall "$package"; เสร็จแล้ว
หากสิ่งนี้ไม่ส่งคืนสิ่งใดให้ทำงาน sudo apt ติดตั้ง python3-all
คุณจะยังคงได้รับข้อความแสดงข้อผิดพลาดแจ้งว่าไฟล์สำหรับแพ็คเกจ x หายไป ไม่ต้องกังวลกับข้อผิดพลาดนั้น
สุดท้ายไม่ว่าจะเกิดอะไรขึ้น คุณต้องเรียกใช้คำสั่งเหล่านี้
ตรวจสอบให้แน่ใจว่าได้เรียกใช้-
sudo apt ติดตั้ง python3-all
sudo apt ติดตั้งความถนัด
sudo aptitude -f อัพเกรด
sudo aptitude -f install --reinstall ubuntu-session
sudo รีบูต
ตอนนี้ปัญหาของคุณควรได้รับการแก้ไขให้น้อยลง