安全删除Python2.6文件?


2

我正在使用Linux Mint 11(很快就会升级),我注意到,即使我没有安装任何python2.6软件包aptpython2.6我的驱动器周围散布着一堆残留文件,包括但不限于包装/usr/lib/python2.6和各种/usr/share东西。

有没有办法测试这些文件是否仍在使用?

我很受sudo rm -rf他们的诱惑,但我很害怕它会破坏它们。

此外,有没有人知道这些文件可能来自哪里?我相信我曾经python2.6安装了一次,但我确保--purge他们,所以不应该留下任何痕迹,对吧?

编辑:在使用快速脚本检查所有文件后,看起来大多数文件属于重要的包,所以我不会尝试除掉我知道可能无用的少数文件。虽然我很好奇为什么这么多软件包都有python2.6文件,甚至没有安装它。

这些文件与任何软件包都没有关联,我不确定它们是否可以安全删除:

/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

Answers:


1

您可以尝试使用dpkg告诉您特定文件属于哪个包(下面突出显示):

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

请注意,.pyc文件是python解释器创建的字节码,如果删除它们将被重新创建。


这有点帮助,我可以看到2.6包属于某些包。只是为了确认,如果我可以在Synaptic中标记要删除的包,并且它没有要求我标记我正在使用的任何包,是否保存删除?我不想删除看起来像无用的lib只是为了发现我再也无法启动进入Mint了。在/ usr / share和manpages中也有一些文件没有关联
darkfeline

请澄清。您在考虑删除哪些包?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.