我仍在尝试使 Quicklists 工作并发现问题:快速debian/rules
创建
sed -i 's|Exec=.*|Exec=/opt/extras.ubuntu.com/wakeonplan/bin/wakeonplan|' debian/wakeonplan/usr/share/applications/extras-wakeonplan.desktop; \
我该如何阻止它这样做以使用带有 CLI 选项的静态快速列表?
答案1
我觉得你已经击中Quickly 中的一个错误。
作为一种解决方法,您可以执行以下操作:
- 打开终端
- 跑步
quickly package --extras
- 编辑项目文件夹
rules
中的文件并修复该 sed 行debian
- 现在运行:
debuild -S
- 最后运行:
dput ppa:yourusername/ppa ../projectname_*_source.changes
故障排除
如果您收到签名错误,请确保在末尾添加了以下内容~/.bashrc file
:
export DEBFULLNAME='Your name'
export DEBEMAIL='[email protected]'
注意:
DEBFULLNAME
和的值DEBEMAIL
应该与您的 GPG 密钥的值相匹配。- 您需要重新启动终端以使更改生效,或者运行
source ~/.bashrc
以重新加载文件 - 您应该检查该
debian/changelog
文件是否有匹配的有效电子邮件,DEBFULLNAME
并且DEBEMAIL
- 您可能需要更新
debian/changelog
文件中的版本号。无论如何,请确保没有-public
后缀或其他任何带有-