是否有一个通用脚本可以自动更新从互联网下载的软件包?

是否有一个通用脚本可以自动更新从互联网下载的软件包?

重新打开请求:

是的,这被标记为重复。

** 我要求的是一个可以帮助我使用和更新软件包的 shell 脚本.deb.tar.gz但是不是如何.deb影响apt-get update,以及不只是手动编译.tar.gz并手动更新包。

正如我之前提到的:

这个查询在 中添加 PPA /etc/apt/sources.list.d/,这不是我想要的,因为我说没有可用的 PPA。另外,我就像使用其他 PPA 一样,我更喜欢可以随时查看和编辑的脚本。

这个甚至没有自动下载.tar.gz软件包的迹象。此外,它还谈到手动更新源代码包,但我想要一个自定义脚本,我可以自动地下载源代码,编译并自动地安装它。

更多信息,我已经知道 Arch Linux 的 AUR 的存在,并且根据这个帖子之前也标记了建议重复,它说与 Arch Linux 的 AUR 相当的是 Ubuntu 的 PPA,它是不是我想要的。

我现在请求重新提出这个问题。请明白我,而不仅仅是标记一些我需要,然后说“这是一个重复的问题”

另请查看关于这个问题的元帖子关于这一点。


问题:

我知道我们可以使用aptapt-get通过 PPA 安装来自动更新软件包。

然而,最近我发现我安装的一个从网上下载的软件包.deb格式严重过时,没有官方或非官方的 PPA 可用于该程序。

另外,我很久以前编写的另一个程序(也是从互联网上下载的,.tar.gz格式)也已经过时了。

是否可以有一个 shell 脚本可以自动在线检查更新、下载.deb.tar.gz包、自动编译并在 Ubuntu 中安装?


仅供参考:

  1. 首选:wget、、makecrontab

  2. 我了解使用此类脚本的风险(恶意下载的风险),我个人可以承受,因为我知道如何在系统感染病毒时清除感染。

  3. 如果有人希望我指定要更新的软件包,请使用金山办公软件多启动USB(它是.tar.gz包裹)。

相关内容