出于某种原因,在我的系统上处理 .deb 包的 gnome 安装程序无法正常工作。我不担心。
如何从终端安装 Brackets.io 程序?
我有以下 gpg 密钥:
-----------------------------
pub 2048R/F516F2E7 2017-06-19
uid Ulad Kasach <email@provider.com>
sub 2048R/4057A05F 2017-06-19
Run Code Online (Sandbox Code Playgroud)
当我尝试使用 来创建和签署包时dpkg-buildpackage -kF516F2E7 -S -sa,出现以下错误:
gpg: skipped "F516F2E7": No secret key
gpg: dpkg-sign.1F6Q4CLd/<package name>.dsc: clearsign failed: No secret key
dpkg-buildpackage: error: failed to sign .dsc and .changes file
Run Code Online (Sandbox Code Playgroud)
但是,如果我运行debsign -k F516F2E7 <package name>.dsc
它会成功。
有谁知道为什么会这样以及如何dpkg-buildpackage才能成功?
我知道可以使用 imagemagick 在命令行中将 png 转换为 jpg。是否也可以从命令行模糊?
我找到了这个文档,但它没有演示如何从命令行完成。
我创建了一个包,其中包含postrm一个删除用户的脚本。运行时sudo apt-get remove ...,postrm脚本的行为符合预期:
vagrant@vagrant-ubuntu-trusty-64:~$ sudo apt-get -y remove datim4u-auto-cert-updater
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
datim4u-auto-cert-updater
0 upgraded, 0 newly installed, 1 to remove and 32 not upgraded.
After this operation, 18.4 kB disk space will be freed.
(Reading database ... 70225 files and directories currently installed.)
Removing datim4u-auto-cert-updater (1.0.1~trusty) ...
Removing user datim4u_auto_cert_updater and its home directory...
Looking for files to …Run Code Online (Sandbox Code Playgroud)