Poezio, Python 3.4 ja Debian wheezy
Tuli XMPP-palvelimen päivityksen takia tarve päivittää Poezio uudempaan versioon. Poezio on konsolissa toimiva tekstipohjainen XMPP-asiakasohjelma, jota voi käyttää mainiosti esim. ssh-yhteydellä.
Päivityksessa vain oli ongelmana se, että Poezio vaatii Pythonista version 3.4 ja tarvitsisin sitä Debian wheezyssä (versio 7), jossa on mukana Python 3.2.
Ratkaisu oli kääntää Python itse kotihakemistoon ja asentaa sitten Poezio.
Python 3.4
Pythonin kääntäminen ja asentaminen onnistui seuraavasti:
wget https://www.python.org/ftp/python/3.4.2/Python-3.4.2.tgz tar xzf Python-3.4.2.tgz cd Python-3.4.2 mkdir -p $HOME/usr/local ./configure --prefix=$HOME/usr/local --exec-prefix=$HOME/usr/local nice make nice make install
Sitten tulkki käynnistyy komennolla
~/usr/local/bin/python3
Poezio
Poezion uusimman (kehitys)version asentaminen kävi seuraavasti.
git clone git://git.poez.io/poezio cd poezio
Tiedostosta update.sh
piti päivittää riville
VENV_COMMAND="pyvenv"
viittaus edellä asennettuun Python 3.4:ään:
VENV_COMMAND="$HOME/usr/local/bin/python3 -m venv"
Sitten kääntäminen jatkui ohjeen mukaan komennoilla:
./update.sh make
Ja lopuksi käynnistys komennolla:
./launch.h
Kommentit