O Ubuntu lançou o Python 2 no 16.04. No entanto, ele ainda está instalado após uma atualização (não fazia parte dos "pacotes obsoletos").
Existe uma maneira limpa de remover o Python 2 e todas as suas dependências de maneira limpa (para se livrar completamente dele)?
É apt purge
o caminho a percorrer?
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
O que exatamente você quer dizer com "caminho limpo"? O Python2 é instalado apenas se alguns pacotes precisarem. Removê-lo pode danificar o sistema.
—
Mikewhatever
@mikewhatever: Eu fiz uma atualização a partir da 15.10, onde o Python 2 era necessário pelo sistema. Como o 16.04 não o envia, significa que não é mais necessário. Portanto, remover o Python 2 não deve danificar o sistema - o que mais temo. Quanto software extra - não importa se eles quebrarem (I irá removê-los bem, nesse caso)
—
woj
Bem, boa sorte então. : ~)
—
mikewhatever 23/04
No entanto, muitos aplicativos ainda precisam dele. Talvez a atualização tenha instalado algo que exija
—
UniversallyUniqueID
python2
? Eu diria que não o remova.
@BharadwajRaju: não
—
woj
apt purge
me mostraria as dependências? - e permitam-me fazer a minha mente (no meu caso samba
seria um pacote problemático para remover, por exemplo)