botao
deepin
2019-06-03 18:54 https://bbs.deepin.org/user/7152 您好,我们非常诚挚的特别邀请您参加“2019深度软件大赛”,您现在只需要提交相关信息即视为报名成功(报名表在附件中),在报名成功后,您可以继续完善您的作品,后期还可以将作品移植到国产CPU平台,也有机会接触到国产桌面计算机产品。
本次大赛的奖品也非常丰厚,不仅有奖金,还有深度周边大礼包等奖品,我们非常期待您能参加本次大赛,关于大赛的介绍可见【大赛官网】,期待您的回复。请将参赛报名表填完完成后发送至https://bbs.deepin.org/module的邮箱,非常期待您的作品。
本次大赛的奖品也非常丰厚,不仅有奖金,还有深度周边大礼包等奖品,我们非常期待您能参加本次大赛,关于大赛的介绍可见【大赛官网】,期待您的回复。请将参赛报名表填完完成后发送至https://bbs.deepin.org/module的邮箱,非常期待您的作品。
Reply Like 0 View the author
version 0.2, 2014-04-14, by Careone
homepage:
https://sourceforge.net/projects/emacsl ... ernel-get/
Ubuntu官方内核 deb 包下载网址
http://kernel.ubuntu.com/~kernel-ppa/mainline/
功能和用法:
kernel-get 是一个用来下载 Linux 内核的命令行工具
-d, --download
从指定的网址自动下载并安装内核(目前暂只支持 Ubuntu/Debian 和其他 deb
系列 Linux);
-b, --default-boot
显示并设定默认的 Grub/Grub2 启动菜单项(需要以 root 用户运行)
* 如何制作自己的内核源列表文件(扩展名为 .deb.list)
在浏览器中打开网址 http://kernel.ubuntu.com/~kernel-ppa/mainline/
按需要选择自己想要内核版本号,复制显示出的所有文件清单,另存为 *.deb.list
文件。本程序会自动分析并提取对应的软件包名称,并判断当前电脑硬件是 i386 还是
amd64 平台,自动下载对应的内核软件包。
内核资源文件编写必须遵循的几点规则:
** 普通用户可以自己编写 *.deb.list 资源文件,并复制到指定目录:
/usr/local/share/kernel-get/list/
或者
~/kernel/list/
** 文件扩展名必须为小写的 .deb.list;
** 文件中必须保存软件包的准确下载网址和目录,程序依此来下载对应的内核软件包;
(在后续的新版本中,会考虑增加新功能,支持直接读取指定位置的单个或多个 .deb.list
文件,实现多个版本内核的自动下载。)
* 其它技巧:以 root 用户或 sudo 运行 kernel-get -b 来修改 Grub2 的默认启动项。
输出示例:
---------------------
$kernel-get -b
* set default Grub/Grub2 boot menu entry...
Grub2 (GRUB 1.98) found.
check available Grub2 menu entries (in file '/boot/grub/grub.cfg')...
1 menuentry "Windows NT/2000/XP (loader) (on /dev/sda1)"
2 menuentry 'Ubuntu,Linux 3.14.0-031400-generic'
3 menuentry 'Ubuntu,Linux 3.14.0-031400-generic (恢复模式)'
4 menuentry 'Ubuntu,Linux 3.13.9-031309-generic'
5 menuentry 'Ubuntu,Linux 3.13.9-031309-generic (恢复模式)'
6 menuentry 'Ubuntu,Linux 3.12.0-031200-generic'
7 menuentry 'Ubuntu,Linux 3.12.0-031200-generic (恢复模式)'
8 menuentry "Windows NT/2000/XP (loader) (on /dev/sda1)"
current default Grub2 boot setting is: (set default=4)
4 menuentry 'Ubuntu,Linux 3.13.9-031309-generic'
please input new default boot id number:
root please or run 'sudo kernel-get -b' instead!
---------------------
* 范例:下面的2个示例文件的主要区别:
* 示例文件2中新加了 description 定义(可选),可以对内核版本添加备注内容;
** 示例文件1: 1.deb.list
---------------------
http://kernel.ubuntu.com/~kernel-ppa/ma ... .9-trusty/
Index of /~kernel-ppa/mainline/v3.13.9-trusty
Name Last modified Size Description
Parent Directory -
0001-base-packaging.patch 03-Apr-2014 19:55 15M
0002-debian-changelog.patch 03-Apr-2014 19:55 382K
0003-configs-based-on-Ubuntu-3.13.0-23.45.patch 03-Apr-2014 19:55 22K
BUILD.LOG 03-Apr-2014 20:39 5.0M
BUILT 03-Apr-2014 20:39 109
CHANGES 03-Apr-2014 19:54 1.6K
COMMIT 03-Apr-2014 20:39 8
linux-headers-3.13.9-031309-generic_3.13.9-031309.201404031554_amd64.deb 03-Apr-2014 20:12 1.0M
linux-headers-3.13.9-031309-generic_3.13.9-031309.201404031554_i386.deb 03-Apr-2014 20:30 1.0M
linux-headers-3.13.9-031309-lowlatency_3.13.9-031309.201404031554_amd64.deb 03-Apr-2014 20:14 1.0M
linux-headers-3.13.9-031309-lowlatency_3.13.9-031309.201404031554_i386.deb 03-Apr-2014 20:32 1.0M
linux-headers-3.13.9-031309_3.13.9-031309.201404031554_all.deb 03-Apr-2014 19:55 12M
linux-image-3.13.9-031309-generic_3.13.9-031309.201404031554_amd64.deb 03-Apr-2014 20:12 49M
linux-image-3.13.9-031309-generic_3.13.9-031309.201404031554_i386.deb 03-Apr-2014 20:30 49M
linux-image-3.13.9-031309-lowlatency_3.13.9-031309.201404031554_amd64.deb 03-Apr-2014 20:13 49M
linux-image-3.13.9-031309-lowlatency_3.13.9-031309.201404031554_i386.deb 03-Apr-2014 20:32 49M
---------------------
** 示例文件2: 2.deb.list
---------------------
http://kernel.ubuntu.com/~kernel-ppa/ma ... 14-trusty/
description="Since Ubuntu 14.04+"
0001-base-packaging.patch 31-Mar-2014 04:35 15M
0002-debian-changelog.patch 31-Mar-2014 04:35 354K
0003-configs-based-on-Ubuntu-3.14.0-0.1.patch 31-Mar-2014 04:35 125K
BUILD.LOG 31-Mar-2014 05:20 5.0M
BUILT 31-Mar-2014 05:20 107
CHANGES 31-Mar-2014 04:35 5.4K
COMMIT 31-Mar-2014 05:20 6
linux-headers-3.14.0-031400-generic_3.14.0-031400.201403310035_amd64.deb 31-Mar-2014 04:53 1.0M
linux-headers-3.14.0-031400-generic_3.14.0-031400.201403310035_i386.deb 31-Mar-2014 05:13 1.0M
linux-headers-3.14.0-031400-lowlatency_3.14.0-031400.201403310035_amd64.deb 31-Mar-2014 04:55 1.0M
linux-headers-3.14.0-031400-lowlatency_3.14.0-031400.201403310035_i386.deb 31-Mar-2014 05:15 1.0M
linux-headers-3.14.0-031400_3.14.0-031400.201403310035_all.deb 31-Mar-2014 04:36 12M
linux-image-3.14.0-031400-generic_3.14.0-031400.201403310035_amd64.deb 31-Mar-2014 04:53 50M
linux-image-3.14.0-031400-generic_3.14.0-031400.201403310035_i386.deb 31-Mar-2014 05:13 50M
linux-image-3.14.0-031400-lowlatency_3.14.0-031400.201403310035_amd64.deb 31-Mar-2014 04:55 50M
linux-image-3.14.0-031400-lowlatency_3.14.0-031400.201403310035_i386.deb
---------------------