Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
gestionnaire_de_mises_a_jour [Le 13/02/2015, 17:59]
cafecho [Choix du miroir de téléchargement] mise à jour et précisions + liens
gestionnaire_de_mises_a_jour [Le 07/03/2024, 17:39] (Version actuelle)
Coeur Noir [Effectuer les mises à jour de sécurité automatiquement]
Ligne 9: Ligne 9:
  
 Il s'​occupe par ailleurs aussi du passage automatique d'​Ubuntu d'une version à l'​autre. Il s'​occupe par ailleurs aussi du passage automatique d'​Ubuntu d'une version à l'​autre.
 +
  
  
Ligne 20: Ligne 21:
  
   * **__Sous Ubuntu et Edubuntu :__** lancer **Gestionnaire de mises à jour** depuis le Tableau de bord ([[:​unity#​tableau_de_bord_dash|Dash]])   * **__Sous Ubuntu et Edubuntu :__** lancer **Gestionnaire de mises à jour** depuis le Tableau de bord ([[:​unity#​tableau_de_bord_dash|Dash]])
-  * **__Sous Xubuntu :__** **//​Applications->​Système->​Gestionnaire de mises à jour//**+  * **__Sous Xubuntu :__** **//​Applications->​Système->​Gestionnaire de mises à jour//** ou **//​Applications-->​Paramètres-->​Gestionnaires de mise à jour//**
   * **__Sous Kubuntu :__** **//​Applications->​Système->​Gestionnaire des logiciels->​Mise à jour logicielles//​**   * **__Sous Kubuntu :__** **//​Applications->​Système->​Gestionnaire des logiciels->​Mise à jour logicielles//​**
   * **__Tous environnements :__** **//Par la commande « update-manager » depuis un [[:​terminal]].//​**   * **__Tous environnements :__** **//Par la commande « update-manager » depuis un [[:​terminal]].//​**
Ligne 30: Ligne 31:
 Il est aussi possible de maintenir son système à jour à l'aide du [[:​synaptic|gestionnaire de paquets Synaptic]] (ou [[:Muon]] si vous êtes sur Kubuntu), ou encore par la ligne de commande. Il est aussi possible de maintenir son système à jour à l'aide du [[:​synaptic|gestionnaire de paquets Synaptic]] (ou [[:Muon]] si vous êtes sur Kubuntu), ou encore par la ligne de commande.
  
-==== Par la ligne de commande ​====+==== Via un terminal ​====
  
-Pour maintenir à jour son système ​grâce à la ligne de commande, on peut utiliser la commande : +Pour maintenir à jour son système ​depuis un [[:​terminal]], on peut utiliser la [[:​commande_shell|commande]]
-<​code>​sudo apt-get update && sudo apt-get upgrade</​code>​ +<​code>​sudo apt update && sudo apt full-upgrade ​-y</​code>​ 
-Voir la page [[:/​apt-get#​mise_a_jour_depots| apt-get mise à jour des dépots]] pour des informations complémentaires. +Voir la page [[:/​apt-get#​mise_a_jour_depots| apt-get mise à jour des dépôts]] pour des informations complémentaires. 
-===== Changer l'​intervalle de vérification automatique des mises à jour =====+===== Effectuer les mises à jour de sécurité automatiquement ​ ===== 
 +Pour éviter de recevoir une petite notification,​ puis de lancer les mises à jour manuellement,​ vous pouvez configurer les mises à jour automatiques dans Paramètres système/​Logiciels et mises à jour. Cela ne fonctionne que pour les mises à jour de sécurité. 
 +=== Changer l'​intervalle de vérification automatique des mises à jour =====
  
 Ouvrez le gestionnaire de sources de logiciels : consultez ce [[:​tutoriel/​comment_modifier_sources_maj#​avec_une_interface_graphique|tableau]] suivant l'​interface de bureau utilisée. ​ Ouvrez le gestionnaire de sources de logiciels : consultez ce [[:​tutoriel/​comment_modifier_sources_maj#​avec_une_interface_graphique|tableau]] suivant l'​interface de bureau utilisée. ​
  
-Allez dans l'​onglet //**Mises à jour**//, il y a une partie **Mises à jour automatiques**,​ dans cette partie vous pouvez paramétrer l'​intervalle de recherche des mises à jour et quel type de notification vous voulez avoir.+Allez dans l'​onglet //**Mises à jour**//, il y a une partie **Mises à jour automatiques**,​ dans cette partie vous pouvez paramétrer l'​intervalle de recherche des mises à jour et quel type de notification vous voulez avoir.\\ 
 + 
 +{{:​software-properties-gtk:​maj_securite.png?​direct&​600|}}\\ 
 +Illustration ↑ provenant d'une Ubuntu 22.04 :\\ 
 +« Logiciels et mises à jour » depuis le menu des applications,​ ou\\ 
 +''​software-properties-gtk --open-tab=2''​ pour le lancer depuis un terminal.
  
 <note important>​ Choisir "​Télécharger les mises à jour en arrière plan" peut lancer le message "​Impossible de verrouiller /​var/​lib/​dpkg/​lock"​ si on tente de faire la mise à jour. Le verrouillage est dû à ce téléchargement en arrière plan, il faut attendre un moment (dépend de votre connexion) qu'il se termine...</​note>​ <note important>​ Choisir "​Télécharger les mises à jour en arrière plan" peut lancer le message "​Impossible de verrouiller /​var/​lib/​dpkg/​lock"​ si on tente de faire la mise à jour. Le verrouillage est dû à ce téléchargement en arrière plan, il faut attendre un moment (dépend de votre connexion) qu'il se termine...</​note>​
Ligne 66: Ligne 74:
 Ces mises à jour n'​intéresseront que les développeurs ou les bêta-testeurs. Ces mises à jour n'​intéresseront que les développeurs ou les bêta-testeurs.
 N'​ajoutez ces mises à jour que si vous savez ce que vous faites ! N'​ajoutez ces mises à jour que si vous savez ce que vous faites !
- 
  
 ===Astuce pour revenir aux paquets stables=== ===Astuce pour revenir aux paquets stables===
  
-Toutefois, il existe une astuce pour revenir au cours normal des mises à jour après avoir utilisé le dépôt "​proposed"​. Elle a été trouvée ​[[http://​ubuntuforums.org/​showthread.php?​t=432636|sur ce post]]. +Voir [[:depots#proposed|cette page]] si vous avez effectué une mise à jour de vos paquets vers la version ​à des fins de test "proposed"​ et que vous désirez ​les retrouver dans les versions "de sécurité"​.
-  - Il faut désactiver les dépôts "''​-proposed''"​. +
-  - Puis avec les [[sudo|droits d'​administration]], il faut [[:​tutoriel:​comment_modifier_un_fichier|créer le fichier]] ''/​etc/​apt/​preferences''​ et y coller les lignes suivantes (**//en remplaçant "​precise"​ par le premier mot du surnom de la [[:​versions|version d'​Ubuntu]] utilisée//​**. "​precise"​ pour "​precise pangolin",​ "​trusty"​ pour "​trusty tahr",​...) :<​file>​ +
-Package: * +
-Pin: release a=precise +
-Pin-Priority:​ 1001 +
-     +
-Package: * +
-Pin: release a=precise-updates +
-Pin-Priority:​ 1001 +
-     +
-Package: * +
-Pin: release a=precise-proposed +
-Pin-Priority:​ -10' </​file>​ +
-  - Procéder aux mises à jour de la façon habituelle. ([[:​Synaptic]] proposera par exemple de réinstaller les paquets ​"vers une version ​antérieure", qui sont en réalité ​les paquets ordinaires.) +
-  - Lorsque ​les paquets sont rétablis à l'​état stable, le fichier ''/​etc/​apt/​preferences''​ peut être suppriméPour cela, saisir dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante: +
-<​code>​sudo rm /​etc/​apt/​preferences</​code>​+
  
 +==== Mises à jour non gérées "​Backports"​ ====
  
-==== Mises à jour "​Backports"​ ====+Lorsqu'​une version stable d'​Ubuntu sort, les paquets présents dans les [[:​dépôts]] Principaux (main), Universe et Multiverse correspondants à cette version ne sont plus modifiés, à l'​exception des mises à jour de sécurité ou pour corriger des bugs importants. Cependant de nouvelles versions de ces paquets continuent à être développées,​ et __peuvent être__ disponibles dans les backports.
  
-Lorsqu'​une version stable d'​Ubuntu sort, les paquets présents dans les dépôts Principaux (main), Universe et Multiverse correspondants à cette version ne sont plus modifiés, à l'​exception des mises à jour de sécurité ou pour corriger des bugs importants. Cependant de nouvelles versions de ces paquets continuent à être développées,​ et __peuvent être__ disponibles dans les backports. +Le projet Ubuntu-Backports prend des applications incluses ​dans la version de développement et crée un nouveau paquet ''​.deb''​ compatible avec la version stable actuelle. Ubuntu-Backports est un projet officiel d'​Ubuntu et est géré bénévolement.
- +
-Le projet Ubuntu-Backports prend des logiciels inclus ​dans la version de développement et crée un nouveau paquet ''​.deb''​ compatible avec la version stable actuelle. Ubuntu-Backports est un projet officiel d'​Ubuntu et est géré bénévolement.+
  
 Malgré les tests intensifs effectués sur les paquets recréés, il est tout de même possible qu'ils causent des instabilités sur votre système, c'est pour cela que ces mises à jour sont désactivées par défaut... \\ Sachez donc ce que vous faites lorsque vous activez ces mises à jour. Malgré les tests intensifs effectués sur les paquets recréés, il est tout de même possible qu'ils causent des instabilités sur votre système, c'est pour cela que ces mises à jour sont désactivées par défaut... \\ Sachez donc ce que vous faites lorsque vous activez ces mises à jour.
  
-==== Mises à jour de distribution ​==== +==== Mise à niveau ​==== 
-On appelle //Mise à jour de distribution// le passage d'une version de Ubuntu à une version plus récente (par exemple de 12.04 à 12.10). Ubuntu sort une nouvelle version du système d'​exploitation tous les six mois (actuellement,​ il y a une nouvelle version au mois d'​avril et une autre au mois d'​octobre). Le passage à une nouvelle version de Ubuntu représente un choix : alors qu'une personne peut passer à la plus récente version de Ubuntu, une autre peut choisir de rester sur sa version courante.+//​**"​Me prévenir lorsqu'​une nouvelle version d'​Ubuntu est disponible"​**//​ \\ 
 +On appelle //Mise à niveau// ou //Migration// le passage d'​une ​[[:​versions|version de Ubuntu]] à une version plus récente (par exemple de 12.04 à 12.10). Ubuntu sort une nouvelle version du système d'​exploitation tous les six mois (actuellement,​ il y a une nouvelle version au mois d'​avril et une autre au mois d'​octobre). Le passage à une nouvelle version de Ubuntu représente un choix : alors qu'une personne peut passer à la plus récente version de Ubuntu, une autre peut choisir de rester sur sa version courante.\\ 
 +Selon votre choix et si une nouvelle [[:​versions| version d'​Ubuntu]] est disponible, vous en serez avisé par un "​bandeau"​ en haut du gestionnaire de mise à jour.
  
-Voir cette page : **[[:installation#​Mise à niveau]]**.+Voir cette page : **[[:migration|Mise à niveau]]**.
    
 ===== Choix du miroir de téléchargement ===== ===== Choix du miroir de téléchargement =====
Ligne 111: Ligne 103:
  
  
-=====Mise ​jour sans internet===== +=====Mise ​à jour sans internet=====
- +
-  * [[Keryx]]([[http://​keryxproject.org/​|site]])Mise à jour Ubuntu sans internet ([[http://​keryxproject.org/​tutorial/​|tutoriel]]) +
  
 +  * [[Keryx]] ([[http://​keryxproject.org/​|site]]) Mise à jour d'​Ubuntu sans internet ([[http://​keryxproject.org/​tutorial/​|tutoriel]])
 + (au 24/04/2017 le site http://​keryxproject.org/​ ne semble plus être disponible.)
 =====Problèmes connus ===== =====Problèmes connus =====
 +==== Pour le téléchargement ====
  
 Si lors d'un essai de mise à jour le téléchargement ne s'​effectue pas, ça peut provenir d'un problème de configuration de proxy. Pour le régler, on peut passer par la configuration du proxy dans le gestionnaire de paquets Synaptic (menu administration) : configuration / préférences / réseau ; indiquer l'URL du proxy pour les protocoles http et ftp (ex : proxy.nom_domaine.fr) ; le port est généralement 3128. Si lors d'un essai de mise à jour le téléchargement ne s'​effectue pas, ça peut provenir d'un problème de configuration de proxy. Pour le régler, on peut passer par la configuration du proxy dans le gestionnaire de paquets Synaptic (menu administration) : configuration / préférences / réseau ; indiquer l'URL du proxy pour les protocoles http et ftp (ex : proxy.nom_domaine.fr) ; le port est généralement 3128.
 Si le téléchargement ne s'​effectue pas cela peut également provenir d'une erreur lors de la saisie du mot de passe "​administrateur"​. Si le téléchargement ne s'​effectue pas cela peut également provenir d'une erreur lors de la saisie du mot de passe "​administrateur"​.
  
-<note important>​Le gestionnaire de mise à jour peut planter lors de la mise à jour du système</​note>​+<note important>​Le gestionnaire de mise à jour peut planter lors de la mise à jour du système.</​note>​
  
-Si deux messages d'​erreur suivants s'​affichent,​ les données ont été corrompues pendant la mise à jour. Cependant, un sens interdit peut s'​afficher sur le tableau de bord pour prévenir ​comme quoi une erreur est survenue. Voici les messages d'​erreur+Si deux messages d'​erreur suivants s'​affichent,​ les données ont été corrompues pendant la mise à jour. Un sens interdit peut également ​s'​afficher sur le tableau de bord pour prévenir ​qu'une erreur est survenue. Voici les messages d'​erreur ​les plus courants :
  
 {{:​doc:​plantage1.png?​600}} {{:​doc:​plantage1.png?​600}}
Ligne 129: Ligne 121:
 {{:​doc:​plantage2.png?​600}} {{:​doc:​plantage2.png?​600}}
  
-Il suffira d'​entrer la commande suivante dans un terminal pour finaliser ​la mise à jour. +Il suffira d'​entrer la [[;​commande_shell|commande]] suivante dans un [[:terminal]] pour terminer ​la mise à jour.
 <​code>​sudo apt-get install -f</​code>​ <​code>​sudo apt-get install -f</​code>​
- 
 Redémarrer l'​ordinateur si nécessaire. Redémarrer l'​ordinateur si nécessaire.
 +
 +==== Pour la mise à jour ====
 +Lorsque la commande <code bash> sudo apt upgrade</​code>​ indique le message d'​erreur suivant;
 +
 +**E: Impossible d'​obtenir le verrou /​var/​lib/​dpkg/​lock - open (11: Ressource temporairement non disponible)**
 +
 +Il est possible de trouver qui possède la ressource en effectuant cette commande. <code bash> sudo ps --pid $(sudo fuser /​var/​lib/​dpkg/​lock)</​code>​ afin d'​éventuellement [[tutoriel:​console_commandes_de_base#​killkillall|tuer ]] le process.
 +
 ---- ----
 //​Contributeurs:​ [[:​utilisateurs:​ostaquet]],​ [[utilisateurs:​sonal]],​ [[:​utilisateurs:​_Enchained]],​ [[utilisateurs:​Fabien26]].//​ //​Contributeurs:​ [[:​utilisateurs:​ostaquet]],​ [[utilisateurs:​sonal]],​ [[:​utilisateurs:​_Enchained]],​ [[utilisateurs:​Fabien26]].//​
  • gestionnaire_de_mises_a_jour.1423846746.txt.gz
  • Dernière modification: Le 13/02/2015, 17:59
  • (modification externe)