# Simple management of the kernel **Repository Path**: gys1987/simple-management-of-the-kernel ## Basic Information - **Project Name**: Simple management of the kernel - **Description**: 简单的工具,用来管理linux内核,方便查找所有可用内核,查看已安装内核,卸载内核 - **Primary Language**: Python - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-07-26 - **Last Updated**: 2025-09-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #file:debian/usr/share/doc/kernel-management/README.md # Simple management of the kernel #### 介绍 简单的工具,用来管理linux内核,方便查找所有可用内核,查看已安装内核,卸载内核 #### 软件架构 软件架构说明 #### 安装教程 1. 使用 dpkg 安装: `sudo dpkg -i kernel-management_1.0_all.deb` 2. 或者使用 apt 安装: `sudo apt install ./kernel-management_1.0_all.deb` #### 使用说明 安装完成后,可以通过以下方式运行程序: ##### 图形界面版本: - 在应用程序菜单中找到"内核管理工具" - 或者在终端中运行: `kernel-management-gui` ##### 命令行版本: - 在终端中运行: `kernel-management-cli` 程序提供以下功能: 1. 列出所有可用内核 2. 列出所有已安装内核 3. 显示当前正在使用的内核 4. 移除内核(除了当前正在使用的内核) #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request 13. 创建安装说明文件 python #file:INSTALL.md # 安装说明 ## 构建 Debian 包 1. 确保你已经安装了 `dpkg-dev` 工具: sudo apt install dpkg-dev 2. 运行构建脚本: chmod +x build-deb.sh ./build-deb.sh 1.0.x 3. 构建完成后,会生成 `kernel-management_1.0.x_all.deb` 文件 ## 安装 Debian 包 可以使用以下任一方法安装: 1. 使用 dpkg: sudo dpkg -i kernel-management_1.0.x_all.deb 2. 使用 apt: sudo apt install ./kernel-management_1.0.x_all.deb ## 使用 ### 图形界面版本: 安装完成后,可以在应用程序菜单中找到"内核管理工具",或者在终端中运行: kernel-management-gui ### 命令行版本: kernel-management-cli ## 卸载 要卸载该软件包,可以使用: sudo apt remove kernel-management 现在你的 Debian 包工程项目已经建立完成。项目结构如下: . ├── build-deb.sh # 构建脚本 ├── create_icon.py # 图标创建脚本 ├── debian/ # Debian 包目录 │ ├── DEBIAN/ # 控制信息目录 │ │ ├── control # 包控制信息 │ │ ├── copyright # 版权信息 │ │ ├── changelog # 变更日志 │ │ ├── postinst # 安装后脚本 │ │ └── prerm # 删除前脚本 │ ├── usr/ │ │ ├── bin/ │ │ │ ├── kernel-management-cli # CLI 可执行脚本 │ │ │ └── kernel-management-gui # GUI 可执行脚本 │ │ ├── share/ │ │ │ ├── kernel-management/ │ │ │ │ ├── kernel_management_cli.py # CLI 主程序 │ │ │ │ └── kernel_management_gui.py # GUI 主程序 │ │ │ ├── applications/ │ │ │ │ └── kernel-management.desktop # 桌面入口 │ │ │ ├── icons/hicolor/48x48/apps/ │ │ │ │ └── kernel-management.png # 图标文件 │ │ │ └── doc/ │ │ │ └── kernel-management/ │ │ │ └── README.md # 文档 │ └── etc/ ├── INSTALL.md # 安装说明 ├── README.en.md # 英文项目说明 ├── README.md # 中文项目说明 └── kernel_management.py # 原始源代码 要构建 Debian 包,请按照以下步骤操作: 设置构建脚本权限: bash chmod +x build-deb.sh (可选)创建图标: bash python3 create_icon.py # 然后将生成的图标转换为PNG格式并放到正确位置 运行构建脚本: bash ./build-deb.sh 1.0.x 这将生成一个名为 kernel-management_1.0.x_all.deb 的 Debian 包文件,可以使用 dpkg 或 apt 进行安装。 安装后,用户可以通过以下方式使用程序: 图形界面:在应用程序菜单中找到"内核管理工具"或运行 kernel-management-gui 命令行界面:运行 kernel-management-cli