no puedo agregar repositorios

6 envíos / 0 nuevos
Último envío
#1 Jue, 10/08/2017 - 12:54
zatarra
Imagen de zatarra
Desconectado/a
se unió: 20/07/17

no puedo agregar repositorios

Estado: 
[ACTIVO]

Buenas foro nuevamente, quiero instalar el winehq pero me sale un mensaje de error cuando trato de configurarlo, tengo un debian 7 y una notebook VAIO con arquitectura de 32 bits, las instrucciones  para configurar el repositorio estan en esta página:

https://wiki.winehq.org/Debian

este es mi archivo /etc/apt/sources.list

#

deb http://security.debian.org/debian-security stretch/updates main contrib
deb-src http://security.debian.org/debian-security stretch/updates main contrib

# stretch-updates, previously known as 'volatile'
# A network mirror was not selected during install.  The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
#
 deb http://deb.debian.org/debian/ stretch-updates main contrib
 deb-src http://deb.debian.org/debian/ stretch-updates main contrib

deb http://ftp.us.debian.org/debian/ stretch main contrib non-free
deb-src http://ftp.us.debian.org/debian/ stretch main contrib non-free

deb http://mirrors.kernel.org/debian/ stretch-updates main contrib non-free
deb-src http://mirrors.kernel.org/debian/ stretch-updates main contrib non-free
deb http://mirrors.kernel.org/debian stretch-proposed-updates main contrib non-free
deb-src http://mirrors.kernel.org/debian stretch-proposed-updates main contrib non-free

deb https://dl.winehq.org/wine-builds/debian
deb-src https://dl.winehq.org/wine-builds/debian

deb http://ftp.de.debian.org/debian
deb-src http://ftp.de.debian.org/debian

y este es el mensaje que me sale cuando trato de actualizar los repositorios:

root@debian:/home/david# apt-get update
E: Entrada 31 mal especificada en list fichero /etc/apt/sources.list (Suite)
E: No se pudieron leer las listas de fuentes.

y la entrada 31 es justo deb https://dl.winehq.org/wine-builds/debian, si borro esas dos y dejo solo las de abajo me vuelve a tirar ese mensaje de error no se porque si estoy haciendo como me me indica en la pagina del wine, bueno cualquier ayuda desde ya muchas gracias.

 

 

Jue, 10/08/2017 - 13:18
caliban
Imagen de caliban
Desconectado/a
moderador
se unió: 14/01/16

No estas especificando cual version de debian corresponde a dicho repositorio ,

Jue, 10/08/2017 - 16:44
rockyiii
Imagen de rockyiii
Conectado
administrator
se unió: 11/01/16

podrías probar con un sources.list asi:

deb  http://deb.debian.org/debian stretch main contrib non-free
deb-src  http://deb.debian.org/debian stretch main contrib non-free

deb  http://deb.debian.org/debian stretch-updates main contrib non-free
deb-src  http://deb.debian.org/debian stretch-updates main contrib non-free

deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main contrib non-free

# wine
deb https://dl.winehq.org/wine-builds/debian/ stretch main

Sáb, 19/08/2017 - 23:21
zatarra
Imagen de zatarra
Desconectado/a
se unió: 20/07/17

hola rocky, edité mi archivo como el ejemplo que dejaste pero me tira varia cosas que no entiendo, no se si será errores en la instalación del sistema, esto sucede:

 

cuando quiero actualizar repositorios:

root@debian:/home/david# sudo apt-get update
Ign:1 http://deb.debian.org/debian stretch InRelease
Obj:2 http://deb.debian.org/debian stretch-updates InRelease
Obj:3 http://security.debian.org stretch/updates InRelease                       
Obj:4 http://deb.debian.org/debian stretch Release                               
Leyendo lista de paquetes... Hecho                     
E: No se pudo encontrar el método /usr/lib/apt/methods/https.
N: ¿Está instalado el paquete apt-transport-https?
E: Fallo al obtener https://dl.winehq.org/wine-builds/debian/dists/stretch/InRelease  
E: No se han podido descargar algunos archivos de índice, se han omitido, o se han utilizado unos antiguos en su lugar.

Y cuando quiero probar de instalar cualquier programa:

root@debian:/home/david# apt-get install chromium
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
Tal vez quiera ejecutar «apt --fix-broken install» para corregirlo.
Los siguientes paquetes tienen dependencias incumplidas:
 chromium : Depende: libminizip1 (>= 1.1) pero no va a instalarse
            Depende: libre2-3 (>= 20160901) pero no va a instalarse
 firefox-esr : Depende: libjsoncpp1 (>= 1.7.4) pero no va a instalarse
E: Dependencias incumplidas. Intente «apt --fix-broken install» sin paquetes (o especifique una solución).

 

Dom, 20/08/2017 - 03:15
Panko
Imagen de Panko
Conectado
moderador
se unió: 18/02/16

Tienes que instalar el paquete apt-transport-https. Sin este, no podrás acceder a los repositorios que usen una conexión segura (https).

A veces me pregunto si leeis lo que sale en consola... por que precisamente esto que te acabo de decir te lo ha dicho la misma salida del comando que has ejecutado (y después otra cosa más).

  No hay bar que por bien no venga....
Dom, 20/08/2017 - 11:31
rockyiii
Imagen de rockyiii
Conectado
administrator
se unió: 11/01/16

Hola zatarra, en el primer post, pones que tenias un debian 7(Wheezy), pero en el sources.list que mostraste, tus repositorios estaban apuntando a debian 9 (stretch).
Hay tres opciones:

  1. Te confundiste y en realidad tenes debian 9
  2. Tenes debian 7 y tu intención es pasar a debian 9
  3. Modificaste tu sources.list copiando y pegando cosas que viste por internet sin tener idea de lo que estabas haciendo

A esta altura me inclino por la última opción, ojo no quiere decir que sea malo ya que en el proceso de aprendizaje todos cometemos errores, lo importante es luego poder aprender de ellos.

Sobre el primer error que estas mostrando se trata, de lo que te decia panko, ya que el repositorio que originalmente que causo el error por el que abriste el post utiliza https y no http
 

# wine
deb https://dl.winehq.org/wine-builds/debian/ stretch main

por lo cual o instalas el paquete apt-transport-https o le quitas el https dejandolo en http.

Con respecto al segundo problema que pones, apt te esta diciendo que dichos programas (chromium y firefox-esr) dependen de otras librerías que no se estan pudiendo instalar, aparentemente por un conflicto de versiones y te sugiere que ejecutes apt --fix-broken install que es lo mismo que hacer un apt -f install

Intenta arreglar un sistema con dependencias actualmente rotas. Si se usa esta opción junto a «install»/«remove» se puede omitir cualquier paquete para permitir a APT deducir una posible solución. Si se especifican problemas, deben corregir totalmente el problema. La opción, a veces, se necesita cuando se ejecuta APT por primera vez, APT no permite que existan dependencias de paquetes rotas en un sistema. Es posible que la estructura de dependencias de un sistema esté tan deteriorada que requiera una intervención manual (generalmente puede ejecutar dselect(1) o dpkg −−remove para desinstalar alguno de los paquetes que crean el conflicto). El uso de esta opción junto con −m puede producir un error en algunas situaciones. Opción de configuración: APT::Get::Fix−Broken.

https://man.cx/apt-get(8)/es

Para evitar cualquier problema yo te recomendaría que por el momento desactives el repositorio de wine porque seguramente hasta que no resuelvas el tema de los paquetes rotos no vas a poder instalar nada. Para desactivar el repositorio solo tienes que comentarlo con una # de esta forma:
 

# wine
#deb https://dl.winehq.org/wine-builds/debian/ stretch main

Luego ejecutas un apt update junto con la función para solucionar el problema con dichos programas rotos

su
apt update && apt -f install

Si todo sale bien, podras instalar apt-transport-https y descomentar el repositorio de wine retirando la #

# wine
deb https://dl.winehq.org/wine-builds/debian/ stretch main

* Para cargar el repositorio vas a tener que volver a realizar un apt update
 

ACLARACIÓN:----------------------
Si realmente estas usando Debian 7 tenes que tener presente que cuando actualices tu sistema a Debian 9, vas a tener que descargar 800MB o más en paquetes y que existen grandes posibilidades de que cuando reinicies la pc no puedas entrar a la sesión gráfica. Por lo tanto sería altamente recomendable que pongas a resguardo todo documento que consideres importante y tengas a mano una imagen iso de debian 9 quemada en un DVD antes de realizar tamaña empresa.

Para actualizar el sistema, BAJO TU PROPIA RESPONSABILIDAD!!
 

su
apt update && apt upgrade && apt full-upgrade

 https://debian-handbook.info/browse/es-ES/stable/sect.dist-upgrade.html