如果我想对 Debian 软件包的源代码进行细微更改,我该如何下载、增加软件包版本、构建(修改后的)源代码并将其安装到我的计算机上?
我有一个有错误的包,我需要修改它,然后重新打包,这就是我正在做的。有没有其他快速的方法?
仅列出/查看(驱动程序文件或应用程序)
ar tv DesktopVideo-8.0.1-amd64.deb
rw-r--r-- 0/0 4 Sep 25 07:35 2011 debian-binary
rw-r--r-- 0/0 14942208 Sep 25 07:35 2011 control.tar.gz
rw-r--r-- 0/0 102 Sep 25 07:35 2011 data.tar.gz
Run Code Online (Sandbox Code Playgroud)提炼
ar x DesktopVideo-8.0.1-amd64.deb
control.tar.gz data.tar.gz debian-binary
Run Code Online (Sandbox Code Playgroud)提取tar.gz
tar xvfz control.tar.gz
tar xvfz data.tar.gz
;; modify my codes and updates
Run Code Online (Sandbox Code Playgroud)重新包装/重建这个回来
mkdir -p debian/DEBIAN
; step 1
cp -R ./debian-binary debina/DEBIAN
cp -R ./control debian/DEBIAN
cp -R ./control debian/DEBIAN
cp -R ./control debian/DEBIAN
; step 2
cp -R ./etc debian/DEBIAN
cp …Run Code Online (Sandbox Code Playgroud)