{"id":554,"date":"2020-02-04T21:44:28","date_gmt":"2020-02-04T20:44:28","guid":{"rendered":"http:\/\/www.maisse-sebastien.fr\/?p=554"},"modified":"2020-02-04T21:45:23","modified_gmt":"2020-02-04T20:45:23","slug":"paquet-unattended-upgrades-package-unattended-upgrades","status":"publish","type":"post","link":"https:\/\/www.maisse-sebastien.fr\/index.php\/paquet-unattended-upgrades-package-unattended-upgrades\/","title":{"rendered":"Paquet unattended-upgrades \/ Package unattended-upgrades"},"content":{"rendered":"\n<p>Si vous souhaitez garder votre distribution <a rel=\"noreferrer noopener\" aria-label=\"linux (s\u2019ouvre dans un nouvel onglet)\" href=\"https:\/\/fr.wikipedia.org\/wiki\/Linux\" target=\"_blank\">linux<\/a> \u00e0 jour, vous pouvez installer le package  <strong><a rel=\"noreferrer noopener\" aria-label=\"unattended-upgrades (s\u2019ouvre dans un nouvel onglet)\" href=\"https:\/\/wiki.debian.org\/UnattendedUpgrades\" target=\"_blank\">unattended-upgrades<\/a><\/strong>. Ce paquet permet d&rsquo;installer les mises \u00e0 jour de s\u00e9curit\u00e9 ainsi que les mises \u00e0 jour de logiciel install\u00e9s sur le syst\u00e8me d&rsquo;exploitation.<\/p>\n\n\n\n<p>Sur une ancienne version (dans le cas pr\u00e9sent, <strong>0.83.3.2+deb8u1<\/strong>) de unattended-upgrades, on peut rencontrer l&rsquo;erreur suivante :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Extracting content from '\/var\/log\/unattended-upgrades\/unattended-upgrades-dpkg.log' since '2020-02-04 09:53:03.304883'\n\nTraceback (most recent call last):\n\n  File \"\/usr\/bin\/unattended-upgrade\", line 1326, in &lt;module>\n\n    main(options)\n\n  File \"\/usr\/bin\/unattended-upgrade\", line 1271, in main\n\n    log_content = get_dpkg_log_content(logfile_dpkg, install_start_time)\n\n  File \"\/usr\/bin\/unattended-upgrade\", line 1020, in get_dpkg_log_content\n\n    with open(logfile_dpkg) as fp:\n\nFileNotFoundError: [Errno 2] No such file or directory: '\/var\/log\/unattended-upgrades\/unattended-upgrades-dpkg.log'<\/code><\/pre>\n\n\n\n<p>La derni\u00e8re ligne indique que le fichier log n&rsquo;a pu \u00eatre trouver&#8230; et par la m\u00eame, il n&rsquo;a pas r\u00e9ussi \u00e0 le cr\u00e9er alors qu&rsquo;on lance la commande en <a rel=\"noreferrer noopener\" aria-label=\"sudo (s\u2019ouvre dans un nouvel onglet)\" href=\"https:\/\/fr.wikipedia.org\/wiki\/Sudo\" target=\"_blank\">sudo<\/a>. Pour r\u00e9soudre le probl\u00e8me, rien de plus simple :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo touch \/var\/log\/unattended-upgrades\/unattended-upgrades-dpkg.log<\/code><\/pre>\n\n\n\n<p>On cr\u00e9\u00e9 le fichier manuellement, et on relance la commande :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo unattended-upgrade -d<\/code><\/pre>\n\n\n\n<p>Plus d&rsquo;erreur !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Si vous souhaitez garder votre distribution linux \u00e0 jour, vous pouvez installer le package unattended-upgrades. Ce paquet permet d&rsquo;installer les mises \u00e0 jour de s\u00e9curit\u00e9 ainsi que les mises \u00e0 jour de logiciel install\u00e9s sur le syst\u00e8me d&rsquo;exploitation. Sur une &hellip; <a href=\"https:\/\/www.maisse-sebastien.fr\/index.php\/paquet-unattended-upgrades-package-unattended-upgrades\/\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"two_page_speed":[],"footnotes":""},"categories":[3],"tags":[233,32,16,236,54,239,28,238,120,237],"class_list":["post-554","post","type-post","status-publish","format-standard","hentry","category-informatique","tag-debian","tag-linux","tag-mise-a-jour","tag-package","tag-paquet","tag-root","tag-securite","tag-sudo","tag-systeme-dexploitation","tag-unattended-upgrade"],"_links":{"self":[{"href":"https:\/\/www.maisse-sebastien.fr\/index.php\/wp-json\/wp\/v2\/posts\/554","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.maisse-sebastien.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.maisse-sebastien.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.maisse-sebastien.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.maisse-sebastien.fr\/index.php\/wp-json\/wp\/v2\/comments?post=554"}],"version-history":[{"count":2,"href":"https:\/\/www.maisse-sebastien.fr\/index.php\/wp-json\/wp\/v2\/posts\/554\/revisions"}],"predecessor-version":[{"id":556,"href":"https:\/\/www.maisse-sebastien.fr\/index.php\/wp-json\/wp\/v2\/posts\/554\/revisions\/556"}],"wp:attachment":[{"href":"https:\/\/www.maisse-sebastien.fr\/index.php\/wp-json\/wp\/v2\/media?parent=554"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.maisse-sebastien.fr\/index.php\/wp-json\/wp\/v2\/categories?post=554"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.maisse-sebastien.fr\/index.php\/wp-json\/wp\/v2\/tags?post=554"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}