मैंने अपने लैपटॉप को Ubuntu 16.04 से Ubuntu 18.04 तक अपग्रेड किया जैसे ही मुझे यह मिला और मैं पायथन 2 का उपयोग नहीं कर रहा हूं।
क्या इसे हटाना मेरे लिए सुरक्षित है?
मेरा टर्मिनल Python 3.7.3 के रूप में डिफ़ॉल्ट संस्करण दिखा रहा है ।
मैंने अपने लैपटॉप को Ubuntu 16.04 से Ubuntu 18.04 तक अपग्रेड किया जैसे ही मुझे यह मिला और मैं पायथन 2 का उपयोग नहीं कर रहा हूं।
क्या इसे हटाना मेरे लिए सुरक्षित है?
मेरा टर्मिनल Python 3.7.3 के रूप में डिफ़ॉल्ट संस्करण दिखा रहा है ।
जवाबों:
Daud
apt purge -s python2.7
कहां -s
क्या होगा का एक सिमुलेशन है।
और अपने लिए देखें कि आप और क्या खो देंगे।
मेरे सिस्टम पर, कुबंटु 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.
मैं अजगर 2.7 नहीं निकालूंगा ।
इसे आगे देखते हुए, कोई यह पता लगा सकता है कि उबंटू 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 में इस तरह के पैकेज को हटाने से कैविट के साथ सुरक्षित है जो इस पर निर्भर करता है कि आपके द्वारा स्थापित किए गए (ए) पिछले सिस्टम का उपयोग करते समय (अपग्रेड से पहले) या (बी) अपग्रेड के बाद हटा दिया गया था।
ध्यान रखें कि 18.04 के जीवन के दौरान, यदि आप कैलिबर या जिम्प या विविधता या गुण -प्रबंधक जैसे कुछ स्थापित करते हैं , तो ऐसा करने से python2.7 वापस आ जाएगा।
:amd64
यह वास्तुकला को दर्शाता है। आपके पास शायद 64-बिट ओएस है। uname -a
मदद करेगा।