首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将自己的.deb文件添加到本地镜像中,以便与apt一起使用?

如何将自己的.deb文件添加到本地镜像中,以便与apt一起使用?
EN

Ask Ubuntu用户
提问于 2015-10-13 09:30:29
回答 2查看 5.7K关注 0票数 4

我使用apt-mirror创建了14.04存储库的完整本地镜像,并使用apache通过局域网连接到它。我已经在机器上修改了我的sources.list文件,我希望从本地镜像中更新它。

添加我自己的.deb文件(mypackage.deb)并通过apt-get install mypackage提供它所需的过程是什么?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2015-10-13 09:58:54

如果您计划在将来更新您的软件包,或者添加新的包,我强烈建议您不要依赖kludges,而是使用正确的工具。

因此,与其将自己的包与Ubuntu镜像混在一起,不如考虑将自己的小回购组合在一起,以保持整洁和隔离,并对您的包进行签名以进行身份验证。

--这需要一些时间来设置,但会为您节省大量的维护头痛。

我发现这个任务最好的工具是reprepro

一些让你开始的链接:

  1. https://www.digitalocean.com/community/tutorials/how-to-use-reprepro-for-a-secure-package-repository-on-ubuntu-14-04
  2. http://kaivanov.blogspot.com.by/2012/08/creating-apt-repository-with-reprepro.html
  3. https://wiki.debian.org/SettingUpSignedAptRepositoryWithReprepro
票数 2
EN

Ask Ubuntu用户

发布于 2015-10-13 09:49:41

创建一个目录并将您的.deb包放在其中。

提醒自己debian文件中的一些信息:

代码语言:javascript
复制
dpkg --info <yourpackage.deb>

移动到您的目录并输入sudo dpkg-scanpackages . /dev/null | gzip -c9 > Packages.gz

将这一行添加到您的sources.listdeb file:///path/to/directory / -是的,包括空格:)

代码语言:javascript
复制
sudo apt-get update
sudo apt-get install <packagename>
票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/684924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档