最近,我注意到安装的ElementaryOS(ElementaryOS)Freya存在一些不稳定问题。蓝牙变得不稳定,一些应用程序开始运行缓慢。蓝牙对某些人来说似乎不是什么大问题,但我的桌面同时依赖蓝牙鼠标和蓝牙触控板,所以它开始成为症结所在。st1\:*{behavior:url(#ieooui)}/*样式定义*/table.MsoNormalTable{mso-style-name:normaltable;mso-tstyle-rowband-size:0;mso-tstyle-colband-size:0;mso-style-noshow:yes;mso-style-priority:99;mso-style-qformat:yes;mso-style-parent:"";mso-padding-alt:0cm5.4pt0cm5.4pt;mso-para-margin:0cm;mso-para-margin-bottom:.0001pt;mso-pagination:widow-orphan;font-size:10.5pt;mso-bidi-font-size:11.0pt;font-family:"Calibri""sans-serif";mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Arial;mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"TimesNewRoman";mso-bidi-theme-font:minor-bidi;mso-font-kerning:1.0pt;}后来发现原来是3.16内核的问题。考虑到Linux4.0内核有一种全新的方式来处理触摸板之类的东西,我认为进行升级可能是个好主意。所以,为了解决这些问题,我发现自己必须将基本操作系统Freya内核升级到4.x版。一段时间以来,我一直想这样做,以利用4.x内核中的一些改进和更新的功能。最大的改进之一是无需重启即可执行内核升级的能力。这对服务器管理员来说是一个真正的福音,尽管它确实需要为大多数桌面用户做更多的工作。我从网站上下载的内核版本是4.0.5,其中包括对以下方面的改进:ARM、x86、MIPS、PowerPC、s390、ARM64和PA-RISC硬件Btrfs、EXT4、XFS、OverlayFS、jbd2、优化的MPEG文件系统(OMFS)和NFS文件系统?更新了驱动程序(特别是ACPI、ATA、CLK、GPIO和GPU)?改进了I/O内存管理?网络和声音改进小修小布说了那么多,让我们开始升级吧!提醒一下,毫无疑问,升级内核与升级用户空间应用程序不同。在此过程中可能会出现问题。不过,总的来说,这与过去编译内核并希望获得最佳结果的时代不同。升级过程顺畅多了。即便如此,当您升级到不在Ubuntu标准软件存储库(或像ElementaryOSFreya这样的Ubuntu衍生产品)中的内核时要小心:从那时起需要手动更新新内核。换句话说,您不会在内置的SoftwareUpdater应用程序中看到4.x内核更新。好了,下面正式开始升级。升级信不信由你,升级过程实际上非常简单。步骤如下:使用以下命令(从终端窗口运行)下载必要的包:对于32位系统?wgethttp://kernel.ubuntu.com/~kernel-ppa/mainline/v4....?wgethttp://kernel.ubuntu.com/~kernel-ppa/mainline/v4....wgethttp://kernel.ubuntu.com/~kernel-ppa/mainline/v4....如果它是64位系统?wgethttp://kernel.ubuntu.com/~kernel-ppa/mainline/v4....?wgethttp://kernel.ubuntu.com/~kernel-ppa/mainline/v4....?wgethttp://kernel.ubuntu.com/~kernel-ppa/mainline/v4....切换到你下载文件的目录,执行以下命令升级:sudodpkg-ilinux-headers-4.0.5*.deblinux-image-4.0.5*.deb***,执行命令sudoupdate-grub更新grubbootloader。一切都完成后,重新启动机器,您就可以开始了。系统重新启动后,打开终端窗口并执行命令uname-r以确保您实际运行的是4.0.5内核。完成此升级后,请务必检查更新。事实上,升级到4.0.5后,我立即直接升级到4.0.8(当然是下载4.0.8所需的文件)。升级Linux内核几乎是任何用户都可以做的事情。如果你想获得最新的4.x内核的一些改进,而你运行的发行版卡在3.x版本,你不妨按照本文描述的步骤进行尝试,看看你的Linux是否机器能否享受4.x带来的多一点自由。
