[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: actualizar sources.list- como encontrar el repositorio de una librería



El 15/05/17 a las 15:25, FIDIAS:Lamberto Fresnillo escribió:

El 15/05/2017, a las 13:44, JAP <javier.debian.bb.ar@gmail.com
<mailto:javier.debian.bb.ar@gmail.com>> escribió:

El 15/05/17 a las 06:07, FIDIAS:Lamberto Fresnillo escribió:

Estoy instalando shashlik_0.9.3.deb

el paquete tiene coo dependencias no encontradas libc6-i386,lib32gccl
,lib32zl y python3-xdg.Las he instalado con apt-get sources

Obtengo un mensaje que dice que actualice la lista de repositorios en
el fichero sources.list.

el problema gordo que tengo es que no se dada una librería saber en
que repositorio esta para incluirlo en la lista del fichero

Necesito ayuda urgent

Gracias

lamberto fresnillo



Ese paquete, NO EXISTE en Debian.
Es un paquete para correr aplicaciones de Android sobre un GNU/Linux.
Los paquetes sólo están disponibles para Ubuntu o ArchLinux de un
repositorio no oficial.
Si no puedes liarte con un cruce de distribuciones, es que no tienes
la suficiente experiencia para hacerlo y vas a jorobar tu sistema.
Cruzar distribuciones NUNCA es bueno.

Ahora bien, si quieres liarla....
Me huele que tu instalación es amd64, y estás queriendo instalar un
paquete para i386.
Eso significa que deberás hacer una instalación multiarch

https://wiki.debian.org/es/Multiarch/HOWTO

Hacer un cruce de sistemas con un multiarch, es divertido.
Normalmente, terminas trabando todo y con eso toca reinstalar Debian.
Entretenimiento para dos días, seguro.

JAP


Ya he instalado los tipos de architectura y puedo abrir dos terminales
que simultáneamente trabajan uno con cada una de ellas.

El problema no está ahí.

Despues de instalar Shaslik_0.9.3.deb sobre el terminal que desempaqueta
los ficheros con amd64 recibo un mensaje de error diciendo que hay
dependencias con esas tres librerías que no están instaladas.

Usando el comando   apt-get source nombre-paquete

instalo llibrerías que faltan manualmente.

Pero recibo el mensaje de error que los repositorios de esas librerías
se deben incluir en el fichero sources.list.

Y no tengo ni idea de donde sacó el ordenador las librerías, dada una
librería como puedo saber en cuales repositorios de la red están?

saludos
lamberto

Dos cosas:

1 - No hagas "top-posting"; no se entiende la conversación
https://es.wikipedia.org/wiki/Top-posting

2- No está claro qué es lo que te pasa.
Copia y pega los resultados de estos dos comandos

$ uname -a

# dpkg -i shashlik_0.9.3.deb


Por otra parte,
> Ya he instalado los tipos de architectura y puedo abrir dos terminales
> que simultáneamente trabajan uno con cada una de ellas.

es de lo más críptico que he visto; ¿has armado una jaula chroot?
No se entiende eso de "trabajan uno con cada una de ellas" en un sistema "multiarch". Si es multiarch, en TODAS las consolas trabaja igual, con ambas arquitecturas simultáneamente. Si has armado una jaula, sí, puedes tener una consola en i386 y otra en amd64, todo por separado.

JAP

















Reply to: