我正在尝试将这些包添加为我的 snap 包的一部分:
PHP7 (当然需要 apache2) && (libapache2-mod-php5 \ php7.0-mcrypt \ php7.0-curl \ php7.0-gd \ php7.0-cli \ php7.0-cgi \ php7.0-imagick \ php7.0-common \ php7.0-imap \ php7.0-json \ php7.0-readline \ php7.0-sqlite \ php7.0-xcache \ php7.0-mysql);
openssh-服务器
- 发送邮件
- 默认 jdk
- maven2
- 解压缩
- mysql 客户端
- nagios-插件
- nagios-nrpe-服务器
如果您能帮助我,请问我应该在 snapcraft.yaml 文件的各个部分声明什么(我的意思是源、源类型、插件......)
答案1
添加您想要作为管理单元的一部分运送其内容的所有软件包stage-packages:
。
看一眼https://github.com/ubuntu/snappy-playpen了解更多应用程序以及它们是如何组合在一起的。