IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Ubuntu 14.04制作本地源

    bear发表于 2016-07-08 03:25:46
    love 0

    因工作需要,要在一个无网络的环境下安装Ubuntu14.04并更新相关软件包,于是有了本文。Ubuntu 14.04建立本地镜像源的过程,简单记录一下。

    首先肯定要在一个有网络的情况下,安装一个精简版的系统,然后利用ap-get update及install完成所有依赖软件包,下载的所有软件包位于本机的/var/cache/apt/archives/目录下

    $ cd /var/cache/apt/
    $ tar zcvf ~/apt.tar.gz archives/
    

    保存好这个apt.tar.gz文件。

    然后是在无网络环境的情况下,安装好了Ubuntu14.04系统

    $ tar zxvf apt.tar.gz -C ~   #假定文件解压到/home/bear下,所有的deb包都在/home/bear/archives下面
    $ mkdir ~/dists/trusty/main/binary-amd64 -p
    $ mkdir ~/dists/trusty/main/binary-i386 -p
    
    #安装dpkg-dev以便使用dpkg-scanpackages命令
    $ sudo dpkg -i ~/archives/dpkg-dev_* ~/archives/libdpkg-perl* ~/archives/make_* ~/archives/binutils_*
    $ dpkg-scanpackages archives/ /dev/null | gzip > ~/dists/trusty/main/binary-amd64/Packages.gz -r
    $ dpkg-scanpackages archives/ /dev/null | gzip > ~/dists/trusty/main/binary-i386/Packages.gz -r
    
    $ sudo cp /etc/apt/sources.list /etc/apt/sources.list.ori
    $ sudo vim /etc/apt/sources.list  #将文件中的内容全部删除,然后写成如下格式
    deb file:///home/bear/ trusty main
    

    然后可以测试一下自行搭建的源是否可以正常使用了

    sudo apt-get update
    sudo apt-get install XXX
    


沪ICP备19023445号-2号
友情链接