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.www58058.com/12330

(7)
Wn1mWn1m
上一篇 2016-03-07
下一篇 2016-03-09

相關推薦

  • 馬哥教育21期網絡班—第五周課程+練習

    1、顯示/boot/grub/grub.conf中以至少一個空白字符開頭的行; grep "^[[:space:]]\+" /boot/grub/grub.conf 2、顯示/etc/rc.d/rc.sysinit文件中以#開頭,后面跟至少一個空白字符,而后又有至少一個非空白字符的行; grep "…

    Linux干貨 2016-07-29
  • 網絡班22期+第二周作業練習

    1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示? Linux上文件管理類命令常用的有:pwd、ls、cd、cp、touch、mv、rm、rmdir 1)pwd:顯示當前工作目錄 2)ls:列出指定目錄下的內容 常用的選項有: -a:列出目錄中的所有文件,包括隱藏文件 -A:顯示除.和..之外的所有文件 -l,相當于–long,顯示…

    Linux干貨 2016-08-29
  • 簡單易懂的CentOS啟動流程

    在使用Linux操作系統時,我們只需要按下電源鍵,等待一會兒,登錄終端就呈現在我們眼前,在這段時間內,操作系統究竟做了哪些事情? 先上一張流程梗概圖,你會對啟動流程有個大致的了解 啟動流程詳解 POST加電自檢   主板在接通電源后,系統首先由POST程序來對CPU、主板、內存、硬盤子系統、顯示子系統串并行接口、鍵盤、CD-ROm光驅等硬件進行檢測 讀取MB…

    Linux干貨 2016-09-11
  • 文件查找工具

    文件查找     我們常常需要知道哪個文件放在哪里,才能夠對該文件進行一些修改或維護等動作。 有些時候某些軟件配置文件的文件名是不變的,但是各發行版 放置的目錄則不同。 此時就得要利用一些搜尋指令將該配置文件的完整文件名捉出來,這樣才能修改。     比較實用的兩個文件查找工具l…

    Linux干貨 2016-08-21
  • Linux基本知識之Vim編輯器

    vim文本編輯器:    vim是Linux系統上的最著名的文本/代碼編輯器,也是早年的vi編輯器的加強版,而gVim則是其windows版。它的最大特色是完全使用鍵盤命令進行編輯,脫離了鼠標操作雖然使得入門變得困難,但上手之后鍵盤流的各種巧妙組合操作卻能帶來極大幅度的效率的提升。 (1)打開文件與關閉文件:     …

    Linux干貨 2016-08-10
  • 學習Linux的第一周 之screen

         1.來到馬哥的感想:      已經接觸Linux已經一周,在緊張的而又條理的學習當中,我學到了很多東西單說量我就很佩服自己,在大學的兩年當中已經快把自己學習新知識的渴望忘記了!來到馬哥這短短一周我感覺我真的長大了很多,我把手機王者榮耀卸載了。只想對自己說加油堅持下去?!?/p>

    Linux干貨 2017-07-16

評論列表(1條)

  • stanley
    stanley 2016-03-09 09:52

    缺少樣式升級

欧美性久久久久