Безпечно видаляти файли Python2.6?


2

Я використовую Linux Mint 11 (незабаром оновиться), і я помітив, що, хоча у мене не встановлено жодного python2.6пакету apt, python2.6навколо мого накопичувача є безліч залишкових файлів, включаючи, але не обмежуючись ними, dist-пакети /usr/lib/python2.6та різні /usr/shareречі.

Чи є можливість перевірити, чи ці файли все ще використовуються?

Мене спокушає sudo rm -rfбагато їх, але я боюся, що це зламає речі.

Також хтось має ідею, звідки ці файли могли взятись? Я вважаю, що я python2.6встановив їх один раз, але я переконався в --purgeних, тому не повинно залишитися жодного сліду від них, правда?

EDIT: після використання швидкого сценарію для перевірки всіх файлів, здається, більшість з них належать до важливих пакетів, тому я не спробую вилучити декілька, які, на мою думку, є марними. Хоча мені цікаво, чому стільки пакунків мають файли 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

Відповіді:


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, і він не вимагає відзначити будь-які пакунки, які я використовую, це зберегти для видалення? Я не хочу видаляти те, що схоже на марну губку, лише щоб знайти, що я більше не можу завантажуватися в Mint. Також є деякі файли в / usr / share та manpages, які не
асоційовані

Будь ласка, поясніть. Які пакунки ви думаєте про видалення?
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.