«E: impossible de localiser la mise à jour du package» lorsque j'essaie de mettre à jour mon système, pourquoi?

23

J'ai presque une heure pour essayer de mettre à jour mon installation, voici comment j'essaye de le faire:

$ sudo apt-get install update
[sudo] password for braiam: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package update

Cela ne fonctionne tout simplement pas! N'est-ce pas install updatele texte que je dois mettre après sudo apt-getpour installer les mises à jour sur mon système Ubuntu? Sinon, quelle commande dois-je écrire?

Cette question tente de corriger certaines erreurs courantes des utilisateurs non habitués au système APT et apt-get.

Braiam
la source

Réponses:

30

L'outil APT apt-geta des commandes simples que vous devez savoir à l'avance ce qu'elles font et dans quelles circonstances l'utiliser.

Si vous voulez mettre à jour votre liste de packages , la commande correcte est:

sudo apt-get update

juste ça! Vous n'avez pas besoin d'écrire autre chose avant ou après. Est juste sudo + apt-get + update . Terminé.

Pour installer des packages ou des programmes dans votre système, vous devez d'abord connaître le nom du package . Si vous ne savez pas que le nom du package est recommandé, vous utilisez une interface graphique (comme Ubuntu Software Center ou packagekit), recherchez et installez votre programme en l'utilisant. Si vous connaissez le nom du package, il vous suffit de:

sudo apt-get install package_name

Remplacez package_namele nom de votre package. Vous pouvez installer plusieurs packages à la fois, il suffit de les écrire avec un espace entre eux. Si vous obtenez toujours:

E: impossible de localiser le package nom_package

Essayez ensuite de mettre à jour votre liste ou de revoir les instructions que vous suivez, c'est peut-être juste une erreur typographique. Si le nom de ce paquet est inconnu pour apt-get, c'est l'erreur que vous obtiendrez.

Pour mettre à niveau les packages que vous avez déjà installés, c'est-à-dire mettre à jour tout votre système, vous devez faire:

sudo apt-get upgrade

Rien d'autre. Il mettra à niveau tous les packages que vous avez installés sur votre système.

Braiam
la source
3
Essayez apt-cache search <packagename>, il recherchera les packages associés au nom donné.
Avinash Raj