Ubuntu建立本地源實用案例

2021-06-18 03:08:09 字數 1851 閱讀 3370

系統環境: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...