[[oktatas:programozás:python|< Python]] ====== Python eltávolítása ====== * **Szerző:** Sallai András * Copyright (c) 2020, Sallai András * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC BY-SA 4.0]] * Web: https://szit.hu ===== Miért ===== Ha forrásból telepítettük a Python-t, akkor nem egyszerű eltávolítani. A forrás Makefile nem tartalmaz uninstall célt. ===== Eltávolítás Debian GNU/Linuxon ===== Hogyan távolítsuk el a forrásból telepített Pythont Debian GNU/Linux 10-en. Szükségünk van a checkinstall programra, amit a Debian 10-ből eltávolítottak. A következő bullseye verzióban már újra szerepel. Szerkesszük az apt forrásokat: apt edit-sources Írjuk fájl végére: deb http://deb.debian.org/debian buster-backports main Telepítsük a checkinstall csomagot: apt update apt -t buster-backports install checkinstall Készítsünk a Debianból egy .deb csomagot: checkinstall -D --fstrans=no make install A parancs telepíti az elkészült csomagot. Ha a .deb csomag telepítését szeretnénk elkerülni, akkor használjuk a --install=no kapcsolót. checkinstall -D --fstrans=no --install=no make install Telepítsük: sudo dpkg -i python_3.8.5-1_amd64.deb Most távolítsuk el: sudo dpkg -r --force-all python Ügyeljünk arra, hogy a python legyen telepítve a Debianon, mert az alaprendszer nagyon sok programja igényli: apt install python ===== pip ===== Ha pip parancsal is telepítettünk csomagokat ezeket kézzel kell etávolítani. Például 3.8 Python esetén: * /usr/local/lib/python3.8