我想从我拥有的开始,到我需要的结束。
我有:
- 包含一些文件的文件夹
- 一个安装后的 bash 脚本,它将在系统中产生一些奇迹(bash 命令、完成等)
我需要:
- 将我的目录复制到指定位置
- 执行我的安装后 bash 脚本
- 为 Launchpad ppa 创建一个包,以便我可以轻松添加我的存储库并安装我的包,该包将通过 apttitute 解决我的依赖关系并执行以上所有操作
我做了什么:
- 几乎没什么用
- 创建了一个简单的 deb 包,我可以通过 dpkg -i package.deb 安装它(不解决我的依赖项,只需检查是否已安装)
- 跟着一个非常大的教程(我找到的唯一一个http://goo.gl/M7eIv):
- 添加了 GPG 密钥并安装了所有依赖项,但我在必须创建实际包的部分迷失了方向。
有人可以给我一个很好的教程,谷歌认为它与我无关或指向正确的方向吗?我还想提一下,我有一些基本的中级 linux 技能(我真的不知道如何自动评估我)