如何从已安装的应用程序创建 .click 文件?

如何从已安装的应用程序创建 .click 文件?

我安装了一个应用程序,我想将其制作成 .click 文件。将来我可以本地安装它。有时我不想要应用程序的后续版本,而更喜欢较早的版本。

答案1

如果您喜欢某个应用程序的版本,您可以.click在更新之前创建一个文件。
已安装的应用程序位于 中的目录中/opt/click.ubuntu.com
您可以使用 前往File Manager并复制您感兴趣的应用程序的目录。
在目录中,~您有脚本reb_click.sh
写入终端:
./reb_click.sh "PASTE_FROM_FILE_MANAGER"
使用文件管理器粘贴地址。
它有一个完整的方向,但脚本会清除它。
之后,您会在 中获得应用程序的目录,~
里面就是.click您要查找的文件。
脚本reb_click.sh是:

#!/usr/bin/bash
paquete=`echo ${1##*/}`
cp -r /opt/click.ubuntu.com/$paquete ~
cd ~/$paquete/current
cp .click/info/$paquete.manifest manifest.json
cd ..
click build current  

要安装应用程序,请将.click文件放入~并写入终端:
pkcon install-local name_of_the_app.click --allow-untrusted
它只是不会使用官方应用商店密钥进行签名,就像可以从商店下载的密钥一样。
请参阅 Niklas Wenzel 页面:
http://nikwen.github.io/ubuntu/2016/02/05/rebuilding-a-click-file-for-an-installed-application.html

相关内容