Error al buscar http://us.archive.ubuntu.com/ubuntu/dists/lucid/main/source/Sources 404 Not Found [IP: 91.189.91.26 80]

9

Estoy usando Ubuntu 16.04 LTS. Esta mañana, cuando corrí sudo apt-get update, me encontré con el siguiente error:

W: The repository 'http://us.archive.ubuntu.com/ubuntu lucid 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: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/lucid/main/source/Sources  404  Not Found [IP: 91.189.91.26 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.

He buscado en internet una respuesta. Aunque encontré algunas publicaciones similares, ninguna de las soluciones me funciona. Una de las soluciones interesantes que probé fue:

La solución más simple es hacer los siguientes dos pasos:

1- Haga una copia de seguridad de su lista de fuentes -> sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

2- Abrir archivo de las fuentes "/etc/apt/sources.list" Cambiar el nombre de todas las instancias de us.archive o archivo, como http://us.archive.ubuntu.com/ubuntu/a

http://old-releases.ubuntu.com/ubuntu/

También haga lo mismo para el http://security.ubuntu.com/ubuntu/dists/saucy-security/universe/binary-i386/Packages

3- Ejecute sudo apt-get update después de hacer lo anterior.

Adivina qué ... no funcionó. De hecho, arrojó más errores:

W: The repository 'http://old-releases.ubuntu.com/ubuntu xenial 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.
W: The repository 'http://old-releases.ubuntu.com/ubuntu xenial-updates 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.
W: The repository 'http://old-releases.ubuntu.com/ubuntu xenial-backports 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.
W: The repository 'http://old-releases.ubuntu.com/ubuntu xenial-security 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.
W: The repository 'http://us.archive.ubuntu.com/ubuntu lucid 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: Failed to fetch http://old-releases.ubuntu.com/ubuntu/dists/xenial/main/binary-amd64/Packages  404  Not Found
E: Failed to fetch http://old-releases.ubuntu.com/ubuntu/dists/xenial-updates/main/binary-amd64/Packages  404  Not Found
E: Failed to fetch http://old-releases.ubuntu.com/ubuntu/dists/xenial-backports/main/binary-amd64/Packages  404  Not Found
E: Failed to fetch http://old-releases.ubuntu.com/ubuntu/dists/xenial-security/main/binary-amd64/Packages  404  Not Found
E: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/lucid/main/source/Sources  404  Not Found [IP: 91.189.91.23 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.

Por favor ayuda.

EDITAR:

Aquí está mi fuente original.list:

# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://in.archive.ubuntu.com/ubuntu/ xenial main restricted
# deb-src http://in.archive.ubuntu.com/ubuntu/ xenial main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://in.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
# deb-src http://in.archive.ubuntu.com/ubuntu/ xenial-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://in.archive.ubuntu.com/ubuntu/ xenial universe
# deb-src http://in.archive.ubuntu.com/ubuntu/ xenial universe
deb http://in.archive.ubuntu.com/ubuntu/ xenial-updates universe
# deb-src http://in.archive.ubuntu.com/ubuntu/ xenial-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://in.archive.ubuntu.com/ubuntu/ xenial multiverse
# deb-src http://in.archive.ubuntu.com/ubuntu/ xenial multiverse
deb http://in.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
# deb-src http://in.archive.ubuntu.com/ubuntu/ xenial-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://in.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src http://in.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu xenial partner
# deb-src http://archive.canonical.com/ubuntu xenial partner

deb http://security.ubuntu.com/ubuntu xenial-security main restricted
# deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted
deb http://security.ubuntu.com/ubuntu xenial-security universe
# deb-src http://security.ubuntu.com/ubuntu xenial-security universe
deb http://security.ubuntu.com/ubuntu xenial-security multiverse
# deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse
utkarsh2k2
fuente
1
@mikewhatever El duplicado no es válido: el problema del OP no es la selección del 'espejo más rápido', sino que intentaron solucionar un problema de advertencia del repositorio Lucid y en el proceso rompieron su configuración de Xenial.
Thomas Ward

Respuestas:

13

Has cometido algunos errores graves aquí.

Primero, estás ejecutando 16.04. Eso significa que no puede reemplazar ciegamente el espejo de archivo normal con old-releases. Esta es la razón por la que actualmente recibe los errores que obtiene sobre la falta de repositorios de Xenial.

En segundo lugar, todavía estás intentando sacar del depósito Lucid. Eso no lo ayudará, porque una buena parte de los elementos en el repositorio Lucid no funcionará en Xenial o se eliminaron de los repositorios por varias razones, o fueron reemplazados por versiones actualizadas. Y, las instrucciones que siguió para versiones anteriores solo se aplican a la línea de repositorio Lucid que tenía en sus configuraciones.


Aquí le explicamos cómo solucionar los problemas que tiene.

  1. Ir a través de /etc/apt/sources.list, y comenzar mediante la sustitución de todos los old-releases.ubuntu.comregistros con su espejo original, us.archive.ubuntu.com.
  2. Encuentre las líneas que hacen referencia lucidy coméntelas, o úselas old-releases.ubuntu.com solo para ese repositorio .

    Si usted no sabe qué entrada en /etc/apt/sources.listo /etc/apt/sources.list.d/*tiene esta entrada 'lúcido', a continuación, ejecutar este comando desde /etc/apt/: grep -r -i lucid /etc/apt/; identificará los archivos que contienen la palabra 'lúcido'

  3. sudo apt-get update y comandos similares ahora deberían funcionar sin problemas.

Recomiendo encarecidamente comentar los repositorios lúcidos, ya que también son el final de la vida útil, y a menos que realmente necesite algo de ellos, no debería mantenerlos activados.

Thomas Ward
fuente
No puedo encontrar ninguna referencia de línea lucid. Edité la pregunta y agregué mi sources.list. ¿Podrías echar un vistazo?
utkarsh2k2
Verifique en todas partes en /etc/apt/sources.list.d/ también. En algún lugar tienes Lucid, o no habrías recibido el error que cometiste al principio. Considere probar apt-get updatetambién para ver si el error ahora está resuelto. (use grep -r -i lucid /etc/apt/para encontrar referencias lúcidas)
Thomas Ward
Lo encontré. Había 2 referencias dentro /etc/apt/sources.list.d/alternative_Repo.list. Después de comentarlos, los errores se han ido ahora.
utkarsh2k2