我必须手动安装一个我从未见过的文件类型:.dsc
我如何在 Linux 上安装这种文件?
答案1
Debian (源代码控制 (源代码包)) 在 *nix 系统上通常为小写。描述文件 DPKG-source
Debian 源包由两个或三个文件组成。首先是 *.DSC 文件,其中包含有关包的一些信息以及其余文件的校验和。其次是 *.TAR.GZ,包含上游源。第三,如果需要对源进行任何更改,则将其作为 *.DIFF.GZ 分发。为了简化解压过程,Debian 提供了一个命令“dpkg-source -x *.dsc”来解压这些文件。此关联被归类为源代码。
答案2
安装与.dsc
文件相关的包的完整过程:
在开始之前,请注意,除了文件之外
.dsc
,您还必须有相应的xxx-orig.tar.xz
文件xxx-debian.tar.xz
。dpkg-dev
如果你的 Linux 机器上没有安装包sudo apt-get install dpkg-dev
以下命令将包提取到自动创建的目录中。注意:必要的
xxx-orig.tar.xz
和xxx-debian.tar.xz
文件必须与文件位于同一目录中.dsc
才能正常工作。dpkg-source -x yourfile.dsc
如果您收到有关签名的错误消息,查看此处的帖子。
要构建包,请进入在第二步中创建的目录并发出此命令
dpkg-buildpackage -rfakeroot -b
要安装构建的包,请发出此命令
dpkg -i ../yourfile_arch.deb