Python 3.11 pakken inneholder en eldre versjon av Python utviklingsmiljø. Dette er bare nødvendig for å bygge seamonkey-2.53.19 fordi byggesystemet ikke har blitt oppdatert for å støtte Python-3.13.0.
IKKE installer denne pakken hvis du ikke installerer Seamonkey.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://www.python.org/ftp/python/3.11.1/Python-3.11.1.tar.xz
Nedlasting MD5 sum: 4efe92adf28875c77d3b9b2e8d3bc44a
Nedlastingsstørrelse: 19 MB
Estimert diskplass som kreves: 301 MB
Estimert byggetid: 1.1 SBU (Bruker parallellisme=4)
SQLite-3.47.0 (nødvendig hvis du bygger firefox eller thunderbird)
Installer Python 3.11 ved å kjøre følgende kommandoer:
CXX="/usr/bin/g++" \ ./configure --prefix=/opt/python3.11 \ --disable-shared \ --with-system-expat && make
Siden denne pakken bare brukes i svært begrensede situasjoner, anbefales ikke tester.
Nå, som root
bruker:
make install
CXX="/usr/bin/g++" ./configure ...: Unngå en irriterende melding under konfigurasjonen.
--prefix=/opt/python3.11
:
Dette installerer python 3.11 inn i /opt for å unngå konflikter med
systemversjonen av python, og muliggjør enkel fjerning/isolering
når programmer oppdateres til python3.12 eller nyere.
--disable-shared
: Denne
bryteren deaktiverer bygging av delte biblioteker. Siden alle
pakkene som trenger python-3.11 har bygget i moduler og ikke kobler
direkte til python, er det trygt å slå av støtte for delt
bibliotek.
--with-system-expat
: Denne
bryteren muliggjør kobling mot systemversjonen av Expat.