搭建區域網ubuntu部分軟體包源伺服器
最近有幾個同事安裝ubuntu11.04 64位版出現了各種問題。發現由於ubuntu11.04版本已經在各大映象伺服器上不予支援了。但是由於工作需要,公司內部的不少電腦還是要安裝ubuntu11.04 64位這個版本。於是研究了下,搭建了公司區域網的ubuntu11.04-64bit、ubuntu12.04-64bit源伺服器,供公司內部使用。下面介紹下搭建方法,供各位參考。
因此,使用這個方法製作的本地源稱之為部分軟體包的源。下面給出可行且實用的部分本地源製作步驟:
# sudo apt-get install nautilus-open-terminal dpkg-dev
將/var/cache/apt/archives/下的所有deb檔案拷到(cp命令,圖形介面都沒問題)你想要的地方,拷貝前建議執行一下:
# sudo apt-get autoclean
例如拷至/home/packages/下的natty目錄中:/home/packages/natty
拷完後在終端中進入剛才新建的目錄natty所在的上一級目錄,也就是:/home/packages
在終端中執行:
# sudo dpkg-scanpackages natty /dev/null | gzip >natty/packages.gz
至此本地源的軟體包已經準備完畢;下面接著介紹如何使用。
本地源的使用可分兩種方法,如果只作為自己機器軟體包的備份,重灌系統之用,可參照2.1本機源伺服器的搭建;如果想要分享給區域網裡的其他人,甚至網際網路上的其他人,則可參照2.2區域網中搭建本地源伺服器。
# sudo gedit /etc/apt/sources.list
把 deb file:/// home/packages/ natty/
注意natty後面有乙個斜槓,前面還要有空格
加入到sources.list即可。
開啟終端,輸入
#sudo apt-get update
以更新本地的軟體包列表
然後可以用apt-get命令安裝本地源中含有的軟體包或者像我一樣直接執行
#sudo apt-get dist-upgrade
命令更新系統。如果再懶一點,可以輸入以下命令
#sudo apt-get update;sudo apt-get dist-upgrade
來直接進行以上工作。
之後即可正常安裝所需軟體。
這個網上有n多介紹,這裡就不予介紹了;只要注意一點,配置apache2的時候注意埠,不要配置成可能被其他網路應用使用的埠就可以。
如果你安裝了
apache2
,也可以把這個部分源對外開放,方法如下:
建立軟連線:
#sudo ln -s /home/packages/natty/ /var/www/ubuntu-local
將源位址新增到系統源列表檔案
#sudo gedit /etc/apt/sources.list
把 deb /加入到sources.list
注意空格後有乙個斜槓
網上其它電腦修改源時,要把
127.0.0.1
改為你的
ip位址或網域名稱
注意:如果能夠更新軟體,但是不能安裝,說明新增源位址出錯。可更改為下面方式:
區域網中應加
deb
位址之後加空格
區域網搭建
區域網 local area network,lan 是在乙個區域性的地理範圍內 如乙個學校 工廠和機關內 一般是方圓幾千公尺以內,將各種計算機,外部裝置和資料庫等互相聯接起來組成的計算機通訊網。區域網在我們日常生活中非常常見,小到家庭大到公司企業都會使用到區域網,本文通過思科模擬器進行有線區域網和...
Linux區域網搭建
系統版本號 linux red hat 6.3 ps 與乙太網卡相關的配置檔案位於 etc sysconfig network scripts資料夾中,如ifcfg etho ifcfg ethl等。ifconfig工具是通過指令的引數來配置網路介面。ifconfig不接受不論什麼引數,會輸出當前網...
搭建區域網YUM倉庫
環境 yum倉庫 192.168.1.221 客戶端 192.168.1.245 一.建立yum倉庫目錄,安裝createrepo軟體 yum install createrepo y 二.初始化repodata索引檔案 目錄下會生成repodata並還會生成子檔案repomd.xml和幾個壓縮包 ...