Ubuntu之apt-get光盘源配置小结

Ubuntu配置本地apt源的方法:
   1. 命令自动配置:
       mount    /dev/cdrom   /mnt/cdrom
       apt-cdrom   ident           //扫描光盘信息
       apt-cdrom   add             //自动用扫描信息生成apt源信息,并写入到/etc/apt/source.list中.
       apt-get  update             //更新apt信息,类似于: yum repolist
       
  2. 手工配置法:
      (1) 先挂载光盘
               mount  /dev/cdrom   /mnt/cdrom
      (2) 了解一些基本的光盘目录结构:
               ls -1  /mnt/cdrom/dists      //此目录是默认存储apt源的包依赖信息文件的根目录,类似与yum的repodate目录.
                 oneiric       //此目录名,是以当前光盘中Ubuntu的版本名称命名的,这里是oneiric发行版.
                 stable        //这是一个快捷方式(软连接)
                 unstable      //快捷方式。

                 
              ls  -1  /mnt/cdrom/pool/    //这是光盘中默认存储deb包的根目录
               main                //此目录下存放所有的main包(安装Ubuntu系统必须的包)。
               restricted         //此目录下存放有版权的deb包,这些包一般为驱动包.
       
              ls  -1   /mnt/cdrom/dists/oneiric/
               main                //此目录为main包的apt信息压缩文件存放目录; 
               Release
               Release.gpg
               restricted        //此为有版权的apt信息压缩文件存放目录。
              【注:main/restricted下还分32位和64位deb包的信息文件的根目录,但这些无需关心.】

     (3) 配置apt-get的配置文件, 类似与yum的*.repo文件
           vim  /etc/apt/source.list    //这是默认读取apt源信息的配置文件.
                                         注:/etc/apt/source.list.d/下似乎也可存储,但我没测试.
               【
                       deb  file:///mnt/cdrom  oneiric   main  restricted
                         注: deb: 是指定要下载安装deb包。
                             deb-src : 是指定要下载安装deb的源码包。
                             file:// 、ftp://、http://   : 这是支持的协议
                             /mnt/cdrom: 这是URL部分.
                             oneiric : ubuntu的版本号名称。
                             main : 安装ubuntu的主要包
                             restricted: 即驱动相关的包。
                             universe 和 multiverse : 我的理解:这两个参数是安装ubuntu扩展的第三方包的参数.

              】        
           apt-get配置文件编辑好后,执行:
                apt-get update
               
     (4) 当执行了apt-get update后:
         -1- /var/lib/apt/lists 下将生成一个从apt信息压缩文件中提取的deb包的存储位置及依赖关系的文件;
                它的命名方式为: _mnt_cdrom_dists_oneiric_main_
                                _mnt_cdrom_dists_oneiric_restricted_

         当执行apt-get install openssh-server,来安装openssh-server时,apt-get会去读取这些文件,以获取deb包的具体存储路径。
           

原创文章,作者:Wn1m,如若转载,请注明出处:http://www.178linux.com/12330

(7)
Wn1mWn1m
上一篇 2016-03-07 22:26
下一篇 2016-03-09 09:53

相关推荐

  • 进程查看及管理

        在Linux系统中,触发任意一个事件时,系统都会将它定义为一个进程,并且给予这个进程一个ID,称为PID,同时依据触发这个进程与用户相关的属性关系,给予这个PID一组有效的权限设置。 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。…

    Linux干货 2016-11-27
  • 计算机硬件及Linux简介

    计算机的组成 计算机主要分成五大部分:输入单元、控制单元、运算单元、存储器、输出单元。 其中,中央处理器(CPU)是一个具有特定功能的芯片,含有微指令集。包括控制单元与运算单元。 控制单元对程序进行控制,调度程序、数据、地址。运算单元负责对数据的各种逻辑运算和数字运算。 计算机的功能 包括但不限于 驱动程序:字面意思。 进程管理:计算机内部能够通过分配资源,…

    Linux干货 2016-10-30
  • 利用keepalived实现主/从和主/主模式的高性能负载均衡集群

    要求: 1、使用nginx的反向代理功能实现负载均衡 2、keepalived实现高可用        第一组的虚拟地址为172.16.1.100             D设备的优先级高        第二组的虚拟地址为172.16.1.110             E设备的优先级高 3、分别实现主/从和主/主两种配置 集群拓扑:       第一种:主…

    2017-06-25
  • 文本编辑器vim概述与应用示例

    文本编辑器vim概述与应用示例 文本编辑器概述 vim编辑器是一种易用、功能强大的文本编辑器,可以基于三种不同的模式对文本进行编辑,包括编辑模式、输入模式和末行模式。 编辑模式 模式转换 i 表示在光标所在处插入 a 表示在光标后方插入 o 表示在光标所在处的下一行插入 O 表示在光标所在处的上一行插入 I 表示在光标所在行的行首插入 A 表示在光标所在行的…

    Linux干货 2017-08-06
  • web服务介绍二)

    apache指令说明:http://httpd.apache.org/docs/2.2/mod/directives.html Listen 172.18.100.67:8081  监听某个指定地址和端口启动前检查一下语法:    httpd -t 如果要监听多个端口,要多行写    Listen 80&nb…

    Linux干货 2017-04-20
  • 二维码的生成细节和原理

    二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,日文,中文等等。这两天学习了一下二维码图片生成的相关细节,觉得这个玩意就是一个密码算法,在此写一这篇文章 ,揭露一下。供好学的人一同学习之。 关于QR Code…

    Linux干货 2016-08-15

评论列表(1条)

  • stanley
    stanley 2016-03-09 09:52

    缺少样式升级