การลบ Python 2.7.15rc1 จาก Ubuntu 18.04 ปลอดภัยหรือไม่


10

ฉันอัพเกรดแล็ปท็อปของฉันจาก Ubuntu 16.04 เป็น Ubuntu 18.04 ทันทีที่ฉันได้รับมันและฉันไม่ได้ใช้ Python 2

ปลอดภัยสำหรับฉันที่จะลบหรือไม่

ขั้วของฉันแสดงรุ่นเริ่มต้นเป็นงูหลาม 3.7.3


1
ทำไมต้องลบ Mbs ไม่กี่ตัว? คุณตรวจสอบว่าคุณใช้ซอฟต์แวร์ 2.7 ในปัจจุบันหรือไม่? คำตอบของคุณอยู่ที่นั่น ;-) คุณนิยามคำว่าปลอดภัยอย่างไร? มันจะไม่ทำให้แล็ปท็อปของคุณระเบิด นั่นแน่นอน มันจะไม่ทำให้มันไหม้เป็นเถ้าถ่าน อาจทำให้เกิดความผิดพลาด แต่ถ้าคุณสามารถกู้คืนได้ (heck แม้แต่ติดตั้งใหม่) และคุณมีการสำรองข้อมูล ... คุณเรียกว่า "ปลอดภัย" อะไร
Rinzwind

ฉันต้องการถอนการติดตั้งเพราะฉันไม่ได้ใช้ ฉันต้องการที่จะรู้ว่ามันจะผิดพลาดหรืออย่างใดส่งผลกระทบต่อแล็ปท็อปของฉัน
Jaswitha Reddy

@JaswithaReddy ถ้าที่เป็นแรงจูงใจของคุณไม่ได้ทำมัน! ไม่! แน่นอนว่ามันเป็นคำถามที่น่าสนใจตามหลักปรัชญา :) ไม่มีประโยชน์ที่จะทำคุณไม่ชนะอะไรเลย
Mayou36

คำตอบ:


19

วิ่ง

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กลับมา


1
ขอบคุณสำหรับคำตอบ ฉันไม่คิดว่าฉันจะถอนการติดตั้ง python2.7 เร็ว ๆ นี้
Jaswitha Reddy

ฉันได้รับแพ็คเกจจำนวนมากที่เกี่ยวข้องกับamd64เมื่อฉันรันโค้ดจำลองที่คุณให้ ความคิดอะไรที่มัน
Jaswitha Reddy

3
ถ้าคุณเห็น:amd64มันหมายถึงสถาปัตยกรรม คุณอาจมีระบบปฏิบัติการ 64 บิต uname -aจะช่วย.
DK Bose

2
amd64 หมายถึง x86-64 ใด ๆ แม้ว่าคุณจะมีหน่วยประมวลผล intel
qwr
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.