CINXE.COM

Kernel/LTSEnablementStack - Ubuntu Wiki

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <meta name="robots" content="noindex,nofollow"> <title>Kernel/LTSEnablementStack - Ubuntu Wiki</title> <script type="text/javascript" src="/moin_static198/common/js/common.js"></script> <script type="text/javascript"> <!-- var search_hint = "Search"; //--> </script> <link rel="stylesheet" type="text/css" charset="utf-8" media="all" href="/moin_static198/light/css/common.css"> <link rel="stylesheet" type="text/css" charset="utf-8" media="screen" href="/moin_static198/light/css/screen.css"> <link rel="stylesheet" type="text/css" charset="utf-8" media="print" href="/moin_static198/light/css/print.css"> <link rel="stylesheet" type="text/css" charset="utf-8" media="projection" href="/moin_static198/light/css/projection.css"> <!-- css only for MS IE6/IE7 browsers --> <!--[if lt IE 8]> <link rel="stylesheet" type="text/css" charset="utf-8" media="all" href="/moin_static198/light/css/msie.css"> <![endif]--> <link rel="alternate" title="Ubuntu Wiki: Kernel/LTSEnablementStack" href="/Kernel/LTSEnablementStack?diffs=1&amp;show_att=1&amp;action=rss_rc&amp;unique=0&amp;page=Kernel%2FLTSEnablementStack&amp;ddiffs=1" type="application/rss+xml"> <link rel="Start" href="/Home"> <link rel="Alternate" title="Wiki Markup" href="/Kernel/LTSEnablementStack?action=raw"> <link rel="Alternate" media="print" title="Print View" href="/Kernel/LTSEnablementStack?action=print"> <link rel="Up" href="/Kernel"> <link rel="Appendix" title="LTSEnablementStackSupport.png" href="/Kernel/LTSEnablementStack?action=AttachFile&amp;do=view&amp;target=LTSEnablementStackSupport.png"> <link rel="Appendix" title="UbuntuKernelSupportSchedule.jpg" href="/Kernel/LTSEnablementStack?action=AttachFile&amp;do=view&amp;target=UbuntuKernelSupportSchedule.jpg"> <link rel="Search" href="/FindPage"> <link rel="Index" href="/TitleIndex"> <link rel="Glossary" href="/WordIndex"> <link rel="Help" href="/HelpOnFormatting"> </head> <body lang="en" dir="ltr"> <!-- BEGIN HEADER --> <div id="wrapper" class="hfeed"> <div id="header"> <ul id="mothership"> <li> <a href="http://www.ubuntu.com/partners">Partners</a> </li> <li> <a href="http://www.ubuntu.com/support">Support</a> </li> <li> <a href="http://www.ubuntu.com/community">Community</a> </li> <li> <a href="http://www.ubuntu.com">Ubuntu.com</a> </li> </ul> <div id="orangeHeader"> <h1> <a href="/" title="Ubuntu Wiki"><span>Ubuntu Wiki</span></a> </h1> <div id="search-box"> <form id="searchform" method="get" action="/Kernel/LTSEnablementStack"> <div> <input type="hidden" name="action" value="fullsearch"> <input type="hidden" name="context" value="180"> <label for="searchinput">Search:</label> <input id="searchinput" type="text" name="value" value="" size="20" onfocus="searchFocus(this)" onblur="searchBlur(this)" onkeyup="searchChange(this)" onchange="searchChange(this)" alt="Search"> <input id="titlesearch" name="titlesearch" type="submit" value="Titles" alt="Search Titles"> <input id="fullsearch" name="fullsearch" type="submit" value="Text" alt="Search Full Text"> </div> </form> <script type="text/javascript"> <!--// Initialize search form var f = document.getElementById('searchform'); f.getElementsByTagName('label')[0].style.display = 'none'; var e = document.getElementById('searchinput'); searchChange(e); searchBlur(e); //--> </script> </div> </div> </div> <div id="wikinav"> <ul class="editbar"><li><span class="disabled">Immutable Page</span></li><li><a class="nbinfo" href="/Kernel/LTSEnablementStack?action=info" rel="nofollow">Info</a></li><li><a class="nbattachments" href="/Kernel/LTSEnablementStack?action=AttachFile" rel="nofollow">Attachments</a></li><li> <form class="actionsmenu" method="GET" action="/Kernel/LTSEnablementStack"> <div> <label>More Actions:</label> <select name="action" onchange="if ((this.selectedIndex != 0) && (this.options[this.selectedIndex].disabled == false)) { this.form.submit(); } this.selectedIndex = 0;"> <option value="raw">Raw Text</option> <option value="print">Print View</option> <option value="RenderAsDocbook">Render as Docbook</option> <option value="show" disabled class="disabled">Delete Cache</option> <option value="show" disabled class="disabled">------------------------</option> <option value="SpellCheck">Check Spelling</option> <option value="LikePages">Like Pages</option> <option value="LocalSiteMap">Local Site Map</option> <option value="show" disabled class="disabled">------------------------</option> <option value="RenamePage" disabled class="disabled">Rename Page</option> <option value="CopyPage">Copy Page</option> <option value="DeletePage" disabled class="disabled">Delete Page</option> <option value="show" disabled class="disabled">------------------------</option> <option value="show" disabled class="disabled">Subscribe User</option> <option value="show" disabled class="disabled">------------------------</option> <option value="show" disabled class="disabled">Remove Spam</option> <option value="show" disabled class="disabled">Revert to this revision</option> <option value="PackagePages">Package Pages</option> <option value="SyncPages">Sync Pages</option> <option value="show" disabled class="disabled">------------------------</option> <option value="Load">Load</option> <option value="Save">Save</option> <option value="SlideShow">SlideShow</option> </select> <input type="submit" value="Do"> <input type="hidden" name="rev" value="61"> </div> <script type="text/javascript"> <!--// Init menu actionsMenuInit('More Actions:'); //--> </script> </form> </li></ul> <ul id="username"> <li><a href="/Home">Ubuntu Wiki</a></li> <li><a href="?action=login">Login</a></li> <li><a href="/HelpContents">Help</a></li> </ul> <hr class="clearBoth" /> </div> <div id="main"> <div id="container"> <div id="content"> <h2 class="entry-title"> <span><a href="/Kernel/LTSEnablementStack">LTSEnablementStack</a></span> </h2> <div class="hentry post"> <div id="message"> <p><div class="info"><strong>Revision 61 as of 2017-03-09 03:48:11</strong><br></div></p><a class="clear-link" href="/Kernel/LTSEnablementStack">Clear message</a> </div> <div id="page" lang="en" dir="ltr"> <!-- END HEADER --><div dir="ltr" id="content" lang="en"><span class="anchor" id="top"></span> <span class="anchor" id="line-1"></span><div><table style="&amp;quot; float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em; &amp;quot;"><tbody><tr> <td style="&amp;quot; padding:0.5em; &amp;quot;"><p class="line891"><div class="table-of-contents"><p class="table-of-contents-heading">Contents<ol><li> <a href="#LTS_Enablement_Stacks">LTS Enablement Stacks</a><ol><li> <a href="#Ubuntu_16.04_LTS_-_Xenial_Xerus">Ubuntu 16.04 LTS - Xenial Xerus</a><ol><li> <a href="#Desktop">Desktop</a></li><li> <a href="#Server">Server</a></li></ol></li><li> <a href="#Ubuntu_14.04_LTS_-_Trusty_Tahr">Ubuntu 14.04 LTS - Trusty Tahr</a><ol><li> <a href="#Desktop-1">Desktop</a></li><li> <a href="#Multiarch_Desktop">Multiarch Desktop</a></li><li> <a href="#Server-1">Server</a></li></ol></li><li> <a href="#Ubuntu_12.04_LTS_-_Precise_Pangolin">Ubuntu 12.04 LTS - Precise Pangolin</a><ol><li> <a href="#Desktop-2">Desktop</a></li><li> <a href="#Server-2">Server</a></li></ol></li><li> <a href="#Check_your_support_status">Check your support status</a></li></ol></li></ol></li></ol></div></td> </tr> </tbody></table></div><span class="anchor" id="line-2"></span><span class="anchor" id="line-3"></span><p class="line867"> <h2 id="LTS_Enablement_Stacks">LTS Enablement Stacks</h2> <span class="anchor" id="line-4"></span><span class="anchor" id="line-5"></span><p class="line874">The Ubuntu LTS enablement (also called HWE or Hardware Enablement) stacks provide newer kernel and X support for existing Ubuntu LTS releases. These enablement stacks can be installed manually but are also available when installing with Ubuntu LTS point release media. These newer enablement stacks are meant for desktop and server and even recommended for cloud or virtual images. However, if one wants to remain on the original GA (General Availability) stacks, the options are: <span class="anchor" id="line-6"></span><span class="anchor" id="line-7"></span><ul><li><p class="line862">Install from a previous 12.04.0/12.04.1/14.04.0/14.04.1/16.04.0/16.04.1 point release and update. Previous releases are archived at <a class="http" href="http://old-releases.ubuntu.com/">http://old-releases.ubuntu.com/</a> <span class="anchor" id="line-8"></span></li><li>Perform an update or upgrade to an LTS release from a previous release. <span class="anchor" id="line-9"></span></li><li><p class="line862">Perform a network install using the netboot images rather than the new &lt;<strong>release</strong>&gt;-netboot images. <span class="anchor" id="line-10"></span><span class="anchor" id="line-11"></span></li></ul><p class="line867"> <h3 id="Ubuntu_16.04_LTS_-_Xenial_Xerus">Ubuntu 16.04 LTS - Xenial Xerus</h3> <span class="anchor" id="line-12"></span><span class="anchor" id="line-13"></span><p class="line874">The 16.04.2 and newer point releases will ship with an updated kernel and X stack by default for the desktop. Server installations will default to the GA kernel and provide the enablement kernel as optional. <span class="anchor" id="line-14"></span><span class="anchor" id="line-15"></span><p class="line874">The 16.04 HWE Stacks will follow a new Rolling Update Model as documented at the following location: <span class="anchor" id="line-16"></span><span class="anchor" id="line-17"></span><p class="line867"><a class="https" href="https://wiki.ubuntu.com/Kernel/RollingLTSEnablementStack">https://wiki.ubuntu.com/Kernel/RollingLTSEnablementStack</a> <span class="anchor" id="line-18"></span><span class="anchor" id="line-19"></span><p class="line874">It is highly recommended to read the above documentation before executing the following commands, as the HWE model has changed in 16.04. <span class="anchor" id="line-20"></span><span class="anchor" id="line-21"></span><p class="line874">Installing the HWE stack is simple: <span class="anchor" id="line-22"></span><span class="anchor" id="line-23"></span><p class="line867"> <h4 id="Desktop">Desktop</h4> <span class="anchor" id="line-24"></span><span class="anchor" id="line-25"></span><p class="line867"><tt>&nbsp;sudo&nbsp;apt-get&nbsp;install&nbsp;--install-recommends&nbsp;linux-generic-hwe-16.04&nbsp;xserver-xorg-hwe-16.04&nbsp;</tt> <span class="anchor" id="line-26"></span><span class="anchor" id="line-27"></span><p class="line867"> <h4 id="Server">Server</h4> <span class="anchor" id="line-28"></span><span class="anchor" id="line-29"></span><p class="line867"><tt>&nbsp;sudo&nbsp;apt-get&nbsp;install&nbsp;--install-recommends&nbsp;linux-generic-hwe-16.04&nbsp;</tt> <span class="anchor" id="line-30"></span><span class="anchor" id="line-31"></span><p class="line867"> <h3 id="Ubuntu_14.04_LTS_-_Trusty_Tahr">Ubuntu 14.04 LTS - Trusty Tahr</h3> <span class="anchor" id="line-32"></span><span class="anchor" id="line-33"></span><p class="line874">The 14.04.2 and newer point releases will ship with an updated kernel and X stack by default. If you have installed with older media you can use the following to install the newer HWE kernel derived from 16.04 (Xenial): <span class="anchor" id="line-34"></span><span class="anchor" id="line-35"></span><p class="line867"> <h4 id="Desktop-1">Desktop</h4> <span class="anchor" id="line-36"></span><span class="anchor" id="line-37"></span><p class="line867"><tt>&nbsp;sudo&nbsp;apt-get&nbsp;install&nbsp;--install-recommends&nbsp;linux-generic-lts-xenial&nbsp;xserver-xorg-core-lts-xenial&nbsp;xserver-xorg-lts-xenial&nbsp;xserver-xorg-video-all-lts-xenial&nbsp;xserver-xorg-input-all-lts-xenial&nbsp;libwayland-egl1-mesa-lts-xenial&nbsp;</tt> <span class="anchor" id="line-38"></span><span class="anchor" id="line-39"></span><p class="line867"> <h4 id="Multiarch_Desktop">Multiarch Desktop</h4> <span class="anchor" id="line-40"></span><span class="anchor" id="line-41"></span><p class="line874">If you run a multiarch desktop (for example, i386 and amd64 on amd64, for gaming or Wine), you may find you need a slightly more involved command, like this: <span class="anchor" id="line-42"></span><span class="anchor" id="line-43"></span><p class="line867"><tt>&nbsp;sudo&nbsp;apt-get&nbsp;install&nbsp;--install-recommends&nbsp;linux-generic-lts-xenial&nbsp;xserver-xorg-core-lts-xenial&nbsp;xserver-xorg-lts-xenial&nbsp;xserver-xorg-video-all-lts-xenial&nbsp;xserver-xorg-input-all-lts-xenial&nbsp;libwayland-egl1-mesa-lts-xenial&nbsp;libgl1-mesa-glx-lts-xenial&nbsp;libgl1-mesa-glx-lts-xenial:i386&nbsp;libglapi-mesa-lts-xenial:i386&nbsp;</tt> <span class="anchor" id="line-44"></span><span class="anchor" id="line-45"></span><p class="line867"> <h4 id="Server-1">Server</h4> <span class="anchor" id="line-46"></span><p class="line874">Install the HWE kernel derived from 16.04 (xenial): <span class="anchor" id="line-47"></span><span class="anchor" id="line-48"></span><p class="line867"><tt>&nbsp;sudo&nbsp;apt-get&nbsp;install&nbsp;--install-recommends&nbsp;linux-generic-lts-xenial&nbsp;</tt> <span class="anchor" id="line-49"></span><span class="anchor" id="line-50"></span><p class="line867"> <h3 id="Ubuntu_12.04_LTS_-_Precise_Pangolin">Ubuntu 12.04 LTS - Precise Pangolin</h3> <span class="anchor" id="line-51"></span><span class="anchor" id="line-52"></span><p class="line874">The 12.04.2 and newer point releases will ship with an updated kernel and X stack by default. The current and supported hardware enablement stack is comprised of the newer kernel and X stacks from 14.04 (Trusty). <span class="anchor" id="line-53"></span><span class="anchor" id="line-54"></span><p class="line874">Anyone wishing to opt into the hardware enablement stack for Precise may do so running the following commands: <span class="anchor" id="line-55"></span><span class="anchor" id="line-56"></span><p class="line867"> <h4 id="Desktop-2">Desktop</h4> <span class="anchor" id="line-57"></span><span class="anchor" id="line-58"></span><p class="line867"><tt>&nbsp;sudo&nbsp;apt-get&nbsp;install&nbsp;--install-recommends&nbsp;linux-generic-lts-trusty&nbsp;xserver-xorg-lts-trusty&nbsp;libgl1-mesa-glx-lts-trusty</tt> <span class="anchor" id="line-59"></span><span class="anchor" id="line-60"></span><p class="line867"> <h4 id="Server-2">Server</h4> <span class="anchor" id="line-61"></span><span class="anchor" id="line-62"></span><p class="line867"><tt>&nbsp;sudo&nbsp;apt-get&nbsp;install&nbsp;--install-recommends&nbsp;linux-generic-lts-trusty&nbsp;</tt> <span class="anchor" id="line-63"></span><span class="anchor" id="line-64"></span><p class="line867"> <h3 id="Check_your_support_status">Check your support status</h3> <span class="anchor" id="line-65"></span><p class="line862">If you want a tool to determine if your install is still supported please use hwe-support-status as documented on <a href="/1204_HWE_EOL">https://wiki.ubuntu.com/1204_HWE_EOL</a> <span class="anchor" id="line-66"></span><span class="anchor" id="line-67"></span><p class="line867"><tt>&nbsp;hwe-support-status&nbsp;--verbose&nbsp;</tt> <span class="anchor" id="line-68"></span><span class="anchor" id="line-69"></span><p class="line874">Below contains additional specifics regarding the exact policies and procedures regarding the support, maintenance, and upgrade paths for these hardware enablement stacks. <span class="anchor" id="line-70"></span><span class="anchor" id="line-71"></span><p class="line867"><span class="anchor" id="line-72"></span><p class="line867"><span class="anchor" id="line-73"></span><p class="line867"><span class="anchor" id="line-74"></span><p class="line867"><span class="anchor" id="line-75"></span><p class="line867"><span class="anchor" id="line-76"></span><p class="line867"><span class="anchor" id="line-77"></span><p class="line867"><span class="anchor" id="line-78"></span><p class="line867"><span class="anchor" id="line-79"></span><p class="line867"><span class="anchor" id="line-80"></span><p class="line867"><span class="anchor" id="line-81"></span><p class="line867"><span class="anchor" id="line-82"></span><p class="line867"><span class="anchor" id="line-83"></span><p class="line867"><span class="anchor" id="line-84"></span><p class="line867"><span class="anchor" id="line-85"></span><p class="line867"><span class="anchor" id="line-86"></span><p class="line867"><span class="anchor" id="line-87"></span><span class="anchor" id="line-88"></span><p class="line867"><p><strong class="warning">Include: Nothing found for "^## start"!</strong></p><p><strong class="warning">Include: Nothing found for "## end"!</strong></p><div dir="ltr" id="Kernel.2FSupport.content" lang="en"><span class="anchor" id="Kernel.2FSupport.top"></span> <span class="anchor" id="Kernel.2FSupport.line-1"></span><span class="anchor" id="Kernel.2FSupport.line-2"></span><p class="line867"><div dir="ltr" id="Kernel.2FMenuBar.content" lang="en"><span class="anchor" id="Kernel.2FMenuBar.top"></span> <span class="anchor" id="Kernel.2FMenuBar.line-1"></span><span class="anchor" id="Kernel.2FMenuBar.line-2"></span><div><table style="&amp;quot; width:100%; &amp;quot;"><tbody><tr> <td style="&amp;quot; width: 40px; border: none; -moz-border-radius-topleft: 15px ; -moz-border-radius-bottomleft: 15px; background-color: #F1F1DD; &amp;quot;"><p class="line891"><img alt="IconsPage/iconCircle48.png" class="attachment" src="/IconsPage?action=AttachFile&amp;do=get&amp;target=iconCircle48.png" title="IconsPage/iconCircle48.png" /></td> <td style="&amp;quot; width: 20%; border: none; -moz-border-radius-topright: 15px; -moz-border-radius-bottomright: 15px; font-size: 0.90em; background-color: #F1F1DD; &amp;quot;"><p class="line891"><a href="/Kernel">Ubuntu Kernel Main</a></td> <td colspan="2" style="&amp;quot; border:none&amp;quot; ; text-align: center"></td> <td style="&amp;quot; width: 40px; border: none; -moz-border-radius-topleft: 15px ; -moz-border-radius-bottomleft: 15px; background-color: #F1F1DD; &amp;quot;"><p class="line891"><img alt="information.png" class="attachment" src="/Kernel/MenuBar?action=AttachFile&amp;do=get&amp;target=information.png" title="information.png" /></td> <td style="&amp;quot; width: 20%; border: none; -moz-border-radius-topright: 15px; -moz-border-radius-bottomright: 15px; font-size: 0.90em; background-color: #F1F1DD; &amp;quot;"><p class="line891"><a href="/Kernel/Debugging">Kernel Debugging</a></td> <td colspan="2" style="&amp;quot; border:none&amp;quot; ; text-align: center"></td> <td style="&amp;quot; width: 40px; border: none; -moz-border-radius-topleft: 15px ; -moz-border-radius-bottomleft: 15px; background-color: #F1F1DD; &amp;quot;"><p class="line891"><img alt="IconsPage/IconBug.png" class="attachment" src="/IconsPage?action=AttachFile&amp;do=get&amp;target=IconBug.png" title="IconsPage/IconBug.png" /></td> <td style="&amp;quot; width: 20%; border: none; -moz-border-radius-topright: 15px; -moz-border-radius-bottomright: 15px; font-size: 0.90em; background-color: #F1F1DD; &amp;quot;"><p class="line891"><a href="/Kernel/BugTriage">Bug Triage</a></td> <td colspan="2" style="&amp;quot; border:none&amp;quot; ; text-align: center"></td> <td style="&amp;quot; width: 40px; border: none; -moz-border-radius-topleft: 15px ; -moz-border-radius-bottomleft: 15px; background-color: #F1F1DD; &amp;quot;"><p class="line891"><img alt="testing.png" class="attachment" src="/Kernel/MenuBar?action=AttachFile&amp;do=get&amp;target=testing.png" title="testing.png" /></td> <td style="&amp;quot; width: 20%; border: none; -moz-border-radius-topright: 15px; -moz-border-radius-bottomright: 15px; font-size: 0.90em; background-color: #F1F1DD; &amp;quot;"><p class="line891"><a href="/Kernel/Dev">Kernel Development</a></td> <td colspan="2" style="&amp;quot; border:none&amp;quot; ; text-align: center"></td> <td style="&amp;quot; width: 40px; border: none; -moz-border-radius-topleft: 15px ; -moz-border-radius-bottomleft: 15px; background-color: #F1F1DD; &amp;quot;"><p class="line891"><img alt="todo.png" class="attachment" src="/Kernel/MenuBar?action=AttachFile&amp;do=get&amp;target=todo.png" title="todo.png" /></td> <td style="&amp;quot; width: 20%; border: none; -moz-border-radius-topright: 15px; -moz-border-radius-bottomright: 15px; font-size: 0.90em; background-color: #F1F1DD; &amp;quot;"><p class="line891"><a href="/Kernel/FAQ">Frequently Asked Questions</a></td> </tr> </tbody></table></div><span class="anchor" id="Kernel.2FMenuBar.line-3"></span><span class="anchor" id="Kernel.2FMenuBar.bottom"></span></div> <span class="anchor" id="Kernel.2FSupport.line-3"></span><span class="anchor" id="Kernel.2FSupport.line-4"></span><div><table style="&amp;quot; float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em; &amp;quot;"><tbody><tr> <td style="&amp;quot; padding:0.5em; &amp;quot;"><p class="line891"><div class="table-of-contents"><p class="table-of-contents-heading">Contents</li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></li></ol></div></td> </tr> </tbody></table></div><span class="anchor" id="Kernel.2FSupport.line-5"></span><span class="anchor" id="Kernel.2FSupport.line-6"></span><p class="line867">&nbsp; <span class="anchor" id="Kernel.2FSupport.line-7"></span><span class="anchor" id="Kernel.2FSupport.line-8"></span><p class="line867">&nbsp; <span class="anchor" id="Kernel.2FSupport.line-9"></span><span class="anchor" id="Kernel.2FSupport.line-10"></span><p class="line862">Please see <a class="https" href="https://ubuntu.com/kernel/lifecycle">https://ubuntu.com/kernel/lifecycle</a> which is better maintained. <span class="anchor" id="Kernel.2FSupport.line-11"></span><span class="anchor" id="Kernel.2FSupport.bottom"></span></div> <span class="anchor" id="line-89"></span><span class="anchor" id="line-90"></span><span class="anchor" id="bottom"></span></div> <!-- BEGIN FOOTER --> <div id="pagebottom"></div> </div> <div class="entry-utility"> <span class="cat-links"> </span> </div> </div><!-- .post --> </div><!-- #content --> </div><!-- #container --> <div class="clearBoth"></div> </div><!-- #main --> </div><!-- #wrapper .hfeed --> <div id="footer"> <div id="siteinfo"> <p> The material on this wiki is available under a free license, see <a href="https://help.ubuntu.com/community/License">Copyright / License</a> for details. </p> </div><!-- #siteinfo --> </div><!-- #footer --> <script> (function(i,s,o,g,r,a,m){ i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-1018242-7', 'auto'); ga('send', 'pageview'); </script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10