Ubuntu ได้ปล่อย Python 2ใน 16.04 แล้ว มันยังคงติดตั้งหลังจากการอัพเกรด แต่ (ไม่ใช่ส่วนหนึ่งของ "แพ็คเกจล้าสมัย")
มีวิธีที่สะอาดในการลบ Python 2 และการพึ่งพาทั้งหมดในวิธีที่สะอาด (เพื่อกำจัดมันทั้งหมดหรือไม่)
เป็นapt purge
วิธีที่จะไปไหม
root@ubuntu ~# apt purge python2.7
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
libnss-ldap
Use 'apt autoremove' to remove it.
The following packages will be REMOVED:
auth-client-config* ldap-auth-client* ldap-auth-config* libpam-ldap* libsmbclient* ndiff* python* python-bs4* python-chardet* python-crypto* python-dnspython*
python-html5lib* python-ldb* python-lxml* python-ntdb* python-pkg-resources* python-samba* python-setuptools* python-six* python-talloc* python-tdb* python2.7* samba*
samba-common-bin* samba-dsdb-modules* samba-libs* samba-vfs-modules* smbclient* winbind*
0 upgraded, 0 newly installed, 29 to remove and 0 not upgraded.
After this operation, 58.4 MB disk space will be freed.
2
คุณหมายถึงอะไรโดย "ทางที่สะอาด"? Python2 ถูกติดตั้งเฉพาะในบางแพ็คเกจที่ต้องการ การลบมันอาจทำให้ระบบเสียหาย
—
เล็ก ๆ น้อย ๆ
@mikewhething: ฉันได้ทำการอัพเกรดจาก 15.10 ซึ่งเป็นที่ต้องการระบบ Python 2 ตั้งแต่ 16.04 ไม่ได้จัดส่งเลยหมายความว่ามันไม่จำเป็นอีกต่อไป ดังนั้นการลบ Python 2 ไม่ควรทำลายระบบ - ซึ่งเป็นสิ่งที่ฉันกลัวที่สุด สำหรับซอฟต์แวร์พิเศษ - มันไม่สำคัญว่าถ้าพวกเขาทำลาย (ฉันจะเอาพวกเขาเช่นกันในกรณีที่)
—
WoJ
ขอให้โชคดี : ~)
—
mikewhething
อย่างไรก็ตามแอพจำนวนมากยังคงต้องการ อาจจะมีการอัพเดตติดตั้งบางสิ่งที่จำเป็น
—
UniversallyUniqueID
python2
? ฉันจะบอกว่าอย่าลบมัน
@BharadwajRaju: จะไม่
—
WoJ
apt purge
แสดงการพึ่งพาใช่ไหม - และอนุญาตให้ฉันทำใจของฉัน (ในกรณีของฉันsamba
จะเป็นแพคเกจที่มีปัญหาที่จะลบเช่น)