Tengo este problema mientras ejecuto 'sudo apt-get update', "Problema con MergeList" o "el archivo de estado no se pudo analizar ni abrir".

Tengo este problema mientras ejecuto 'sudo apt-get update', "Problema con MergeList" o "el archivo de estado no se pudo analizar ni abrir".
W: The repository 'http://archive.getdeb.net/ubuntu xenial-getdeb Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/archive.getdeb.net_ubuntu_dists_xenial-getdeb_apps_binary-amd64_Packages
E: The package lists or status file could not be parsed or opened.

Las sugerencias que he probado son:

  1. Eliminar archivos de un directorio apto:
    sudo rm -vf /var/lib/apt/lists/*
    sudo apt-get update
    
  2. Cambiando el servidor desde Ubuntu Software, pero me sigue saliendo error diciéndome que contacte al administrador

Respuesta1

Esto es deWikipedia

GetDeb era un portal de software de Ubuntu que proporcionaba versiones heredadas de software incluidas en las versiones antiguas de Ubuntu LTS y software que se omite en los repositorios oficiales. PlayDeb era un proyecto hermano con un enfoque explícito en los juegos. Los nombres provienen del formato de paquete .deb utilizado por Ubuntu. Los servicios GetDeb y PlayDeb también pueden ser utilizados por derivados de Ubuntu a partir de 16.04, ya que los paquetes 14.04 se eliminaron una vez cuando Ubuntu 14.04 alcanzó el EOL. Ambos sitios web han sido redirigidos a un sitio de spam y ya no se debe confiar en ellos.

Getdeb y Playdeb ya no son funcionales ni confiables y deben eliminarse de las fuentes de software lo antes posible.

Respuesta2

Será necesario editar el archivo fuente que hace referencia al repositorio de Xenial. Puede encontrarlo a través de la línea de comando como esta:

  1. Abrir Terminal (si aún no está abierto)
  2. Ir al aptdirectorio:
    cd /etc/apt
    
  3. Identifique el archivo que hace referencia al repositorio incorrecto mediante grep:
    grep -r xenial *
    
  4. Usando sudo, edite el archivo que se menciona en el resultado con su editor de texto preferido, comentando (o eliminando) la línea. Puede comentar la línea poniendo un #al frente.
  5. Guarda el archivo y cierra.
  6. Actualizar apt:
    sudo apt update 
    

información relacionada