Se você tem alguma maneira de copiar arquivos tarredos do sistema Debian em execução para o alvo e descompactá-los, isso não deve ser tão difícil.
Você poderia começar a analisar os pacotes .deb
relevantes instalados no sistema Debian e obter uma lista de arquivos de dpkg -L
para python2.7
, python2.7-minimal
, etc. mas você perderá todas as etapas feitas em os scripts de pós-instalação do .deb
e você tem que determinar todos os relevantes em primeiro lugar.
Uma solução muito mais fácil se você tiver um sistema de arquitetura semelhante ao compilador, e um que eu usei para sistemas Solaris para os quais não tínhamos licenças de compilador na época, é faça o download da fonte e configure com um prefixo único (em seu sistema Debian):
wget https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz
tar xvf Python-2.7.8.tgz
cd Python-2.7.8
./configure --prefix=/opt/python/2.7.8
make
sudo make install
Preste atenção às mensagens de configuração, pois talvez seja necessário instalar versões adicionais ( -dev
) das bibliotecas para ativar determinadas funcionalidades. Você precisaria das bibliotecas (versões não-dev destas) também em seu sistema de destino
Depois disso, arraste /opt/python/2.7.8
, copie e descompacte no mesmo ponto no sistema de destino. Instale um link de /usr/bin/python
a /opt/python/2.7.8/bin/python
.
Depois disso, digitar python
no prompt deve funcionar.