ubuntu搭建内部deb源

搭建内部deb源
1.在根目录(/home)下创建debs文件夹,把deb包都放到debs目录中;
2.在根目录下执行如下命令:
dpkg-scanpackages debs /dev/null | gzip > debs/Packages.gz
该命令生成了一个Packages.gz文件,它包含了APT所需的各种软件包信息。该文件生成在debs文件夹下。
3.在/etc/apt/sources.list文件中增加 deb [trusted=yes] http://127.0.0.1:8000/ juniper main

其中很关键的一点:[trusted=yes], 如果不加这个会提示未采用gpg签名Release文件,apt会认为该源不可靠,然后忽略,apt update无法通过。
4.获取Release文件,指令如下:

apt-ftparchive release ./ > Release
当时在实际操作时没有操作这一步,导致更新源时总是更新失败,提示没有release文件

5最后执行sudo apt-get update,之后即可使用apt-get install安装debs中存放的软件包。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值