Я оновив свій ноутбук з Ubuntu 16.04 до Ubuntu 18.04, як тільки отримав його, і я не використовую Python 2.
Чи безпечно для мене її видалити?
Мій термінал показує версію за замовчуванням як Python 3.7.3 .
Я оновив свій ноутбук з Ubuntu 16.04 до Ubuntu 18.04, як тільки отримав його, і я не використовую Python 2.
Чи безпечно для мене її видалити?
Мій термінал показує версію за замовчуванням як Python 3.7.3 .
Відповіді:
Біжи
apt purge -s python2.7
де -s
є моделювання того, що б сталося.
і подивіться самі, що ще ви втратите.
У моїй системі, Kubuntu 18.04, ось що я бачу:
The following packages were automatically installed and are no longer required:
gir1.2-appindicator3-0.1 gir1.2-gtk-vnc-2.0 gir1.2-keybinder-3.0 gir1.2-libosinfo-1.0 gir1.2-libvirt-glib-1.0 gir1.2-spiceclientglib-2.0
gir1.2-spiceclientgtk-3.0 gir1.2-vte-2.91 libgovirt-common libgovirt2 libgtk-vnc-2.0-0 libgvnc-1.0-0 libkeybinder-3.0-0 libphodav-2.0-0
libphodav-2.0-common libspice-client-glib-2.0-8 libspice-client-gtk-3.0-5 libusbredirhost1 libvirt-glib-1.0-0 spice-client-glib-usb-acl-helper
syslinux-common virt-viewer xsltproc
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
boot-repair* boot-sav* boot-sav-extra* glade2script* kubuntu-settings-desktop* python* python-asn1crypto* python-cairo* python-certifi*
python-cffi-backend* python-chardet* python-cryptography* python-dbus* python-enchant* python-enum34* python-gi* python-gi-cairo*
python-gobject* python-gobject-2* python-gtk2* python-gtkspellcheck* python-idna* python-ipaddr* python-ipaddress* python-libvirt*
python-libxml2* python-libxslt1* python-mutagen* python-openssl* python-pkg-resources* python-psutil* python-qt4-dbus* python-requests*
python-six* python-urllib3* python-xdg* python2.7* ranger* recoll* terminator* trash-cli* virt-manager* virtinst* zim*
0 upgraded, 0 newly installed, 44 to remove and 0 not upgraded.
Я не буду видаляти python2.7 .
Далі вивчивши це, можна дізнатися, що є в чистому встановленні Ubuntu 18.04, на відміну від оновлення на більш ранній версії, переглянувши сторінку /var/log/installer/initial-status.gz . У мене така система.
У вікні терміналу запустіть:
$ zgrep "Package: python2.7" /var/log/installer/initial-status.gz
Пошук буде порожнім, вказуючи на те, що жоден пакет, що містить рядок python2.7, не був встановлений.
У вашому випадку, оскільки ви оновили з 16.04 до 18.04:
Якщо у вас є python-2-7-15rc1 у вашій системі, це означає, що вона була збережена у вашій попередній системі як частина оновлення або ви згодом встановили програмне забезпечення, яке залежало від неї.
У будь-якому випадку, видалення такого пакета в 18.04 безпечно з попередженням, що програми залежно від нього, який ви встановили (a) при використанні попередньої системи (до оновлення) або (b) після оновлення, можливо, буде видалено.
Майте на увазі , що в протягом життя 18.04, якщо ви встановите що - щось на зразок калібру або садомазо або сорту або вирт-менеджер , робити це призведе python2.7 назад.
:amd64
це стосується архітектури. Напевно у вас 64-розрядна ОС. uname -a
допоможе.