Ubuntu ha caído Python 2 en 16.04. Sin embargo, todavía se instala después de una actualización (no formaba parte de los "paquetes obsoletos").
¿Hay una manera limpia de eliminar Python 2 y todas sus dependencias de una manera limpia (para deshacerse por completo)?
Es un apt purge
camino a seguir?
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
¿Qué quiere decir exactamente con "forma limpia"? Python2 solo se instala si algunos de los paquetes lo necesitan. Eliminarlo podría dañar el sistema.
—
mikewhatever
@mikewhatever: hice una actualización desde 15.10 donde Python 2 era necesario para el sistema. Como 16.04 no lo envía en absoluto, significa que ya no es necesario. Entonces, eliminar Python 2 no debería romper el sistema, que es lo que más temo. En cuanto al software adicional, no importa si se rompen (los eliminaré también en ese caso)
—
WoJ
Bueno, buena suerte entonces. : ~)
—
mikewhatever
Sin embargo, muchas aplicaciones aún lo necesitan. Tal vez la actualización instaló algo que requiere
—
UniversallyUniqueID
python2
? Yo diría que no lo quites.
@BharadwajRaju: ¿no
—
WoJ
apt purge
me mostrarían las dependencias? - y permitirme decidir (en mi caso samba
sería un paquete problemático para eliminar, por ejemplo)