zoukankan      html  css  js  c++  java
  • aptget Ubuntu本地ISO镜像入源

    在没有网络的情况下,本地镜像源不实为一个上等的权宜之计!

        目前linux的两大主流包管理器(基于redhat rpm包系列的yum和基于以debian deb包系列的apt-get)都提供本地dvd或ISO入源的功能,即使用本地的dvd或ISO镜像作为软件安装源。

        但ISO镜像比刻盘后再放进光驱加载来得方便,也不损耗光驱,所以不实为一个上上之选噢!



    ##########
    apt-get源
    ##########

        说到apt-get大家一定不会陌生,她是debian开发的deb软件包管理器,是一个相当优秀的包管理器,软件安装和卸载都是相当方便的,用了你就知道好了!呵,我开始接触Linux时就是用的apt-get包管理器

        ubuntu是基于debian的发行版,她的每个发行版的命名也像debian那样以某个事物命名,ubuntu是以动物命名,介绍这个是有原因的,因为,每一版都是以一个动物命名,如:ubuntu10.04的代号为 lucid,所以在编写源的时候这个要特别注意。

        ubuntu的发行代号采用一个形容词加上一种动物的名称组合而成。以ubuntu 10.04 LTS为例,Lucid Lynx涉及很多自由软件历史中的趣事,比如说,Lucid Emacs曾是GNU Emacs的一个分支,后来演变为XEmacs;Lynx则是在1992年发布的一款基于文本的Web浏览器。Ubuntu 10.04将会以雪地猞猁(Lucid Lynx)命名。Mark Shuttleworth认为雪地猞猁这个名字正好代表了LTS(Long Term Support长期支持版本)的所有特性。雪地意味着纯洁并且时刻专注于重点。而关于猞猁这部分名称,Shutterworth解释说:“猞猁是一种食肉动物,它非常有想法,并且总能集中精力用最好的效率在正确的时间做正确的事情。”


    ********************************************************
    开发代号                             中文                 发布版本
    ********************************************************


    Quantal Quetzal         量子绿咬鹃               12.10
    Precise Pangolin        精确的穿山甲           12.04
    Oneiric Ocelot            白日梦的虎猫           11.10
    Natty NARWHAL        聪慧的独角鲸           11.04
    Maverick Meerkat     标新立异的狐獴        10.10
    Lucid Lynx                 清醒的雪地猞猁        10.04
    Karmic Koala            幸运的考拉                 9.10
    Jaunty Jackalope      快活的鹿角兔             9.04
    Intrepid Ibex            勇敢的无畏的野羊     8.10
    Hardy Heron             坚强的苍鹭                 8.04
    Gutsy Gibbon            胆大的长臂猿             7.10
    Feisty Fawn              烦躁不安的小鹿          7.04
    Edgy Eft                    尖利的小蜥蜴              6.10
    Dapper Drake          整洁的帅气的公鸭      6.06
    Breezy Badger         活泼的獾                     5.10
    Hoary Hedgehog      白发的刺猬                 5.04
    Warty Warthog        多疣的疣猪                 4.10

    ********************************************************



        此外,ubuntu的源来源有5个,分别是:

        main               #Canonical支持的开源软件
        universe         #社区维护的开源软件
        restricted       #设备的专有驱动
        multiverse     #有版权与合法性问题限制的软件
        source            #源代码


        下面就以ubuntu10.04 LTS这个长期支持版为大家作一下介绍。

        当我们查看官方镜像时,我们只能在pool中找到main和restricted这两个目录,换句话说,我们的ISO源只提供了main和restricted这两个来源,但我们不能强求太多,毕竟在没有网络的情况下,安装一些库或必备软件(如:vim emacs等)还是没有问题的。

        下面是我个人的ISO源:

        cd /etc/apt                                #进入到apt源的目录
        sudo mv sources.list{,.bak}    #做好备份是第一要义噢
        sudo vi sources.list                   #编辑一个源
       
    # added by the release upgrader
    #deb cdrom:[Ubuntu 10.04.3 LTS _Lucid Lynx_ - Release i386 (20110719.3)]/ lucid main restricted
    # See
    http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
    # newer versions of the distribution.

    deb file:///mnt/iso/ubuntu lucid main
    deb file:///mnt/iso/ubuntu lucid restricted


        deb file://   #debian系列ISO源的固定格式
        /mnt/iso     #ISO镜像的挂载点(依各自挂载目录而定噢)
        ubuntu         #ISO镜像中的ubuntu目录
        lucid             #发行版代号或昵称

        朋友们有需要的话,只需修改,挂载目录和版本代号即可,也就是上面的 /mnt/iso/   lucid
        如:有朋友用的是ubuntu 12.04的话则是 precise,但不同的版本代号的源是有区别的,不能滥用

        当然,有心的朋友可能会发现,在/etc/apt目录下除了sources.list这个源文件外,还有这样一个源储存目录 sources.list.d
        这个目录通常是放置一些第三方源的目录,我们当然也可以把编辑好的源放进这个目录喽!比如:

        cd /etc/apt/sources.list.d
        vi ubuntu10.04-iso.list      #内容和上面保持一致

        不过这样,有个小问题,在没有网络的情况下,在检索时会提示无法从官方源网站检索到必要的软件包,在安装某些软件时可能安装不成功,所以建议上一种方法,总之,不妨碍,最多改改文件而已,呵呵。

    *********
    结语
    *********

        以上都是在下亲测通过的,有不同之处可能是有的版本在目录上有些许差异,不要紧,只要在官方镜像里浏览浏览相信就会知道ISO镜像目录的部局的,有需要的朋友可以试试!呵呵!
        欢迎前辈朋友的批评指正,谢谢!


    ########################################################
    ########################################################
  • 相关阅读:
    Vue学习笔记之Vue指令系统介绍
    Vue学习笔记之Vue的使用
    Vue学习笔记之Vue介绍
    vim笔记
    python安装包的方式
    基本认证与摘要认证
    curl常用指令
    python优缺点小结
    环境变量的作用
    mac os、linux及unix之间的关系
  • 原文地址:https://www.cnblogs.com/lixuebin/p/10814712.html
Copyright © 2011-2022 走看看