Pues si digamos que esta libreria toca mucho los webs en Ubuntu ya que en ubuntu se usa la libqt3 en vez de esta libreria, lo que nos da muchos problemas cuando instalamos alguna cosa, sease kiax, skype, etc …
La solución es bien simple, hay que cambiarla en sus dependencias, como? pues ahora lo explico. Usare como ejemplo el mysqlcc-0.9.4-4_i386.deb mi gestor preferido de mysql.
Primero hay que descomprimirlo asi que elegimos un sitio “temporal” para hacerlo digamos en el Desktop. Movemos el paquete al Desktop y abrimos un terminal.
dpkg-deb -x ../mysqlcc_0.9.4-4_i386.deb mysqlcc_0.9.4-4_i386
Esto nos descomprimira el paquete en el directorio mysqlcc_0.9.4-4_i386 (lo crea el mismo).
dpkg-deb -e ../mysqlcc_0.9.4-4_i386.deb mysqlcc_0.9.4-4_i386/DEBIAN
sed -i s/libqt3c102-mt/libqt3-mt/g mysqlcc_0.9.4-4_i386/DEBIAN/control
Aqui sustiuimos la dependencia que nos daba el problema.
dpkg-deb -b ./mysqlcc_0.9.4-4_i386
Volvemos a empaquetar el nuevo paquete, que ya esta listo para instalar
Excelente, gracias!!
Excelente tip, me sirvio para instalar F4L en Ubuntu Dapper , Very Nice
Hola, yo estoy usando kiax en ubuntu, pero me da muchos problemas como retardos y cortes de los paquetes de voz que envio(digo esto, porque ya he probado el kiax en otras distribuciones y jala muy bien), no se si se deba a la libreria libqt3??
y en este caso yo ya tengo instalado kiax, que debo hacer para reemplazarlo si es la libreria la del problema
Hola kiax, perdona por el retraso en contestar. Este post es solo por si algun paquete te diera problemas con alguna librerÃa en tu caso no lo es, ya que como bien dices tienes el kiax instalado.
Los retardos pueden deberse a muchas causas, codec que emplees, trafico en ese instante de la conexion, etc..
Yo antes tmb usaba el kiax, ahora uso el sjphone, por si te animas a probarlo y te va mejor.
Un saludo
sos un genio, no sé como hiciste, pero me re sirvió, utilicé esto para instalar el qjoypad =)
muchas gracias che!
Hola me ha servido mucho pero tengo un problema y es que al reconstruir el archivo con la orden dpkg –build archivo me da un error de que no encuentra el archivo control en Debian y he probado de casi todo si puedes ayudarme muchas gracias.Mi nombre es Rito
Hola Rito,
Según tu comentario deduzco que la carpeta de control si que existe ya que has hecho el cambio y no te ha petado. Si en cambio cuando has intentado reconstruir.
En este caso comprueba desde que ruta esta lanzando el comando dpkg-deb -b en este caso estamos en la ruta anterior al directorio mysqlcc.
Te pongo un ejemplo para que lo veas más claro:
estamos en la ruta /tmp/
hacemos todos los pasos (extraer, modificar,etc..) y a la hora de construir seguimos en /tmp/
chumy@/tmp$
Espero que te sirva,
Si no fuera este el error revisa los pasos e indicame con un poco más de detalle cual es el comando que lanzas y cual es el error que te muestra la consola.
Un saludo
Perfecto el error era mio que al reconstuir ponia DEBIAN/control lo de debian en minuscula y linux distingue minusculas y mayusculas.
De todas formas tengo otro pequeño problema y es que estoy intentando instalar NTPV que es un programa de venta tactil y he corregido las dependencias de libqut3102-mt pero ahora me pide las librerias kdelib4 y las tengo instaladas en control me he dado cuenta que me pide unas anteriores y no se como corregirlo pues he intentado con
sed -i s/kdelibs4/kdelibs4(>= 4:3.5.10)/g ntpv/DEBIAN/control
y me devuelve este error
bash: error de sintaxis cerca de token no esperado `(‘
Si me puedes orientar o ayudar a buscar la solucion gracias
El tutorial hasta ahora magnifico
Hola Rito,
Has instalado el paquete de desarrolos de kdelibs4, kdelibs4-dev?
El error que te da es de sintaxis ya que lo que le estas diciendo es que sustituya(s) la cadena kdelibs4 por kdelibs4(>= 4…) en todo el documento (g). Tendras problemas con los caracteres (, >, =, :, .,) ya que son especiales.
Confirmame que tienes instalado las librerias de desarrollo de kdelibs4 y buscamos una forma de arreglarlo