说明:
这个软件之前在 forum.ubuntu.org.cn 就发布过了,现在更新DEB包(主要是更新最新版本的内核
资源文件,如 kernel 4.9.2). 旧贴子见:
[quote]小程序kernel-get: 自动下载并安装新版本的内核deb软件包[2016-3-15更新]
forum.ubuntu.org.cn/viewtopic.php?f=139&t=457901[/quote]
2017-1-12 更新、发布]
自己写了一个小程序。
功能:不用自己编译包,方便,安全,省时,还可以随内核更新,自己编写资源文件(*.deb.list)
[quote]kernel-get_1.1-4~170112_all.deb
DEB 软件包下载地址: SourceForge.net
sourceforge.net/projects/emacsl … ernel-get/
[/quote]
安装后,在命令行直接运行:kernel-get
输出如下:
[quote]$ kernel-get
- download and install kernel packages in list resource files…
current OS and kernel version:
Debian GNU/Linux 8.3 (jessie), i686, 4.4.2-040402-generic
Tips: download .DEB packages from:
kernel.ubuntu.com/~kernel-ppa/mainline/
** check available kernel list files…
User: /home/user/kernel/list/.deb.list
Global: /usr/local/share/kernel-get/list/.deb.list
found: 1* '/home/user/kernel/list/4.4.3.deb.list’
found: 2* '/home/user/kernel/list/4.4.4.deb.list’
found: 3* '/usr/local/share/kernel-get/list/ubuntu_v3.10.99-precise_lts.deb.list’
found: 4* ‘/usr/local/share/kernel-get/list/ubuntu_v3.14.63-trusty_lts.deb.list’
found: 5* '/usr/local/share/kernel-get/list/ubuntu_v3.4.110-quantal_lts.deb.list’
found: 6* ‘/usr/local/share/kernel-get/list/ubuntu_v4.4.4-wily_lts.deb.list’
please select a kernel version to download (or press number 0 to quit):
1* 4.4.3-040403-generic (4.4.3-040403.201602251634)
2* 4.4.4-040404-generic (4.4.4 LTS, 2016-3-04)
3* 3.10.99-031099-generic (Ubuntu 12.04 LTS, precise, 2016-3-04)
4* 3.14.63-031463-generic (Ubuntu 14.04 LTS, trusty, 2016-3-04)
5* 3.4.110-0304110-generic (3.4.110, LTS, 2015-10-22)
6* 4.4.4-040404-generic (4.4.4 LTS, 2016-3-04)
[0-6]
[/quote]
原则上适用于所有 DEB 系列的 Linux, 如 Debian/Ubuntu/Deepin/ LinuxMint/ …
如果自己的系统是较早版本的,可能因为依赖关系的原因,无法安装成功。
这种情况下,推荐选用稍低版本的 kernel
说明:自己也可以纺写对应的内核软件包资源文件(如有最新版本的内核公布),放在
~/kernel/list/ 目录下,取名为 *.deb.list 就行了(文件格式可以参考其它的 .deb.list 文件,程序会自动解析出对应的硬件版本和软件包名称。通常每个内核版本,可能会下载3个或5个软件包)。
建议:
在 .deb.list 文件中,删除带有 lowlatency 字样版本的软件包,这样每次只会下载3个软件包,而不是5个。
如果本次下载未完成(如网速不好,或者断网),下次重新运行 kernel-get , 重新选择上次未下载完成的版本,
程序会自动断点续传未下载完成的软件急。
下载kernel 软件包完成后,运行
即可
说明:
软件包已经自带 2017-1-09 更新的LTS长期支持版本的内核资源文件,包括:
Linux Kernel 版本:
ubuntu_v3.10.104_lts.deb.list
ubuntu_v3.14.79_lts.deb.list
ubuntu_v3.4.110-quantal_lts.deb.list
ubuntu_v3.4.113_i386_lts.deb.list
ubuntu_v4.4.41_lts.deb.list
ubuntu_v4.8.17.deb.list
ubuntu_v4.9.2.deb.list
内核 DEB 软件包来源:
kernel.ubuntu.com/~kernel-ppa/mainline/