[bcn-pm] instalar versiones de perl con perlbrew en ubuntu 11.04

Daniel Boerner bourbaki007 a gmail.com
div mar 16 01:05:05 PDT 2012


Hola mongers,

hablando de instalaciones de Perl...
Por todos los lados se recomienda no cargarse la instalación que viene con
el sistema operativo (Linux). Por mis experiencias, también lo recomiendo.
Pero cuando la curiosidad o experimentación van más allá, os cuento lo que
he hecho después de cargarme el Perl "de fabrica" de una de mis maquinas
(Ubuntu 10.04 lucid).

Ahí van mis notas:

14/02/2012
After completely and manually removing Perl from an Ubuntu 10.04 (lucid)
system, in
order to be able to further update the system through the Update Manager:

Get Db.pm and Log.pm through debconf (1.5.36.1)
wget http://packages.debian.org/squeeze/all/debconf/download
(wget
http://ftp.de.debian.org/debian/pool/main/d/debconf/debconf_1.5.36.1_all.deb
)

Get Dpkg.pm through libdpkg-perl (1.15.8.12)
wget http://packages.debian.org/squeeze/all/libdpkg-perl/download
(wget
http://ftp.de.debian.org/debian/pool/main/d/dpkg/libdpkg-perl_1.15.8.12_all.deb
)

ar vx debconf_1.5.36.1_all.deb
tar -xzvf data.tar.gz
rm data.tar.gz
ar vx libdpkg-perl_1.15.8.12_all.deb
tar -xzvf data.tar.gz

ls -al ./usr/share:
  drwxr-xr-x 2 root root 4096 2011-01-30 19:44 debconf
  drwxr-xr-x 4 root root 4096 2011-01-30 19:44 doc
  drwxr-xr-x 3 root root 4096 2011-01-30 19:44 lintian
  drwxr-xr-x 9 root root 4096 2011-11-10 07:34 locale
  drwxr-xr-x 5 root root 4096 2011-01-30 19:44 man
  drwxr-xr-x 5 root root 4096 2011-01-30 19:44 perl5
  drwxr-xr-x 2 root root 4096 2011-01-30 19:44 pixmaps

ls -al ./usr/share/perl5:
  total used in directory 24 available 828712
  drwxr-xr-x 5 root root 4096 2011-01-30 19:44 .
  drwxr-xr-x 9 root root 4096 2011-01-30 19:44 ..
  drwxr-xr-x 8 root root 4096 2011-01-30 19:44 Debconf
  drwxr-xr-x 3 root root 4096 2011-01-30 19:44 Debian
  drwxr-xr-x 9 root root 4096 2011-11-10 07:33 Dpkg
  -rw-r--r-- 1 root root 1097 2011-11-10 07:33 Dpkg.pm

su cp -R ./usr/share/perl5/ /usr/share/

wget http://www.cpan.org/src/5.0/perl-5.10.1.tar.gz
tar -xzf perl-5.10.1.tar.gz
cd perl-5.10.1
./Configure -de -Dinstallusrbinperl -Dotherlibdirs=/usr/share/perl5
make
make test
su make install

Saludos,
Dani

El 13 de marzo de 2012 13:00, matrix.ppc <matrix.ppc a gmail.com> escribió:

> hola,
>
> en el curso de perl avanzado del otro día fuimos algunos los que no
> pudimos instalar una versión
> adicional de perl usando perlbrew por alguna incompatibilidad de
> liberías en ubuntu 11.x
>
> os paso la solucion, por si a alguno le hace falta:
>
> en ubuntu 11.x de 32 bits ejecutar
>
> > perlbrew install VERSION-DE-PERL -Dusethreads
> -Dplibpth=/usr/lib/i386-linux-gnu
>
> y en la version de 64 bits:
>
> > perlbrew install VERSION-DE-PERL -Dusethreads
> -Dplibpth=/usr/lib/x86_64-linux-gnu
>
> Comprobado y funciona perfectamente en ubuntu 11.10 de 64 bits.
>
> Los que dominan coreano pueden leer la solucion aqui:
> http://corund.net/blog/archive/2011 :)
> Y los que no, en inglés:
> http://ahmadzawawi.blogspot.com/2011/05/ubuntu-1104-and-perlbrew.html
>
> Saludos
>
> Robert
> _______________________________________________
> llista dels Barcelona-pm
> Barcelona-pm a pm.org
> http://mail.pm.org/mailman/listinfo/barcelona-pm
> BCN Perl Mongers: http://barcelona.pm.org
-------------- part següent --------------
Un document HTML ha estat eliminat...
URL: <http://mail.pm.org/pipermail/barcelona-pm/attachments/20120316/88feac66/attachment.html>


Més informació sobre la llista de correu Barcelona-pm