ฉันเพิ่มสถาปัตยกรรมต่างประเทศi386
เพื่อ Debian ฉันamd64
installtion ฉันจะลบออกได้อย่างไร เมื่อฉันลองคำสั่งนี้: dpkg --remove-architecture i386
ฉันได้รับคำสั่งให้ลบi386
แพ็กเกจทั้งหมดก่อน
ฉันเพิ่มสถาปัตยกรรมต่างประเทศi386
เพื่อ Debian ฉันamd64
installtion ฉันจะลบออกได้อย่างไร เมื่อฉันลองคำสั่งนี้: dpkg --remove-architecture i386
ฉันได้รับคำสั่งให้ลบi386
แพ็กเกจทั้งหมดก่อน
คำตอบ:
ฉันตอบคำถามของตัวเองหลังจากรวบรวมข้อมูลสำคัญจากการโพสต์บล็อกอื่น ๆ
dpkg --print-foreign-architectures
i386
i386
แพ็คเกจทั้งหมด:apt-get purge ".*:i386"
purge
คำหลัก (แทนremove
) จะลบไฟล์การกำหนดค่าทั้งหมดที่เกี่ยวข้องกับแพ็คเกจที่คุณถอนการติดตั้ง (ขอบคุณ PCGuyIV!)i386
สถาปัตยกรรม:dpkg --remove-architecture i386
ฉันจะใช้ "กำจัด" แทน "ลบ"
~# apt-get purge ".*:i386"
~# dpkg --remove-architecture i386
คำหลัก "ล้างข้อมูล" จะลบไฟล์การกำหนดค่าทั้งหมดที่เกี่ยวข้องกับแพ็คเกจที่คุณถอนการติดตั้ง
$ sudo apt remove `dpkg --get-selections |grep i386 |awk '{print $1}'`
$ sudo dpkg --remove-architecture i386