这里没法上传二进制包,只能发一下control文件内容和具体的打包方法:
Package: wz2100deps
Version: 1.0.0
Section: libs
Architecture: amd64
Maintainer: FuHuizhong <fuhuizn@163.com>
Depends: libogg (>= 1.1.0) ,opus (>= 1.1) ,physfs (>= 3.0.2) ,libsodium (>= 1.0.14) ,libtheora(>= 1.0) ,libvorbis (>= 1.1.2)
Provides: libogg0 (= 1.1.0), libopus0(= 1.1) ,libphysfs1 (= 3.0.2) ,libsodium23 (= 1.0.14) ,libtheora0 (= 1.0) ,libvorbis0a (= 1.1.2) ,libvorbisfile3 (= 1.1.2)
APT-Sources: https://github.com/Warzone2100/Warzone2100
Description: depends for Warzone2100 on AOSC OS
目录层次:
warzone2100deps
DEBIAN
control
命令序列:
mkdir warzone2100deps
cd warzone2100deps
mkdir DEBIAN
cd DEBIAN
touch control
把前面的文本复制到control
文件中,然后用下面的命令打包:
cd warzone2100deps
fakeroot dpkg -b . ../wz2100dep.deb
结果会在目录外生成 wz2100dep.deb
,安装此虚拟包后就可以安装wz2100
游戏官方的ubuntu22.04 DEB
安装包了。