gpt4 book ai didi

maven - 是否有 deb 文件的持久存储(如 maven 存储库?)

转载 作者:行者123 更新时间:2023-12-02 03:19:20 25 4
gpt4 key购买 nike

我有一个依赖于 libssl1.0.2_1.0.2d-3_amd64.deb 的 maven 构建的 docker 镜像, 但现在有一个 404 并已被 libssl1.0.2_1.0.2e-1_amd64.deb 取代.

这是一个问题,因为 Maven 构建是持久的 - 即您可以在未来的任何时候重建它们。主要的 Maven 存储库是持久的,因此从中获取的 Artifact 将来会存在。我可以将我需要的 deb 移到 maven 存储库中,但这有点滥用其他人的存储...

那么是否存在保证存在的 debian 文件的持久存储...好吧至少在革命/ meteor 撞击/侏罗纪复活等之前。

最佳答案

您可以使用免费的开源工具自行完成此操作。您可以创建自己的 APT repository用于存储 Debian 软件包。如果您有兴趣使用 GPG 签名来签署存储库元数据 read this .

创建存储库后,您可以在 /etc/apt/sources.list.d/ 中创建指向您的存储库的配置文件。您可以运行 apt-get update 来刷新您的系统 apt 缓存,然后运行 ​​apt-get install 来安装您选择的包。

顺便说一句,您可以通过运行以下命令来安装特定版本的软件包:apt-get install packagename=version

例如,要安装“test”的 1.0 版本,请运行:apt-get install test=1.0

或者,如果您不想自己处理这些,您可以使用 packagecloud.io用于托管 Debian、RPM、RubyGem 和 Python PyPI 存储库。许多使用我们服务的人都有与您完全相同的用例,他们所依赖的 Debian 软件包从公共(public)存储库中消失,因此他们将它们上传给我们。

关于maven - 是否有 deb 文件的持久存储(如 maven 存储库?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34522404/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com