É seguro remover arquivos Python2.6?

2

Estou usando o Linux Mint 11 (será atualizado em breve), e notei que, embora eu não tenha nenhum pacote python2.6 instalado com apt , há um monte de arquivos python2.6 residuais espalhados pela minha unidade, incluindo, mas não se limitando a, pacotes dist em /usr/lib/python2.6 e vários /usr/share stuff.

Existe alguma maneira de testar se esses arquivos ainda estão sendo usados?

Estou tentado a sudo rm -rf do lote deles, mas estou com medo de quebrar as coisas.

Além disso, alguém tem alguma idéia de onde esses arquivos podem ter vindo? Eu acredito que eu tive python2.6 instalado uma vez, mas eu me certifiquei de --purge deles, então não deveria haver qualquer vestígio deles, certo?

EDIT: depois de usar um script rápido para verificar todos os arquivos, parece que a maioria deles pertence a pacotes importantes, então eu não vou tentar eliminar os poucos que eu sei que são provavelmente inúteis. Embora eu esteja curioso para saber porque tantos pacotes possuem arquivos python2.6 quando eu nem o tenho instalado.

Esses arquivos não estão associados a nenhum pacote e não tenho certeza se eles podem ser removidos com segurança:

/usr/bin/ipython2.6
/usr/lib/python2.6/dist-packages/distribute-0.6.15.egg-info
/usr/lib/python2.6/dist-packages/easy_install.py
/usr/lib/python2.6/dist-packages/IPython
/usr/lib/python2.6/dist-packages/ipython-0.10.1.egg-info
/usr/lib/python2.6/dist-packages/setuptools
/usr/lib/python2.6/dist-packages/setuptools.egg-info
/usr/lib/python2.6/dist-packages/setuptools.pth
/usr/lib/python2.6/dist-packages/site.py
/usr/lib/python2.6/dist-packages/wx.pth
/usr/local/lib/python2.6
/usr/local/lib/python2.6/dist-packages
/usr/local/lib/python2.6/site-packages
/usr/share/man/man1/ipython2.6.1.gz
    
por darkfeline 29.11.2011 / 23:44

1 resposta

1

Você pode tentar usar o dpkg para dizer a qual pacote um arquivo específico pertence (destacado abaixo):

$ dpkg -S /usr/lib/python2.6/lib-tk/Tkinter.py
python2.6: /usr/lib/python2.6/lib-tk/Tkinter.py
^^^^^^^^^^

Observe que .pyc arquivos são códigos de byte criados pelo interpretador python e serão recriados se forem excluídos.

    
por 29.11.2011 / 23:54