{"id":49916,"date":"2025-10-27T16:40:35","date_gmt":"2025-10-27T16:40:35","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=49916"},"modified":"2025-10-27T16:40:35","modified_gmt":"2025-10-27T16:40:35","slug":"ubuntu-announced-fix-2510-updates","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2025\/10\/ubuntu-announced-fix-2510-updates\/","title":{"rendered":"Ubuntu Announced How to Fix for 25.10 Automatic Updates"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-49917\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/ubuntu-error-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/ubuntu-error-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/ubuntu-error-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/ubuntu-error-700x700.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/ubuntu-error-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/ubuntu-error.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/p>\n<p>For users of Ubuntu 25.10 Questing Quokka, Ubuntu team announced how to fix the issue that automatically check of updates not working in desktop, server, cloud, and container.<\/p>\n<p>As you may know, <strong>Ubuntu replaced GNU Core Utilities with Rust in 25.10<\/strong>. Most core command line tools, such as <code>chroot<\/code>, <code>dd<\/code>, <code>du<\/code>, <code>echo<\/code>, <code>ls<\/code>, <code>mkdir<\/code>, <code>pwd<\/code>, <code>sudo<\/code>, <code>who<\/code>, and more, are now the &#8220;memory safe&#8221; Rust-based utilities, though for end users, they can be used just like before.<\/p>\n<p><!--more--><\/p>\n<div id=\"attachment_49918\" style=\"width: 620px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-49918\" class=\"size-large wp-image-49918\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rust-coreutils-700x463.webp\" alt=\"\" width=\"610\" height=\"403\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rust-coreutils-700x463.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rust-coreutils-300x198.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rust-coreutils-768x508.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/rust-coreutils.webp 815w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><p id=\"caption-attachment-49918\" class=\"wp-caption-text\">Ubuntu 25.10 switched to Rust based core-utils<\/p><\/div>\n<p>This <a href=\"https:\/\/github.com\/uutils\/coreutils\" target=\"_blank\" rel=\"noopener\">Rust rewritten coreutils<\/a> so far has many issues that break things in Ubuntu 25.10. And, Ubuntu and upstream developer team keep working to fix them.<\/p>\n<p>As far as I know, Grub bootloader did not (fixed now) find and load dual- or multi-boot operating systems, <code>who<\/code> command does not show who is logged in, <code>stty<\/code> command seems to return invalid or non-standard argument format that breaks interactive terminal applications.<\/p>\n<p>Ubuntu by default checks and installs security updates automatically, which is useful to keep your system (especially for public server) safe.<\/p>\n<div id=\"attachment_49919\" style=\"width: 620px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-49919\" class=\"size-large wp-image-49919\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/auto-updates-700x394.webp\" alt=\"\" width=\"610\" height=\"343\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/auto-updates-700x394.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/auto-updates-300x169.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/auto-updates-768x433.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/auto-updates.webp 898w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><p id=\"caption-attachment-49919\" class=\"wp-caption-text\">Ubuntu by default automatically check &amp; install security updates<\/p><\/div>\n<p>However, due to bug in <code>date<\/code> command, some Ubuntu 25.10 systems may be unable to automatically check for available. It&#8217;s <a href=\"https:\/\/lists.ubuntu.com\/archives\/ubuntu-security-announce\/2025-October\/009890.html\" target=\"_blank\" rel=\"noopener\">announced<\/a> few days ago:<\/p>\n<blockquote><p><i>Due to a now-resolved bug in the <code>date<\/code> command, some Ubuntu 25.10 systems have been unable to automatically check for available software updates. Affected machines include cloud deployments, container images, Ubuntu Desktop and Ubuntu Server installs.<\/i><\/p><\/blockquote>\n<p>As mentioned in the announcement, the issue may affect users who have <code>rust-coreutils &lt;=0.2.2-0ubuntu2<\/code>. And, it can be easily fixed by installing\/updating to <code>rust-coreutils 0.2.2-0ubuntu2.1<\/code> or later.<\/p>\n<ul>\n<li>For Ubuntu Desktop, simply launch &#8220;<b>Software Updater<\/b>&#8220;, then install all the available updates.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-49920\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/software-updater-coreutils.webp\" alt=\"\" width=\"694\" height=\"528\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/software-updater-coreutils.webp 694w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/software-updater-coreutils-300x228.webp 300w\" sizes=\"auto, (max-width: 694px) 100vw, 694px\" \/><\/li>\n<li>If you&#8217;re OK with Linux commands, then run the command below to refresh cache and update the package:\n<pre>sudo apt install --update rust-coreutils<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-49921\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/update-coreutils-700x494.webp\" alt=\"\" width=\"610\" height=\"430\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/update-coreutils-700x494.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/update-coreutils-300x212.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/10\/update-coreutils.webp 726w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/li>\n<\/ul>\n<p>If you found other issues about core utils, then you may either report to this <a href=\"https:\/\/bugs.launchpad.net\/ubuntu\/+source\/rust-coreutils\" target=\"_blank\" rel=\"noopener\">Ubuntu page<\/a> or the upstream <a href=\"https:\/\/github.com\/uutils\/coreutils\/issues\" target=\"_blank\" rel=\"noopener\">Github page<\/a>.<\/p>\n<p>And, this <a href=\"https:\/\/discourse.ubuntu.com\/t\/migration-to-rust-coreutils-in-25-10\/59708\" target=\"_blank\" rel=\"noopener\">discourse thread<\/a> provides the choice to revert back the old GNU based core-utils for those who need it.<\/p>","protected":false},"excerpt":{"rendered":"<p>For users of Ubuntu 25.10 Questing Quokka, Ubuntu team announced how to fix the issue that automatically check of updates not working in desktop, server, cloud, and container. As you may know, Ubuntu replaced GNU Core Utilities with Rust in 25.10. Most core command line tools, such as chroot, dd, du, echo, ls, mkdir, pwd, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":49917,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[2338],"class_list":["post-49916","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-howtos","tag-ubuntu-25-10"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/49916","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=49916"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/49916\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/49917"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=49916"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=49916"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=49916"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}