我最近在做一些打包工作,包括修补。我读过这里我应该做的:
$ dpkg-source -x gentoo_0.9.12.dsc
$ cd gentoo-0.9.12
$ dquilt import ../foo.patch
$ dquilt push
$ dquilt refresh
$ dquilt header -e
... describe patch
但是当我用 运行任何东西时dquilt
,只会收到这个错误:
Command 'quilt' from package 'quilt' (main)
Command 'gquilt' from package 'gquilt' (universe)
dquilt: command not found
因此我检查了一下,但仍然找不到它:
apt-cache show dquilt
输出结果为:
N: Unable to locate package dquilt
E: No packages found
那么,它是什么dquilt
?我需要它吗?或者我会quilt
用它吗?如果我确实需要它,我该如何获得它?
操作系统信息:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 15.04
Release: 15.04
Codename: vivid
答案1
第 3.1 节中提到:
稍微定制一下默认值很有用,因此,让我们通过在 ~/.bashrc 中添加以下几行来为 Debian 打包创建一个别名 dquilt
dquilt
是一个定制的 quilt 命令,而不是其本身的包。
简而言之,dquilt
运行时它会quilt
使用在中定义的一组自定义参数运行~/.bashrc
。