1.制作軟件源
使用Ubuntu Lucid Lynx(Ubuntu 10.04)一段時間的人都應該知道,所有從軟件倉庫中安裝的軟件包都會在本地的
/var/cache/apt/archives
中進行緩存。而且每次安裝完Ubuntu,重新上網安裝中文語言包是個非常麻煩的事情,而且每次都要安裝MP3等音頻視頻程序的版權驅動,十分麻煩。所以,本地源的制作就非常必要了。
言歸正傳,首先需要安裝軟件包dpkg-dev
#sudo apt-get install dpkg-dev
等配置好後,在/下建立一個目錄software作為軟件包的存放地點,或者放在硬盤中任意位置。
將/var/cache/apt/archives中的所有軟件包拷貝到這個文件夾裡。
執行以下命令,進行軟件源的制作
#sudo dpkg-scanpackages /software /dev/null | gzip>/software/Packages.gz
等待系統掃描完所有的軟件包後,會返回命令行,並且在software文件夾中生成一個名為Packages.gz的壓縮文件,存有這個文件夾中的軟件包信息及其依賴關系。
2.使用軟件源
接上文
#sudo gedit /etc/apt/sources.list
刪除所有內容,添加
deb file:/// software/
保存。
打開終端,輸入
#sudo apt-get update
以更新本地的軟件包列表
然後可以用apt-get命令安裝本地源中含有的軟件包或者像我一樣直接執行
#sudo apt-get dist-upgrade
命令更新系統。如果再懶一點,可以輸入以下命令
#sudo apt-get update;sudo apt-get dist-upgrade
來直接進行以上工作。