{"id":125,"date":"2009-03-09T13:32:14","date_gmt":"2009-03-09T18:32:14","guid":{"rendered":"http:\/\/bda.ath.cx\/blog\/?p=125"},"modified":"2011-01-06T12:10:44","modified_gmt":"2011-01-06T17:10:44","slug":"sidux-kernel-upgrade-without-dist-upgrade","status":"publish","type":"post","link":"http:\/\/bda.ath.cx\/blog\/2009\/03\/09\/sidux-kernel-upgrade-without-dist-upgrade\/","title":{"rendered":"sidux kernel upgrade without dist-upgrade"},"content":{"rendered":"<p>Update: sidux is now called aptosid, updated package name.<\/p>\n<p>Debian &#8220;lenny&#8221; was released mid Feburary, and since then experimental packages have been making their way into sid much more quickly then usual. This makes dist-upgrade a bit dangerous, but kernel upgrades are not installed when doing a normal upgrade. Here&#8217;s a shell command I use to upgrade just the sidux kernel:<\/p>\n<pre>dpkg -l *2.6-aptosid-amd64 | grep '^ii'  | awk '{print $2}' | xargs apt-get -y install<\/pre>\n<p>Replace amd64 with 686 if you&#8217;re not running 64-bit. This works because all of the sidux kernel packages (image, headers, *-modules) end with 2.6-sidux-amd64 (2.6-sidux-686).<\/p>\n<p>To remove old kernels, I use kernel-remover from the sidux-kernelhacking package.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Update: sidux is now called aptosid, updated package name. Debian &#8220;lenny&#8221; was released mid Feburary, and since then experimental packages have been making their way into sid much more quickly then usual. This makes dist-upgrade a bit dangerous, but kernel upgrades are not installed when doing a normal upgrade. Here&#8217;s a shell command I use [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-125","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"http:\/\/bda.ath.cx\/blog\/wp-json\/wp\/v2\/posts\/125","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bda.ath.cx\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/bda.ath.cx\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/bda.ath.cx\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/bda.ath.cx\/blog\/wp-json\/wp\/v2\/comments?post=125"}],"version-history":[{"count":5,"href":"http:\/\/bda.ath.cx\/blog\/wp-json\/wp\/v2\/posts\/125\/revisions"}],"predecessor-version":[{"id":131,"href":"http:\/\/bda.ath.cx\/blog\/wp-json\/wp\/v2\/posts\/125\/revisions\/131"}],"wp:attachment":[{"href":"http:\/\/bda.ath.cx\/blog\/wp-json\/wp\/v2\/media?parent=125"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bda.ath.cx\/blog\/wp-json\/wp\/v2\/categories?post=125"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bda.ath.cx\/blog\/wp-json\/wp\/v2\/tags?post=125"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}