Tartalomjegyzék

< Python

Python eltávolítása

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: