Bona lè.
Dopo varie ricerche non sono riuscito a trovare una repository accettabile.
Forse andava bene quelle di deadsnake che all'epoca si usava per Ubuntu Xenial (Ubuntu 16), ma mi sono spazientito quindi:
MINIGUIDA
VUOI PYTHON2.7 SU UBUNTU 23?
INSTALLATELO DA SOLO DALLA SORGENTE:
Codice: Seleziona tutto
# installa le dipendenze (ti possono servire in seguito per pip etc)
$ sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libreadline-dev libbz2-dev libsqlite3-dev wget curl llvm libncurses5-dev
# scarica
$ wget https://www.python.org/ftp/python/2.7.17/Python-2.7.17.tgz
# decomprimi ed entra nella directory
$ tar -xvzf Python-2.7.17.tgz; cd Python-2.7.17/
# script di configurazione
$ sudo ./configure
# compilazione con gcc e installazione
$ sudo make altinstall
"altinstall" previene la sovrascrittura dei binari in /usr/bin/python
Fregatene altamente dei vari warning per espressioni illegali e delle notice (è python della sorgente ufficiale, funziona sicuro).
Controlla se è installato:
FATTO! IZZOKKEI.
-----------------------------------------------------------
OPTIONAL:
VUOI PYTHON 2.7 COME PYTHON DI DEFAULT?
Prima di tutto controlla che dove stiamo andando a scrivere non ci sia già un python che vai a sovrascivere
Codice: Seleziona tutto
$ ls -al /bin/python
ls: cannot access '/bin/python': No such file or directory
Nel mio caso come puoi vedere non c'è, quindi creo il symlink.
Scopri dove è situato python2.7:
Crea un symlink in /bin/python
Quando scrivi il comando "python" avrai python2.7 per default
Codice: Seleziona tutto
$ python
Python 2.7.17 (default, Apr 14 2024, 07:22:13)
[GCC 13.2.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> quit()
-----------------------------------------------------------
OPTIONAL:
VUOI ANCHE PIP SU PYTHON2.7? SEI PROPRIO INCONTENTABILE!
Facilissimo se prima di configurare e di compilare hai installato le dipendenze
(in pratica se hai seguito i comandi scritti qui sopra)
Codice: Seleziona tutto
# Scarica l'installazione di pip
$ curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py
# Installa pip utilizzando python2.7
$ /usr/local/bin/python2.7 get-pip.py
Fiiiiiiiiiiiiiiiiiiiiiiiiiiiine.
Ciao attutti siete bellissimitici
La firma mai metterla. Mettete una X. Questo è da tipi tosti, cervelluti e fighissimi.
Non ho un sito Web, non saprei che metterci.
La gente mi dice di cercare su Google. Ormai trovi tutto su Google.
La parola Google, se la leggi com'è scritta, sembra il verso di un tacchino.
Marche Computer/Server/Dispositivi più usati: Asus Apple Acer Samsung HP - Intel AMD NVIDIA 64bit 32bit - Hard Drive / SSD (Solid State Drive) 1/1,5/2 TB