Може и да не заинтересува твърде много хора, но все пак според мен си заслужава да се отбележи. Вчера вечерта с Евгени Кунев си говорихме за това, че на неговата инсталация на Debian Squeeze няма пакет python3.2, та му се е наложило да го компилира от сорс. Аз се зачудих защо, по дяволите, python3.2 го няма в squeeze-backports при положение, че го има в unstable и в testing; малко по-късно вчера вечерта се сетих и за отговора, съвсем прост:
В *-backports не влизат пакети, които могат да бъдат инсталирани направо от testing :)
Така че решението е сравнително просто:
"1. Добавяте testing в /etc/apt/sources.list (копирате всички редове, които съдържат "squeeze", и заменяте "squeeze" с "testing")
"2. Обновявате информацията на APT за пакетите, които ги има тук-там:
apt-get update
(разбира се, ако ползвате някакъв package manager от по-високо ниво, като synaptic или някакъв software center или нещо такова, има други начини да се направи това)
"3. Инсталирате python3.2 от testing:
apt-get install -t testing python3.2 python3.2-minimal libdb5.1
(да, налага се да бъдат взети още два пакета, които по времето на Squeeze все още ги е нямало)
Това би трябвало да даде работеща система с работещ Python 3.2. Ако някой го пробва и не се получи, кажете какви са проблемите; ако се наложи, ще видя какво може да се направи за "истински" backport на python3.2 към Squeeze.