美文网首页
制作ubuntu本地源

制作ubuntu本地源

作者: 残风疏影 | 来源:发表于2017-07-05 17:45 被阅读0次

1.拷贝所需安装软件包
通过apt-get安装的软件都在/var/cache/apt/archives目录下
cp /var/cache/apt/archives/* /home/package

2..生成软件包信息(含有重要的包的依赖关系)

apt-get install dpkg-dev

dpkg-scanpackages package /dev/null | gzip > packs/Packages.gz

dpkg-scanpackages pools override > dists/trusty/main/binary-i386/Packages

dpkg-scanpackages pools override > dists/trusty/main/binary-amd64/Packages

注:/dev/null位置的参数是指定一个文件,文件名不限,该文件的作用是用来重写覆盖deb软件包中控制文件的某些定义,它的第一行的格式,一行对应一个软件包:

package priority section
package指定你所要修改的软件包
priority 有low,medium,high三个值
section 用来指定软件包属于哪个section

如果不需要对deb软件包做任何修改你就可以像例子中那样直接指定一个/dev/null文件。

3.添加本地源

apt命令每次都会读取/etc/apt/sources.list源列表(这个源列表可以添加好多源,每次都选中开头的有效源),因此我们编辑该文件,在第一行添加我们自己的本地源,如:

deb http://172.18.20.161/ packs/

deb file:///home packs/

要注意中间的空格

4.打包本地源

将/etc/apt/sources.list文件拷贝到packages目录下,将packages文件夹打包、备份,以便使用。

5.如何使用本地源

将packages压缩包放到/目录(该目录只要和添加的本地源路径一致即可,以便apt能找到源)下解压,备份本机的sources.list,将packages目录下的sources.list拷贝到/etc/apt/目录下。修改/etc/apt/sources.list 之后一般会运行下面两个命令进行更新升级:
sudo apt-get update
sudo apt-get dist-upgrade
其中 :
update - 取回更新的软件包列表信息
dist-upgrade - 发布版升级

然后就可以离线安装了:apt-get install xxxx


deb file:///opt/chuandge /packs/

rsync -avzP --delete rsync://rsync.mirrors.ustc.edu.cn/ubuntu /data/mirrors/ubuntu

相关文章

  • 制作ubuntu本地源

    1.拷贝所需安装软件包通过apt-get安装的软件都在/var/cache/apt/archives目录下cp /...

  • CentOS UBuntu 软件源

    本地源(把本地安装的软件包制成源) Centos6.4建立本地yum源 Ubuntu创建本地apt源 Ubuntu...

  • 搭建本地服务器(Ubuntu18.04-server)

    搭建本地服务器,安装Ubuntu18.04-server系统 1⃣️ 下载镜像源 https://ubuntu...

  • 利用apt-mirror制作Ubuntu本地源

    学校内有Ubuntu服务器使用需求,而且不能连接互联网,导致安装软件和更新都比较麻烦,需要建立一台本地更新源服务器...

  • CentOS 7下制作本地yum源

    CentOS 7下制作本地yum源 CentOS 7 制作本地repository的方法, 适用于没有外网访问权限...

  • 搭建Ubuntu本地源

    搭建Ubuntu 12.04 本地源,彻底实现以后的内网安装OpenStack。 安装apt-mirror工具 s...

  • 本地制作centos源

    背景 在安装openshift origin时,经常会出提示无法下载某个包。 而通过手动yum install的时...

  • yum本地源制作

    yum源分类 yum源 epel源(epel(Extra Packages for Enterprise Linu...

  • Ubuntu建立本地apt源

    Ubuntu建立本地apt源 Ubuntu下的包管理工具是dpkg和apt-get Dpkg=rpmApt-get...

  • yum源的挂载

    下面是关于本地yum源,联网的yum源,添加其他yum源,三部分 制作本地YUM源 1.准备一台Linux服务器,...

网友评论

      本文标题:制作ubuntu本地源

      本文链接:https://www.haomeiwen.com/subject/ktwqhxtx.html