Score:-4

อัปเกรดจาก 18.04 เป็น 20.04 ทำให้เกิดความล้มเหลวมากมาย

ธง ng

ฉันอัปเกรด Ubuntu 18.04 เป็น 20.04 และตอนนี้ทุกอย่างพัง apt ใช้งานไม่ได้ รับข้อผิดพลาด dpkg ต่อไปเมื่อพยายามใช้งาน ไม่สามารถติดตั้งอะไรได้ หอยโข่งและเทอร์มินัลไม่ทำงาน ไอคอนจำนวนมากไม่ปรากฏขึ้นไอคอนหัก ไอคอนแตก 2 ไอคอนแตก3

เกิดข้อผิดพลาดของงูหลามขึ้นเป็นต้น จะทำอย่างไรตอนนี้? แม้แต่โปรแกรมสำรองข้อมูลก็ไม่ทำงาน ทำอย่างไรจึงจะใช้งานได้อีกครั้ง? ฉันไม่เข้าใจว่า Canonical ไม่สามารถส่งการอัปเกรดที่เหมาะสมได้อย่างไร

แก้ไข 1: มีวิธีใดในการลบและติดตั้งแพ็คเกจที่จำเป็นทั้งหมดใหม่หรือไม่ apt ใช้งานได้จริง แต่ให้ข้อผิดพลาดต่างกัน

EDIT2: สำหรับสร้างตัวอย่างหลังจากรัน sudo apt ติดตั้งตัวยุติ ไตรมาสของการส่งออกคือ:

.
.
.
dpkg: ปัญหาการพึ่งพาป้องกันการกำหนดค่าของเทอร์มิเนเตอร์:
 เทอร์มิเนเตอร์ขึ้นอยู่กับ python3-configobj; อย่างไรก็ตาม:
  แพ็คเกจ python3-configobj ยังไม่ได้กำหนดค่า
 เทอร์มิเนเตอร์ขึ้นอยู่กับ python3-gi; อย่างไรก็ตาม:
  แพ็คเกจ python3-gi ยังไม่ได้กำหนดค่า
 เทอร์มิเนเตอร์ขึ้นอยู่กับ python3-gi-cairo; อย่างไรก็ตาม:
  แพ็คเกจ python3-gi-cairo ยังไม่ได้กำหนดค่า
 เทอร์มิเนเตอร์ขึ้นอยู่กับ python3-psutil; อย่างไรก็ตาม:
  แพ็คเกจ python3-psutil ยังไม่ได้กำหนดค่า
 เทอร์มิเนเตอร์ขึ้นอยู่กับ python3:any; อย่างไรก็ตาม:
  แพ็คเกจ python3 ยังไม่ได้กำหนดค่า

dpkg: ตัวยุติแพ็คเกจการประมวลผลข้อผิดพลาด (--configure):
 ปัญหาการพึ่งพา - ปล่อยให้ไม่ได้กำหนดค่า
dpkg: ปัญหาการพึ่งพาป้องกันการกำหนดค่าของ python3-nacl:
 python3-nacl ขึ้นอยู่กับ python3 (>= 3~); อย่างไรก็ตาม:
  แพ็คเกจ python3 ยังไม่ได้กำหนดค่า
 python3-nacl ขึ้นอยู่กับ python3-six; อย่างไรก็ตาม:
  แพ็คเกจ python3-six ยังไม่ได้กำหนดค่า
 python3-nacl ขึ้นอยู่กับ python3:any; อย่างไรก็ตาม:
  แพ็คเกจ python3 ยังไม่ได้กำหนดค่า

dpkg: แพ็คเกจการประมวลผลข้อผิดพลาด python3-nacl (--configure):
 ปัญหาการพึ่งพา - ปล่อยให้ไม่ได้กำหนดค่า
การตั้งค่า libgtk-3-common (3.24.20-0ubuntu1) ...
dpkg: ปัญหาการพึ่งพาป้องกันการกำหนดค่าของ python3-systemd:
 python3-systemd ขึ้นอยู่กับ python3 (<< 3.9); อย่างไรก็ตาม:
  แพ็คเกจ python3 ยังไม่ได้กำหนดค่า
 python3-systemd ขึ้นอยู่กับ python3 (>= 3.8~); อย่างไรก็ตาม:
  แพ็คเกจ python3 ยังไม่ได้กำหนดค่า
 python3-systemd ขึ้นอยู่กับ python3:any; อย่างไรก็ตาม:
  แพ็คเกจ python3 ยังไม่ได้กำหนดค่า

dpkg: แพ็คเกจการประมวลผลข้อผิดพลาด python3-systemd (--configure):
 ปัญหาการพึ่งพา - ปล่อยให้ไม่ได้กำหนดค่า
dpkg: ปัญหาการพึ่งพาป้องกันการกำหนดค่าของ python3-cffi-backend:
 python3-cffi-backend ขึ้นอยู่กับ python3 (<< 3.9); อย่างไรก็ตาม:
  แพ็คเกจ python3 ยังไม่ได้กำหนดค่า
 python3-cffi-backend ขึ้นอยู่กับ python3 (>= 3.8~); อย่างไรก็ตาม:
  แพ็คเกจ python3 ยังไม่ได้กำหนดค่า

dpkg: แพ็คเกจการประมวลผลข้อผิดพลาด python3-cffi-backend (--configure):
 ปัญหาการพึ่งพา - ปล่อยให้ไม่ได้กำหนดค่า
dpkg: มีข้อผิดพลาดมากเกินไป หยุดทำงาน
กำลังประมวลผลทริกเกอร์สำหรับ libc-bin (2.31-0ubuntu9.2) ...
กำลังประมวลผลทริกเกอร์สำหรับพจนานุกรมทั่วไป (1.28.1) ...
พบข้อผิดพลาดขณะประมวลผล:
 หลาม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-แบ็กเอนด์
การประมวลผลหยุดลงเนื่องจากมีข้อผิดพลาดมากเกินไป

แก้ไข 3: เอาต์พุตของ sudo apt-get ติดตั้งความถนัด : https://pastecode.io/s/9eo7pji8

เอาต์พุตของ sudo aptitude dist-upgrade : https://pastecode.io/s/dgnjw0z9

เอาต์พุตของ นโยบาย apt-cache : https://pastecode.io/s/w5rso9um

แก้ไข 4: ฉันเหนื่อย sudo dpkg --configure -a sudo apt-get install -f และได้รับข้อผิดพลาดเช่นเดียวกับ apt-get ติดตั้งเทอร์มิเนเตอร์ ให้ เพียงสองแถวสุดท้ายคือ:

การประมวลผลหยุดลงเนื่องจากมีข้อผิดพลาดมากเกินไป
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)

แก้ไข 5: ทันใดนั้น gnome-terminal ของฉันก็เริ่มทำงาน แต่หอยโข่งยังไม่ทำงาน และหลังจากรันคำสั่งที่แนะนำ:

ส่งออก PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

ซีดี ~/ดาวน์โหลด
apt-get ดาวน์โหลด python3-minimal
dpkg -l | grep ^ii | grep หลาม
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

ผลลัพธ์คือ: https://pastecode.io/s/ytobvrny ยังคงได้รับข้อผิดพลาดเช่นเดียวกับข้างต้น

แก้ไข 6: ฉันเพิ่งลองบางอย่างก่อนโพสต์ของคุณและลบไดรเวอร์ nvidia หลังจากนั้น gui ของฉันก็หายไป จากนั้นฉันก็ลบ windows (มันเป็นระบบดูอัลบูต) และ ttys ของฉันก็หายไปเช่นกัน ฉันจำรหัสผ่านของฉันไม่ได้ ดังนั้นจึงไม่สามารถเข้าสู่ระบบได้สองสามวัน ตอนนี้ฉันไม่สามารถเข้าสู่ด้วงได้เพราะอาจลองใช้โหมดการกู้คืน

ฉันเพิ่งใช้ usb สดและกู้คืน chrome บน usb สดตอนนี้ฉันจะทำอะไรได้บ้าง เป็นไปได้ไหมที่จะทำบางสิ่งจาก live usb เพื่อกู้คืนระบบปฏิบัติการที่ติดตั้งของฉันอีกครั้ง ฉันลองคำตอบของ @ N0rbert บางส่วนก่อนที่ gui ของฉันจะหายไป แต่ฉันได้รับข้อผิดพลาดที่คล้ายกันอีกครั้ง แต่ติดตั้ง debs ที่ดาวน์โหลดมาทั้งหมดไม่เสร็จสมบูรณ์

Will avatar
id flag
คุณสำรองข้อมูลก่อนหรือไม่ น่าเสียดายที่การอัปเดตและการอัปเกรดอาจผิดพลาดได้ หากคุณมีข้อมูลสำรอง การติดตั้งใหม่น่าจะดีที่สุด
ng flag
@จะไม่น่าเสียดาย และในสถานการณ์นี้ การรับไฟล์ของฉันใช้เวลานานมาก
ng flag
@mook765 โดนลบ
in flag
ที่นี่มีรายละเอียดไม่เพียงพอที่จะเริ่มเสนอวิธีแก้ปัญหาใดๆคุณช่วย [แก้ไข] คำถามของคุณเพื่อรวมข้อความแสดงข้อผิดพลาดทั้งหมดที่คุณเห็นได้ไหม หากไม่มีสิ่งนี้ ก็ไม่มีใครสามารถเสนอวิธีแก้ปัญหาใดๆ ได้นอกจากนิวเคลียร์และปูทาง â¦
ng flag
@guiverc ใช่ฉันหมายถึง 18.04 ถึง 20.04 ไม่ใช่ 18 หรือ 20
heynnema avatar
ru flag
บูตเป็น Ubuntu Live DVD/USB แล้วลากไฟล์สำคัญของคุณจากดิสก์สำหรับบูตต้นฉบับไปยังดิสก์ภายนอกหรือแฟลชไดรฟ์ จากนั้น CLEAN ติดตั้ง Ubuntu ใหม่
user535733 avatar
cn flag
-1 เนื่องจากการขว้างก้อนหินโดยไม่จำเป็น ("*ฉันไม่เข้าใจว่า Canonical ไม่สามารถส่งการอัปเกรดที่เหมาะสมได้อย่างไร*") ฉันได้ปล่อยการอัปเกรดระบบหลายสิบระบบในเส้นทางนั้นโดยไม่สะดุด ฉันได้ทดสอบการอัปเกรดบน Bare Metal และใน VM แล้ว มันเป็นการอัพเกรดที่เหมาะสมและใช้งานได้จริง
N0rbert avatar
zw flag
โปรดเรียกใช้ `sudo apt-get install aptitude`; `sudo aptitude dist-upgrade'; `นโยบาย apt-cache` และเพิ่มผลลัพธ์ทั้งหมดเหล่านี้ในคำถาม (ถ้ายาว - ใช้ pastebin) คุณอาจมีที่เก็บบุคคลที่สามหรือ PPA ซึ่งเป็นสาเหตุของปัญหาทั้งหมดเหล่านี้
ng flag
@ N0rbert ฉันไม่สามารถเข้าถึง Pastebin ดังนั้นฉันจึงใช้อันอื่น
N0rbert avatar
zw flag
ลอง `sudo dpkg --configure -a` ด้วย `sudo apt-get install -f`
Someone avatar
my flag
ฉันเพิ่มคำตอบ
us flag
คุณสามารถบูตจาก USB สดและใช้เพื่อสำรองข้อมูล จากนั้นติดตั้งใหม่
Score:1
ธง my

กรุณาลอง 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 ไม่ได้ผล ฉันขอโทษด้วย คุณต้องไปที่คำสั่งอันตรายหรือติดตั้งใหม่ให้เสร็จสมบูรณ์

ก่อนเรียกใช้คำสั่งด้านล่าง โปรดทำสิ่งต่อไปนี้ (เป็นทางเลือก แต่อย่าเสี่ยง) -

  • ติดตั้งไฟล์อูบุนตู iso

  • ยืนยัน (ไม่บังคับ)

  • เบิร์น iso ลง cd-dvd-usb เป็นต้น

  • สำรอง/บ้าน

  • เสร็จแล้ว

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

ก่อนอื่นเริ่มต้นด้วยการวิ่ง

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 รีบูต 

ตอนนี้ปัญหาของคุณควรได้รับการแก้ไขให้น้อยลง

ng flag
เฮ้ ฉันลองใช้แป้น shift เพื่อเข้าสู่ grub แต่ฉันไม่ทำงาน Esc โดยตรงเปิดเมนูการบูตบนคอมพิวเตอร์ของฉัน เป็นไปได้ไหมที่จะเรียกใช้คำสั่ง apt install สำหรับระบบปฏิบัติการที่ติดตั้งบน live usb หรือฉันสามารถทำได้ด้วยการวางโฟลเดอร์ ไฟล์ ฯลฯ ด้วยตนเอง?
Someone avatar
my flag
@hepl คุณสามารถทำได้บนเทอร์มินัลปกติและถ้าคุณกด `ctrl + alt + f5` คุณสามารถป้อน tty ได้ ขึ้นอยู่กับคุณอย่างสมบูรณ์ คุณสามารถใช้เทอร์มินัลปกติได้เช่นกัน
ng flag
ไม่ครับ ผมใช้เทอร์มินัลหรือ tty ไม่ได้ ฉันไม่มี gui เมื่อบูทอูบุนตู และ ctrl + alt f1-f8 ไม่ทำงาน เหมือนกันทุกประการในคำถามนี้: [ลิงก์](https://askubuntu.com/questions/882385/dev-sda1-clean-this-message-appears-after-i-startup-my-laptop-then-it-w) . ฉันแค่สงสัยว่าฉันสามารถเขียนคำสั่งสำหรับระบบปฏิบัติการที่ขัดข้องเมื่อฉันบูตจาก usb สด (ลองใช้ตัวเลือก ubuntu)
Someone avatar
my flag
https://askubuntu.com/a/92558/1460940 @hepl ทำตามคำตอบนี้และฉันคิดว่าคุณจะมีเทอร์มินัลได้
Score:0
ธง zw

ฉันอยากจะแนะนำให้ติดตั้งแพ็คเกจที่อาจมีปัญหาอีกครั้งในระดับต่ำ:

ส่งออก 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 python3-defer -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 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

จากนั้นทำซ้ำคำสั่งด้านบนจากบล็อกโค้ดที่เล็กกว่า

อย่าพยายามลบไฟล์จาก /var/lib/dpkg/info/ - เป็นอันตรายและอาจทำให้สถานการณ์เลวร้ายลงถึงขั้นติดตั้งใหม่ทั้งหมด

emk2203 avatar
in flag
แนวทางที่น่าสนใจ คุณเคยลองลบทุกอย่างที่ทำให้เกิดข้อผิดพลาดแล้วติดตั้งใหม่จากระดับสูงสุดลงมา (ดังนั้นการพึ่งพาจะถูกติดตั้งโดยอัตโนมัติ) หรือไม่ นี่คือสิ่งที่ฉันทำเป็นหลักเมื่อเผชิญกับสถานการณ์เช่นนี้ ฉันเห็นการทำงานในระดับต่ำมากขึ้นด้วยวิธีการของคุณ แต่บางทีมันอาจจะดีกว่าในสถานการณ์ที่ไม่เรียบร้อยจริงๆ

โพสต์คำตอบ

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