ฉันจะลบ XFCE จากคอมพิวเตอร์ของฉันได้อย่างไร


16

คอมพิวเตอร์ของฉันร้อนเกินไปเนื่องจากมีสภาพแวดล้อมเดสก์ท็อปมากเกินไปเช่น: MATE, Cinnamon และ XFCE ฉันถอนการติดตั้งแล้ว แต่ XFCE ไม่สามารถถอนการติดตั้ง ฉันได้รับข้อผิดพลาดนี้

 sudo apt-get purge xfce4
    Reading package lists... Error!
    E: Problem syncing the file - sync (5: Input/output error)
    E: The package lists or status file could not be parsed or opened.

@AvinashRaj คุณเห็นคำตอบของเขาแตกต่างกับคำสั่งที่ฉันได้ทำไปแล้วเพื่อแก้ไขปัญหานี้
Johnny

อาจเป็นข้อผิดพลาดของระบบไฟล์หรือไฟล์ / ดิสก์ที่เสียหาย ลองเรียกใช้ fsck บนพาร์ติชันรูทของคุณ
mdalacu

ไม่ทำงานข้อผิดพลาดนี้มักจะปรากฏขึ้นเมื่อรันsudo apt-get updateและsudo apt-get installฉันไม่มีทางเลือก lemme แก้ไขโดยการลบและติดตั้ง Ubuntu 14.04 LTS
จอห์นนี่

คำถามนี้ปิดตอนนี้
จอห์นนี่

คำตอบ:


8

ลองสิ่งเหล่านี้

sudo apt-get -f install
sudo apt-get clean
sudo apt-get autoclean
sudo apt-get update

ตอนนี้

sudo apt-get purge xfce4

FirstStrike@ubuntu13.04-desktop:~$ sudo apt-get -f install [sudo] password for FirstStrike: Reading package lists... Error! E: Unable to parse package file /var/lib/apt/lists/id.archive.ubuntu.com_ubuntu_dists_raring_main_binary-i386_Packages (1) E: The package lists or status file could not be parsed or opened.ไม่ทำงาน
Johnny

17

ลองนี้

sudo apt-get purge xfconf xfce4-utils xfwm4 xfce4-session xfdesktop4 exo-utils xfce4-panel xfce4-terminal  thunar

ตามด้วยการลบอัตโนมัติ


ไม่ทำงานยังคงเป็นปัญหาเดิม
Johnny

2
สิ่งนี้ทำงานได้อย่างสมบูรณ์บน Ubuntu Studio 14.04 LTS ในขณะที่คำตอบที่ยอมรับsudo apt-get purge xfce4ไม่ได้ทำเคล็ดลับ
Mansueli

ทำงานบน 16.04 LTS (แม้ว่าฉันจะได้รับคำตอบก่อน)
AwokeKnowing

5

ในกรณีของฉัน (มิ้นกับอบเชยและ XFCE) ฉันทำ:

sudo apt-get -f install
sudo apt-get clean
sudo apt-get autoclean
sudo apt-get update

แล้ว:

sudo apt-get purge xfce4  # failed

แล้ว:

sudo apt-get purge xfconf
sudo apt-get autoremove
sudo apt-get -f install
sudo apt-get clean
sudo apt-get autoclean
sudo apt-get update

-3

ลอง: sudo apt-get remove xfce4- * สิ่งนี้ช่วยในการลบแพ็คเกจที่เชื่อมโยงทั้งหมดหลังจากที่คุณได้ดำเนินการ sudo apt-get purge xfce4แน่นอน


คุณจำเป็นต้องอ้างถึง*ใน casee มีไฟล์ - เช่นแพคเกจที่คล้ายกัน
Volker Siegel

5
อย่าลบแพ็คเกจด้วยการใช้*ที่ท้ายชื่อแพ็คเกจ มันจะลบข้อกำหนดแพ็คเกจอื่น
αғsнιη

ดังที่ KasiyA กล่าวไว้การวาง*หรือ\*ท้ายชื่อที่กำหนดให้กับapt-คำสั่งจะไม่พยายามจับคู่เป็นรูปแบบเชลล์ แต่เป็นการแสดงออกปกติ xfce4-จะจับคู่ทุกแพคเกจด้วยxfce4(ไม่ใช่เฉพาะที่มีxfce4-แต่มีกับxfce4) ทุกที่ในชื่อ (ดูคำตอบของAndrea CorbelliniและRadu Rădeanuถึงเหตุใด apt จึงลบแพ็คเกจที่ไม่ต้องการเมื่อให้ * เป็นคำต่อท้าย?สำหรับข้อมูลเพิ่มเติม) sudo apt-get remove ^xfce4-จะทำตามที่คำตอบนี้ตั้งใจ
Eliah Kagan
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.