web-dev-qa-db-fra.com

Suivre les instructions recommandées ne permet pas de mettre à jour Ubuntu 17.04 à 17.10

Veuillez ne pas fermer en double. J'ai suivi les instructions de l'autre message: Comment installer un logiciel ou effectuer une mise à niveau à partir d'une ancienne version non prise en charge?

J'ai également lu les entrées du wiki, qui disent simplement "update sources.list, update/dist-upgrade, et do-release-upgrade", exactement comme le message.

https://help.ubuntu.com/community/EOLUpgrades/

Ça ne marche pas Je reçois la sortie suivante:

Reading cache

Checking package manager
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Get:1 file:/var/cuda-repo-8-0-local-cublas-performance-update  InRelease                                               
Ign file:/var/cuda-repo-8-0-local-cublas-performance-update  InRelease                                                 
Get:2 file:/var/cuda-repo-8-0-local-ga2  InRelease                                                                     
Ign file:/var/cuda-repo-8-0-local-ga2  InRelease                                                                       
Get:3 file:/var/cuda-repo-8-0-local-cublas-performance-update  Release [574 B]                                         
Get:4 file:/var/cuda-repo-8-0-local-ga2  Release [574 B]                                                               
Get:5 file:/var/cuda-repo-8-0-local-cublas-performance-update  Release [574 B]                                         
Get:6 file:/var/cuda-repo-8-0-local-ga2  Release [574 B]                                                               
Hit http://repo.steampowered.com/Steam precise InRelease                                                               
Hit http://packages.Microsoft.com/repos/vscode stable InRelease                                                        
Hit http://ppa.launchpad.net/ethereum/ethereum/ubuntu zesty InRelease                                                  
Hit http://old-releases.ubuntu.com/ubuntu zesty InRelease                                                              
Hit http://old-releases.ubuntu.com/ubuntu zesty-updates InRelease                                                      
Hit http://old-releases.ubuntu.com/ubuntu zesty-backports InRelease                                                    
Hit http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu zesty InRelease                                               
Hit http://old-releases.ubuntu.com/ubuntu zesty-security InRelease                                                     
Hit http://ppa.launchpad.net/js-reynaud/kicad-4/ubuntu zesty InRelease                                                 
Fetched 0 B in 0s (0 B/s)                                                                                              
Reading package lists... Done    
Building dependency tree          
Reading state information... Done

Updating repository information

Third party sources disabled 

Some third party entries in your sources.list were disabled. You can 
re-enable them after the upgrade with the 'software-properties' tool 
or your package manager. 

To continue please press [ENTER]

.......

  404  Not Found [IP: 91.189.91.26 80]                                                                                 
Err http://us.archive.ubuntu.com/ubuntu artful-updates/universe arm64 Packages                                         
  404  Not Found [IP: 91.189.91.26 80]                                                                                 
Err http://us.archive.ubuntu.com/ubuntu artful-updates/multiverse arm64 Packages                                       
  404  Not Found [IP: 91.189.91.26 80]                                                                                 
Err http://us.archive.ubuntu.com/ubuntu artful-backports/main arm64 Packages                                           
  404  Not Found [IP: 91.189.91.26 80]                                                                                 
Err http://us.archive.ubuntu.com/ubuntu artful-backports/universe arm64 Packages                                       
  404  Not Found [IP: 91.189.91.26 80]                                                                                 
Err http://us.archive.ubuntu.com/ubuntu artful-security/main arm64 Packages                                            
  404  Not Found [IP: 91.189.91.26 80]                                                                                 
Err http://us.archive.ubuntu.com/ubuntu artful-security/universe arm64 Packages                                        
  404  Not Found [IP: 91.189.91.26 80]                                                                                 
Err http://us.archive.ubuntu.com/ubuntu artful-security/multiverse arm64 Packages                                      
  404  Not Found [IP: 91.189.91.26 80]                                                                                 
Err http://us.archive.ubuntu.com/ubuntu artful/main arm64 Packages                                                     
  404  Not Found [IP: 91.189.91.26 80]                                                                                 
Ign http://us.archive.ubuntu.com/ubuntu artful/universe arm64 Packages                                                 
Ign http://us.archive.ubuntu.com/ubuntu artful/multiverse arm64 Packages                                               
Err http://us.archive.ubuntu.com/ubuntu artful-updates/main arm64 Packages                                             
  404  Not Found [IP: 91.189.91.26 80]                                                                                 
Ign http://us.archive.ubuntu.com/ubuntu artful-updates/universe arm64 Packages                                         
Ign http://us.archive.ubuntu.com/ubuntu artful-updates/multiverse arm64 Packages                                       
Err http://us.archive.ubuntu.com/ubuntu artful-backports/main arm64 Packages                                           
  404  Not Found [IP: 91.189.91.26 80]                                                                                 
Ign http://us.archive.ubuntu.com/ubuntu artful-backports/universe arm64 Packages                                       
Err http://us.archive.ubuntu.com/ubuntu artful-security/main arm64 Packages                                            
  404  Not Found [IP: 91.189.91.26 80]                                                                                 
Ign http://us.archive.ubuntu.com/ubuntu artful-security/universe arm64 Packages                                        
Ign http://us.archive.ubuntu.com/ubuntu artful-security/multiverse arm64 Packages                                      
Fetched 466 kB in 0s (0 B/s)                                                                                           

Error during update 

A problem occurred during the update. This is usually some sort of 
network problem, please check your network connection and retry. 

E:Failed to fetch 
http://us.archive.ubuntu.com/ubuntu/dists/artful/main/binary-arm64/Packages 
404 Not Found [IP: 91.189.91.26 80], E:Failed to fetch 
http://us.archive.ubuntu.com/ubuntu/dists/artful-updates/main/binary-arm64/Packages 
404 Not Found [IP: 91.189.91.26 80], E:Failed to fetch 
http://us.archive.ubuntu.com/ubuntu/dists/artful-backports/main/binary-arm64/Packages 
404 Not Found [IP: 91.189.91.26 80], E:Failed to fetch 
http://us.archive.ubuntu.com/ubuntu/dists/artful-security/main/binary-arm64/Packages 
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. 


Restoring original system state

Aborting
Reading package lists... Done    
Building dependency tree          
Reading state information... Done
=== Command terminated with exit status 1 (Sat Jan 27 17:47:46 2018) ===

Malheureusement, je ne peux pas copier les bits du milieu dans le "......" car le processus de mise à niveau lance un processus sous-terminal qui n'autorise pas le défilement (mon écran habituel, l'échappement et le défilement ne fonctionne pas, alors qui sait ce que c'est?)

Le problème semble être que us.archive.ubuntu.com/ubuntu/ ne possède pas d'archives astucieuses?

Clarification ajoutée après quelques commentaires ci-dessous:

  • le problème semble être que j'ai ajouté le support multi-Arch pour arm64 afin de prendre en charge la compilation croisée sur Jetson TX2 (merci!)
  • cela, à son tour, ne fonctionne pas avec la sélection de miroir automatique, car de nombreux miroirs ne font que refléter l'architecture Intel (pourquoi ne peut-il pas trouver un miroir approprié?)
  • les suggestions pour changer le miroir utilisé me déroutent, car je ne trouve aucune documentation sur la façon de convaincre do-release-upgrade d’utiliser un miroir particulier (j’ai utilisé les lunettes de Google pendant 20 minutes; pointez-le vers mon propre miroir d'archive complet, que je ne sais ni installer ni désirer installer)
  • do-release-upgrade est spécifiquement documenté pour échanger le fichier sources.list existant sur le système, ce qui signifie que les modifications locales que je n'applique pas à la mise à niveau

La question est donc la suivante: comment puis-je convaincre do-release-upgrade d'utiliser un miroir spécifique (ou une archive centrale) disposant de toutes les architectures appropriées?

2
Jon Watte

La plupart des miroirs Ubuntu sont uniquement de x86 (i386 Arch) et x86_64 (AMD64) et n'incluent pas les nombreuses autres architectures comme arm64. Donc, vous avez deux options

  • utiliser uniquement le miroir principal archive.ubuntu.com/..
  • ajouter une restriction pour utiliser uniquement x86/x86_64 dans le fichier country.mirror

Un exemple de la deuxième option est

deb [Arch=AMD64,i386] http://us.archive.ubuntu.com/ubuntu artful ....

2
guiverc

J'ai eu le même problème en essayant d'exécuter do-release-upgrade sur une machine réelle arm64.

Finalement, j'ai suivi les instructions de cette réponse pour télécharger le package (dans mon cas) artful.tar.gz:

cd somewhere
curl -LO http://archive.ubuntu.com/ubuntu/dists/artful/main/dist-upgrader-all/current/artful.tar.gz
curl -LO http://archive.ubuntu.com/ubuntu/dists/artful/main/dist-upgrader-all/current/artful.tar.gz.gpg
gpg --verify artful.tar.gz.gpg artful.tar.gz
# this will fail, download the key:
gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 0x...
gpg --verify artful.tar.gz.gpg artful.tar.gz
tar xf artful.tar.gz

Ensuite, supprimez tout le fichier mirrors.cfg, puis ajoutez seulement:

http://ports.ubuntu.com/ubuntu-ports/

Maintenant, lancez

./artful --mode=server --frontend=DistUpgradeViewText

pour démarrer le processus de mise à niveau.

Je ne sais pas comment je me suis retrouvé dans cette situation, il semble peu probable que do-release-upgrade ne fonctionne pas sur des installations Ubuntu non x86/x64.

1
m01