{"id":216,"date":"2024-02-24T12:45:00","date_gmt":"2024-02-24T11:45:00","guid":{"rendered":"http:\/\/www.ncodenicer.com\/?p=216"},"modified":"2026-05-14T07:36:15","modified_gmt":"2026-05-14T05:36:15","slug":"how-to-perform-freebsd-update-from-stable","status":"publish","type":"post","link":"https:\/\/www.codenicer.com\/?p=216","title":{"rendered":"How to perform freebsd-update from STABLE"},"content":{"rendered":"\n<p>Sometimes <code>freebsd-update<\/code> doesn&#8217;t want to update from -STABLE system. Error received would be<\/p>\n\n\n\n<p><code>Looking up update.FreeBSD.org mirrors... 3 mirrors found.<br>Fetching public key from update1.freebsd.org... failed.<br>Fetching public key from update2.freebsd.org... failed.<br>Fetching public key from dualstack.aws.update.freebsd.org... failed.<br>No mirrors remaining, giving up.<\/code><\/p>\n\n\n\n<p>Way to fix this error is to force <code>freebsd-update<\/code> to treat -STABLE the same way as -RELEASE. If <code>uname<\/code> returns for example<\/p>\n\n\n\n<p><code>FreeBSD ***** 10.3-STABLE FreeBSD 10.3-STABLE *****<\/code><\/p>\n\n\n\n<p>then you can make <code>freebsd-update<\/code> treat it as 10.3-RELEASE like this:<\/p>\n\n\n\n<p><code>env UNAME_r=10.3-RELEASE freebsd-update -r 14.0-RELEASE upgrade<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sometimes freebsd-update doesn&#8217;t want to update from -STABLE system. Error received would be Looking up update.FreeBSD.org mirrors&#8230; 3 mirrors found.Fetching public key from update1.freebsd.org&#8230; failed.Fetching public key from update2.freebsd.org&#8230; failed.Fetching public key from dualstack.aws.update.freebsd.org&#8230; failed.No mirrors remaining, giving up. Way to fix this error is to force freebsd-update to treat -STABLE the same way as [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[6,142],"class_list":["post-216","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-freebsd","tag-freebsd-update"],"_links":{"self":[{"href":"https:\/\/www.codenicer.com\/index.php?rest_route=\/wp\/v2\/posts\/216","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codenicer.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codenicer.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codenicer.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codenicer.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=216"}],"version-history":[{"count":1,"href":"https:\/\/www.codenicer.com\/index.php?rest_route=\/wp\/v2\/posts\/216\/revisions"}],"predecessor-version":[{"id":217,"href":"https:\/\/www.codenicer.com\/index.php?rest_route=\/wp\/v2\/posts\/216\/revisions\/217"}],"wp:attachment":[{"href":"https:\/\/www.codenicer.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=216"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codenicer.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=216"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codenicer.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}