Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: robebugaty en 18 Septiembre 2014, 22:20 pm



Título: PacketTracer601 64Bits
Publicado por: robebugaty en 18 Septiembre 2014, 22:20 pm
Hola, me gustaría que me ayudasen en un problema que tengo tras instalar el Packet Tracer 6.0.1 en un sistema operativo Debian 64 Bits.
El caso es que instalar se instala pero luego al ejecutarlo pone "Starting..." pero no arranca.

Necesito tenerlo funcionando tanto en mi casa como en clase,ya que lo necesitamos para unas prácticas,sin embargo todos tenemos el mismo problema ya que el programa es de 32 bits y en la clase los sistemas operativos son de 64bits(Linux Mint).

He ejecutado estos comandos en este orden ya que si no instalo primero las están en el número 2,las que están en el 3 no se instalan pero a pesar de haber instalado las dependencias que necesito sigo en las mismas y no sé si me falta algo más.
Código:
1) sudo dpkg --add-architecture i386

2) sudo apt-get install libnss3-1d:i386 libqt4-qt3support:i386 libssl1.0.0:i386 libqtwebkit4:i386 libqt4-scripttools:i386

3) sudo apt-get install ia32-libs-gtk
Muchas gracias.




Título: Re: PacketTracer601 64Bits
Publicado por: Slava_TZD en 19 Septiembre 2014, 15:09 pm
Hola robebugaty que tal?

Para iniciarlo tienes que modificar el scrit que inicia, quitar la paja y directamente llamar al binario, o borrar el enlace simbolico que crea el instalador y hacer uno nuevo que apunte al binario, éste está en /opt/pt/bin por defecto. Puedes comprobar si tienes las deps para que funcione con ldd.

Código:
$ ldd /opt/pt/bin/PacketTracer6 
linux-gate.so.1 =>  (0xf773a000)
libcrypto.so.1.0.0 => /usr/lib/i386-linux-gnu/i686/cmov/libcrypto.so.1.0.0 (0xf7560000)
libQtWebKit.so.4 => /usr/lib/i386-linux-gnu/libQtWebKit.so.4 (0xf5e15000)
libQtScriptTools.so.4 => /usr/lib/i386-linux-gnu/libQtScriptTools.so.4 (0xf5d5d000)
libQtScript.so.4 => /usr/lib/i386-linux-gnu/libQtScript.so.4 (0xf5ad1000)....
.....

Saludos y suerte con las clases


Título: Re: PacketTracer601 64Bits
Publicado por: robebugaty en 19 Septiembre 2014, 19:49 pm
Hola muchas gracias por responder,he ejecutado el  comando < ldd /opt/pt/bin/PacketTracer6 > y muestra esto:
Código:
 /opt/pt/bin/PacketTracer6: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version `GLIBC_2.15' not found (required by /opt/pt/bin/PacketTracer6)
linux-gate.so.1 =>  (0xf7777000)
libcrypto.so.1.0.0 => /usr/lib/i386-linux-gnu/i686/cmov/libcrypto.so.1.0.0 (0xf7590000)
libQtWebKit.so.4 => /usr/lib/i386-linux-gnu/libQtWebKit.so.4 (0xf5e40000)
libQtScriptTools.so.4 => /usr/lib/i386-linux-gnu/libQtScriptTools.so.4 (0xf5d88000)
libQtScript.so.4 => /usr/lib/i386-linux-gnu/libQtScript.so.4 (0xf5af8000)
libQt3Support.so.4 => /usr/lib/i386-linux-gnu/libQt3Support.so.4 (0xf5828000)
libQtXml.so.4 => /usr/lib/i386-linux-gnu/libQtXml.so.4 (0xf57e0000)
libQtGui.so.4 => /usr/lib/i386-linux-gnu/libQtGui.so.4 (0xf4cf8000)
libQtNetwork.so.4 => /usr/lib/i386-linux-gnu/libQtNetwork.so.4 (0xf4bb0000)
libQtCore.so.4 => /usr/lib/i386-linux-gnu/libQtCore.so.4 (0xf48c8000)
libpthread.so.0 => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 (0xf48a8000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf47b8000)
libm.so.6 => /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xf4790000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf4770000)
libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xf4608000)
libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xf4600000)
libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf45e0000)
libsqlite3.so.0 => /usr/lib/i386-linux-gnu/libsqlite3.so.0 (0xf4530000)
libXrender.so.1 => /usr/lib/i386-linux-gnu/libXrender.so.1 (0xf4520000)
libgstapp-0.10.so.0 => /usr/lib/i386-linux-gnu/libgstapp-0.10.so.0 (0xf4510000)
libgstinterfaces-0.10.so.0 => /usr/lib/i386-linux-gnu/libgstinterfaces-0.10.so.0 (0xf44f8000)
libgstpbutils-0.10.so.0 => /usr/lib/i386-linux-gnu/libgstpbutils-0.10.so.0 (0xf44d0000)
libgstvideo-0.10.so.0 => /usr/lib/i386-linux-gnu/libgstvideo-0.10.so.0 (0xf44b0000)
libgstbase-0.10.so.0 => /usr/lib/i386-linux-gnu/libgstbase-0.10.so.0 (0xf4448000)
libgstreamer-0.10.so.0 => /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0 (0xf4358000)
libgobject-2.0.so.0 => /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 (0xf4300000)
libglib-2.0.so.0 => /lib/i386-linux-gnu/libglib-2.0.so.0 (0xf4200000)
libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf40c8000)
libQtSql.so.4 => /usr/lib/i386-linux-gnu/libQtSql.so.4 (0xf4088000)
libfontconfig.so.1 => /usr/lib/i386-linux-gnu/libfontconfig.so.1 (0xf4050000)
libaudio.so.2 => /usr/lib/i386-linux-gnu/libaudio.so.2 (0xf4030000)
libpng12.so.0 => /lib/i386-linux-gnu/libpng12.so.0 (0xf4000000)
libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 (0xf3f60000)
libSM.so.6 => /usr/lib/i386-linux-gnu/libSM.so.6 (0xf3f58000)
libICE.so.6 => /usr/lib/i386-linux-gnu/libICE.so.6 (0xf3f38000)
libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf3f20000)
librt.so.1 => /lib/i386-linux-gnu/i686/cmov/librt.so.1 (0xf3f10000)
/lib/ld-linux.so.2 (0xf7778000)
liborc-0.4.so.0 => /usr/lib/i386-linux-gnu/liborc-0.4.so.0 (0xf3e78000)
libgmodule-2.0.so.0 => /usr/lib/i386-linux-gnu/libgmodule-2.0.so.0 (0xf3e70000)
libxml2.so.2 => /usr/lib/i386-linux-gnu/libxml2.so.2 (0xf3d18000)
libgthread-2.0.so.0 => /usr/lib/i386-linux-gnu/libgthread-2.0.so.0 (0xf3d10000)
libffi.so.5 => /usr/lib/i386-linux-gnu/libffi.so.5 (0xf3d00000)
libpcre.so.3 => /lib/i386-linux-gnu/libpcre.so.3 (0xf3cc0000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf3c98000)
libexpat.so.1 => /lib/i386-linux-gnu/libexpat.so.1 (0xf3c70000)
libXt.so.6 => /usr/lib/i386-linux-gnu/libXt.so.6 (0xf3c10000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf3c08000)
libuuid.so.1 => /lib/i386-linux-gnu/libuuid.so.1 (0xf3c00000)
liblzma.so.5 => /lib/i386-linux-gnu/liblzma.so.5 (0xf3bd8000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf3bd0000)

Por lo que veo me hace falta esa versión exacta de Glibc,así que ahí ya me pierdo.


Título: Re: PacketTracer601 64Bits
Publicado por: Slava_TZD en 19 Septiembre 2014, 20:09 pm
Puedes hacer pinning a Jessie o a SID e instalar una versión mas reciente de libc6 o preguntar si puedes usar la versión 6.1 de pt que sí funciona con la versión que tienes.


Título: Re: PacketTracer601 64Bits
Publicado por: robebugaty en 19 Septiembre 2014, 21:45 pm
Muchas gracias al final entré en "http://labcisco.blogspot.com.es/p/laboratorios.html" y me descargué el archivo "Cisco-PT-610.tar.gz" lo descomprimí,lo instalé y luego creé un launcher en el escritorio y ya arranca,así que gracias por todo ;).
Espero que cualquiera que haya tenido el mismo problema que yo pueda solucionarlo con esto.


Título: Re: PacketTracer601 64Bits
Publicado por: Slava_TZD en 19 Septiembre 2014, 22:46 pm
Es importante que preguntes si puedes usar la versión 6.1 tal y como te dije en el mensaje anterior, hay cosas nuevas, cosas cambiadas y dependiendo y dependiendo del curso y tal, te pedirán actualizar o no.

Un saludo


Título: Re: PacketTracer601 64Bits
Publicado por: robebugaty en 20 Septiembre 2014, 11:51 am
Es importante que preguntes si puedes usar la versión 6.1 tal y como te dije en el mensaje anterior, hay cosas nuevas, cosas cambiadas y dependiendo y dependiendo del curso y tal, te pedirán actualizar o no.

Un saludo
Por eso no va a haber problema ya que el profe lo que quiere principalmente es enseñarnos a usar el programa,sin embargo,cuando se dio cuenta de que sólo le funcionó a él...Ya que en un principio pide instalar unas librerías,pero para instalarlas hay que instalar otras antes ya que sino las primeras librerías no se instalan y da "error de dependencias incumplidas".Tras eso fue a él al único que le funcionó el programa.
Gracias de todas formas.