web-dev-qa-db-fra.com

Impossible de mettre à jour ou d'installer quoi que ce soit après avoir déménagé dans un autre pays

Il y a quelques jours, j'ai installé Ubuntu sur mon PC, tout fonctionne bien.
Il m'est arrivé de voyager dans un autre pays et j'y suis toujours. Donc, chaque fois que j'exécute la mise à jour ou que j'essaie d'installer quoi que ce soit à partir du logiciel Ubuntu, rien ne fonctionne, bien que mon Internet fonctionne correctement et que je puisse accéder à Internet à l'aide de mon PC (je l'utilise maintenant pour écrire ces lignes).
J'ai essayé de remplacer le serveur par l'un des serveurs du pays où je suis actuellement, mais cela n'a pas fonctionné. J'ai donc changé pour le serveur principal Ubuntu, cela n'a pas fonctionné non plus.
J'ai redémarré mon PC, exécutez Sudo apt autoclean et Sudo apt clean, Rien n'a changé.
J'obtiens toujours ces erreurs chaque fois que j'exécute le processus de mise à jour:

Sudo apt update
Ign:1 http://archive.canonical.com/ubuntu bionic InRelease
Err:2 http://archive.canonical.com/ubuntu bionic Release
  404  Not Found [IP: 91.189.92.191 80]
Ign:3 http://archive.ubuntu.com/ubuntu bionic InRelease
Ign:4 http://archive.ubuntu.com/ubuntu bionic-updates InRelease
Ign:5 http://archive.ubuntu.com/ubuntu bionic-backports InRelease
Ign:6 http://archive.ubuntu.com/ubuntu bionic-security InRelease
Err:7 http://archive.ubuntu.com/ubuntu bionic Release
  404  Not Found [IP: 91.189.88.174 80]
Err:8 http://archive.ubuntu.com/ubuntu bionic-updates Release
  404  Not Found [IP: 91.189.88.174 80]
Err:9 http://archive.ubuntu.com/ubuntu bionic-backports Release
  404  Not Found [IP: 91.189.88.174 80]
Err:10 http://archive.ubuntu.com/ubuntu bionic-security Release
  404  Not Found [IP: 91.189.88.174 80]
Reading package lists... Done
E: The repository 'http://archive.canonical.com/ubuntu bionic Release' no longer has a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'http://archive.ubuntu.com/ubuntu bionic Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'http://archive.ubuntu.com/ubuntu bionic-updates Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'http://archive.ubuntu.com/ubuntu bionic-backports Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'http://archive.ubuntu.com/ubuntu bionic-security Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Quelqu'un sait comment résoudre ce problème?

MODIFIER:
Le problème est pas que je n'ai pas les bons liens dans /etc/apt/sources.list. Mon problème est que lorsque j'exécute la mise à jour, les liens qui apparaissent dans le terminal ne sont pas similaires à ceux que j'ai dans /etc/apt/sources.list Aussi quand j'ai mis à jour /etc/apt/sources.list comme Raffa a dit, je reçois toujours des erreurs similaires.

Sudo apt update 
Ign:1 http://archive.ubuntu.com/ubuntu bionic InRelease
Ign:2 http://security.ubuntu.com/ubuntu bionic-security InRelease
Ign:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease
Err:4 http://security.ubuntu.com/ubuntu bionic-security Release
  404  Not Found [IP: 91.189.91.14 80]
Err:5 http://archive.ubuntu.com/ubuntu bionic Release
  404  Not Found [IP: 91.189.88.31 80]
Err:6 http://archive.ubuntu.com/ubuntu bionic-updates Release
  404  Not Found [IP: 91.189.88.31 80]
Reading package lists... Done
E: The repository 'http://security.ubuntu.com/ubuntu bionic-security Release' no longer has a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'http://archive.ubuntu.com/ubuntu bionic Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'http://archive.ubuntu.com/ubuntu bionic-updates Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Bien que /etc/apt/sources.list contient les liens mentionnés par Raffa

cat /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu bionic main universe multiverse restricted
deb http://security.ubuntu.com/ubuntu/ bionic-security main multiverse universe restricted
deb http://archive.ubuntu.com/ubuntu bionic-updates main multiverse universe restricted
4
singrium

Vos sources de référentiel ne suivent pas le format correct. Ils devraient être par exemple quelque chose comme deb http://archive.ubuntu.com/ubuntu bionic main.

Explication:

deb: Ces référentiels contiennent des binaires ou des packages précompilés. Ces référentiels sont requis pour la plupart des utilisateurs.

http://archive.ubuntu.com/ubuntu: L'URI (Uniform Resource Identifier), dans ce cas un emplacement sur Internet.

bionic: est le nom de la version ou la version de votre distribution Ubuntu.

main & restricted ... etc: sont les noms de section ou les composants. Il peut y avoir plusieurs noms de section, séparés par des espaces.

Vous ne semblez pas avoir le bon format dans votre /etc/apt/sources.list fichier.


Avis important:

Release et InRelease sont d'anciens ... anciens référentiels de style Debian et ne sont plus utilisés dans les formats officiels de référentiels Ubuntu depuis Ubuntu 14.04 mais vous les avez toujours dans votre liste de sources Ubuntu 18.04!


Pour résoudre ce problème, veuillez exécuter la commande suivante dans le terminal:

Sudo nano /etc/apt/sources.list

Un éditeur de fichiers sera ouvert. Supprimez toutes les lignes qu'il contient, puis copiez et collez les éléments suivants dans l'éditeur de fichiers:

deb http://archive.ubuntu.com/ubuntu bionic main universe multiverse restricted
deb http://security.ubuntu.com/ubuntu/ bionic-security main multiverse universe restricted
deb http://archive.ubuntu.com/ubuntu bionic-updates main multiverse universe restricted

Ensuite, enregistrez et fermez le fichier en appuyant sur Ctrl + X puis appuyez Y puis appuyez Enter


Pour vérifier que vous avez correctement enregistré le fichier, veuillez exécuter la commande suivante dans le terminal:

cat /etc/apt/sources.list

La sortie doit être exactement:

deb http://archive.ubuntu.com/ubuntu bionic main universe multiverse restricted
deb http://security.ubuntu.com/ubuntu/ bionic-security main multiverse universe restricted
deb http://archive.ubuntu.com/ubuntu bionic-updates main multiverse universe restricted

Après cela, veuillez mettre à jour votre liste de référentiels en exécutant la commande suivante dans le terminal:

Sudo apt update

Vous devriez maintenant être en mesure d'installer des packages et de mettre à jour votre système à nouveau.


Si vous obtenez toujours les mêmes erreurs, veuillez d'abord sauvegarder /etc/apt/sources.list.d/ dans votre répertoire personnel en exécutant la commande suivante dans le terminal:

Sudo mkdir ~/old_sources_list_d

Ensuite, exécutez la commande suivante dans le terminal:

Sudo cp -r /etc/apt/sources.list.d/* ~/old_sources_list_d/

Après cela, veuillez effacer tous les PPA et listes de référentiels existants dans /etc/apt/sources.list.d/ en exécutant la commande suivante dans le terminal:

Sudo rm /etc/apt/sources.list.d/*

Ensuite, veuillez mettre à jour votre liste de référentiels en exécutant la commande suivante dans le terminal:

Sudo apt update
7
Raffa

Si vous êtes en Tunisie, vous pouvez passer au référentiel approprié https://launchpad.net/ubuntu/+mirror/ubuntu.mirror.tn-archive2

mais je remarque qu'il n'est pas à jour et n'a même pas de fichiers pour les distributions Bionic, encore moins récentes. Il n'y a pas de référentiel en Algérie ou en Libye, vous pouvez donc essayer des alternatives en France , Espagne , Suisse , ou Pays-Bas .

1
K7AAY

Je pense que ce n'est pas exactement parce que le changement de pays de votre connexion. C'est parce que la nouvelle connexion a un serveur ou un système proxy pour bloquer ou rediriger les serveurs Ubuntu ... (pourrait être un gouvernement ou une institution)

J'ai un problème similaire de connexion depuis la "sala de computo" (salle de calcul) de mon université.

Je pense que je peux utiliser certains VPN ou configurations de serveurs (DNS) pour sauter cela ...

1
Leonardo