# Debian软件包制作实用脚本 **Repository Path**: swsk33/dpkg-utils ## Basic Information - **Project Name**: Debian软件包制作实用脚本 - **Description**: 该项目提供了一些脚本,旨在帮助开发者制作Debian软件包时能够快捷地完成一些操作,例如生成control文件、生成快捷方式、自动配置软链接等等,而不需要手动编写一些配置或者计算安装后路径。 - **Primary Language**: Shell - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-07-11 - **Last Updated**: 2024-11-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Debian软件包制作实用脚本 ## 1,介绍 该项目提供了一些脚本,旨在帮助开发者制作Debian软件包时能够快捷地完成一些操作,例如生成control文件、生成快捷方式、自动配置软链接等等,而不需要手动编写一些配置或者计算安装后路径。 ## 2,使用方式 在页面右侧发行版/Releases处下载最新的`deb`安装包,并使用`dpkg -i`命令安装后,即可使用。 该软件包提供下列命令: - `add-env` 生成环境变量配置脚本,当你的软件包中安装后有目录需要加入到`PATH`环境变量时,可以通过该命令生成环境变量配置脚本,这样用户安装完成软件包并重新登录Shell后,你的软件包中指定目录就会被加入`PATH`环境变量 - `batch-ln` 批量生成可执行文件软链接,如果你的软件包中有一些二进制文件需要在用户安装后作为命令执行,就可以通过该命令为你的软件包中的指定二进制文件批量生成软链接,用户安装后这些软链接会被安装至`/usr/bin`目录下,使得用户可以执行你的命令 - `create-control` 为你的软件包生成一个`control`文件,而不需要手动编写 - `create-desktop` 为你的软件包生成一个桌面图标(`desktop`)文件,而不需要手动编写 - `desktop-type` 显示所有的桌面图标类型字段的值,为指定`create-desktop`命令的图标类型字段作参考 - `create-wine-start` 创建基于Wine的应用程序软件包时,通过该命令可以快速生成`exe`文件的启动脚本 直接在终端中执行上述任意一条命令(不传入任何参数)即可显示帮助信息。 ## 3,卸载 若要卸载上述命令,执行`apt remove`命令即可: ```bash sudo apt remove swsk33-dpkg-utils ```