日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

[zz]Ubuntu建立本地源实用案例

發(fā)布時(shí)間:2025/7/25 82 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [zz]Ubuntu建立本地源实用案例 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

?Ubuntu建立本地源非常實(shí)用,很多服務(wù)器在局域網(wǎng)沒有網(wǎng)絡(luò)或者網(wǎng)絡(luò)很慢的情況下,或者需要批量安裝同樣的軟件的時(shí)候,如果每一臺(tái)服務(wù)器都去外網(wǎng)下載,是不是很慢,而且也不是一個(gè)運(yùn)維工程師愿意這么干的!那有什么好的辦法呢,如下記錄ubuntu12.04本地源的安裝方法,僅供參考。

系統(tǒng)環(huán)境:ubuntu12.04

一、實(shí)驗(yàn)?zāi)康?/span>

在一臺(tái)ubuntu12.04服務(wù)器上面建立ubuntu常用軟件安裝源,由于項(xiàng)目需求需要安裝很多的deb包,并保證局域網(wǎng)數(shù)臺(tái)機(jī)器都部署一致的軟件和環(huán)境,那我們先找一臺(tái)服務(wù)器端聯(lián)網(wǎng)apt-get下載需要的軟件包,做成本地源,然后局域網(wǎng)數(shù)臺(tái)服務(wù)器通過腳本或者通過kickstart自動(dòng)同步該安裝源。

服務(wù)器端ip:192.9.117.140

測(cè)試機(jī)ip:??192.9.117.141

二、正式安裝

1、首先在服務(wù)器端apt-get install? 安裝所需軟件,當(dāng)我們安裝完后,我們會(huì)發(fā)現(xiàn),我們剛剛安裝的軟件都保存在/var/cache/apt/archives/目錄下,我們看到該目錄下很多.deb文件。

創(chuàng)建目錄mkdir /data/soft -p?? //設(shè)立安裝源路徑?

拷貝/var/cache/apt/archives/文件到/data/soft? 命令cp -p /var/cache/apt/archives/*.deb ?/data/soft/?

2、安裝dpkg-dev

安裝dpkg-dev,并執(zhí)行dpkg-scanpackages 掃描依賴包并生成依賴關(guān)系gz包:

root@ubuntu12-04:~# apt-get install? dpkg-dev -y
Reading package lists... Done
Building dependency tree??????
Reading state information... 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,用來(lái)做ubuntu本地源的web服務(wù)器

tar xzf nginx-1.2.0.tar.gz? &&cd nginx-1.2.0 &&./configure? ./configure --without-http_rewrite_module &&make &&make install 即可。

然后修改nginx.conf發(fā)布目錄為/data目錄,并在http段添加 autoindex? on;即可!

啟動(dòng)nginx /usr/local/nginx/sbin/nginx

確保訪問http://192.9.117.140/ 可以查看到soft目錄即表示nginx 安裝配置成功

三、客戶機(jī)測(cè)試

環(huán)境:客戶機(jī)無(wú)法聯(lián)網(wǎng),服務(wù)器配置完畢后,為了跟客戶端聯(lián)通網(wǎng)絡(luò),斷開服務(wù)器的外網(wǎng)網(wǎng)絡(luò),保持跟客戶端同網(wǎng)段,然后如下:

修改source源文件/etc/apt/sources.list?

cp /etc/apt/sources.list? /etc/apt/sources.list.back? //備份文件

可以新建/etc/apt/sources.list?空文件

echo "deb http://192.9.117.140? soft/ " >/etc/apt/sources.list? 【注意source.list內(nèi)容的格式,soft代表目錄,因?yàn)?40已經(jīng)指定了發(fā)布目錄為/data,所以這里不要寫成 /data/soft/】

以上步驟完成后就ok了!

最后在客戶端執(zhí)行 apt-get update?截圖如下:

我們現(xiàn)在安裝軟件就會(huì)從源里面尋找 apt-get install? 軟件名即可!通過以上環(huán)境的配置,我們可以舉一反三,可以聯(lián)系腳本、kickstart等等自動(dòng)安裝,這樣可以學(xué)到更多!歡迎多交流!

轉(zhuǎn)載于:https://www.cnblogs.com/zhangzhang/archive/2012/06/11/2544621.html

總結(jié)

以上是生活随笔為你收集整理的[zz]Ubuntu建立本地源实用案例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。