系統環境:ubuntu12.04
一、實驗目的
伺服器端ip:192.9.117.140
測試機ip: 192.9.117.141
二、正式安裝
1、首先在伺服器端apt-get install 安裝所需軟體,當我們安裝完後,我們會發現,我們剛剛安裝的軟體都儲存在/var/cache/apt/archives/目錄下,我們看到該目錄下很多.deb檔案。
建立目錄mkdir
/data/soft -p //設立安裝源路徑
拷貝/var/cache/apt/archives/檔案到/data/soft 命令
:cp -p /var/cache/apt/archives/*.deb /data/soft/
2、安裝dpkg-dev
安裝dpkg-dev,並執行dpkg-scanpackages 掃瞄依賴包並生成依賴關係gz包:
root@ubuntu12-04
:~# apt-get install dpkg-dev -y
reading package lists... done
building dependenc
y tr
ee
reading stat
e inform
ation... done
dpkg-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@ubuntu12-04
:~#
root@ubuntu12-04
:~# cd
/data/
root@ubuntu12-04:/data
# ls
soft
root@ubuntu12-04:/data
# dpkg-scanpackages soft/ |gzip
> soft/packages.gz
3、建立源鏈結
編譯安裝nginx,用來做ubuntu本地源的web伺服器
le &&make &&make install 即可。
然後修改nginx.conf發布目錄為/data目錄,並在http段新增 autoindex
on;即可!
啟動nginx /usr/local/nginx/sbin/nginx
確保訪問
可以檢視到soft目錄即表示nginx 安裝配置成功
三、客戶機測試
環境:客戶機無法聯網,伺服器配置完畢後,為了跟客戶端聯通網路,斷開伺服器的外網網路,保持跟客戶端同網段,然後如下:
修改source原始檔/etc/apt/sources.list
cp /etc/apt/sources.list /etc/apt/sources.list.back //備份檔案
可以新建/etc/apt/sources.list 空檔案
echo "deb
soft/ " >/etc/apt/sources.list 【注意source.list內容的格式,soft代表目錄,因為140已經指定了發布目錄為/data,所以這裡不要寫成 /data/soft/】
以上步驟完成後就ok了!
最後在客戶端執行 apt-get update
截圖如下:
我們現在安裝軟體就會從源裡面尋找 apt-get install 軟體名即可!
zz Ubuntu建立本地源實用案例
系統環境 ubuntu12.04 一 實驗目的 伺服器端ip 192.9.117.140 測試機ip 192.9.117.141 二 正式安裝 1 首先在伺服器端apt get install 安裝所需軟體,當我們安裝完後,我們會發現,我們剛剛安裝的軟體都儲存在 var cache apt arch...
ubuntu新增本地源
mkdir packs 拷貝過來發現在packs當中為檔案都是root賬戶的,需要修改 修改所有者 sudo chown r enadmin.enadmin 修改許可權 sudo chmod ug rw,o r 二 複製檔案到packs資料夾下,目錄依各人情況變化。sudo cp var cache...
ubuntu製作本地源
先在有網路的伺服器上面進行apt get install安裝 然後製作本地源 將本地源拷貝到沒有網路的伺服器上,然後在那台機器上設定sourcelist指向這個本地源,此時在那台沒有網路的伺服器上也可以執行apt get install安裝了。下面給出可行且實用的部分本地源製作步驟 mkdir pa...