日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > Ubuntu >内容正文

Ubuntu

apt-mirror建立本地ubuntu私有源

發(fā)布時(shí)間:2025/5/22 Ubuntu 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 apt-mirror建立本地ubuntu私有源 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

首先,我們要安裝apt-mirror
$sudo apt-get install apt-mirror

假設(shè)我們將鏡像等文件放在 /service/ubuntu文件夾下:

請(qǐng)事先新建以下文件夾(mirror.list里面提示要我們事先新建文件夾的):

/service/ubuntu
/service/ubuntu/mirror
/service/ubuntu/skel
/service/ubuntu/var

配置apt-mirror:

$sudo vi /etc/apt/mirror.list
--------------------------------------------------------------
############# config ##################
#
# set base_path /var/spool/apt-mirror
#
# if you change the base path you must create the directories below with write privlages
#
# set mirror_path?? $base_path/mirror
# set skel_path $base_path/skel
# set var_path???? $base_path/var
# set cleanscript $var_path/clean.sh
# set defaultarch?? <running host architecture>

#我們添加或更改如下內(nèi)容:
set base_path /service/ubuntu

set mirror_path?? $base_path/mirror
set skel_path $base_path/skel
set var_path???? $base_path/var
set cleanscript $var_path/clean.sh
set nthreads???? 20
set _tilde 0
#
############# end config ##############


#我們把常用的軟件同步過(guò)來(lái)就夠用了
deb-i386 http://archive.Ubuntu.com/ubuntu hardy main restricted universe multiverse
deb-i386 http://archive.ubuntu.com/ubuntu hardy-updates main restricted universe multiverse
deb-i386 http://archive.ubuntu.com/ubuntu hardy-backports main restricted universe multiverse
deb-i386 http://archive.ubuntu.com/ubuntu hardy-security main restricted universe multiverse
deb-i386 http://archive.ubuntu.com/ubuntu hardy-proposed main restricted universe multiverse

#當(dāng)某些軟件包在服務(wù)器端進(jìn)行了升級(jí),或者服務(wù)器端不再需要這些軟件包時(shí),我們使用了 apt-mirror與服務(wù)器同步后,會(huì)在本地的$var_path/下生成一個(gè)clean.sh的腳本,列出了遺留在本地的舊版本和無(wú)用的軟件包,你可 以手動(dòng)運(yùn)行這個(gè)腳本來(lái)刪除遺留在本地的且不需要用的軟件包
clean http://archive.ubuntu.com/ubuntu

-----------------------------------------------------------------------------

如果用amd64位架構(gòu)下的包,可以加上deb-amd64的標(biāo)記
如果什么都不加,直接使用deb http.....這種格式,則在同步時(shí),只同步當(dāng)前系統(tǒng)所使用的架構(gòu)下的軟件包。比如一個(gè)64位系統(tǒng),直接debhttp....只同步64位的軟件 包。如果還嫌麻煩,直接去改set defaultarch?? <running hostarchitecture>這個(gè)參數(shù)就好,比如改成set defaultarch i386,這樣你使用debhttp.....這種格式,則在同步時(shí),只同步i386的軟件包了。

如果你還想要源碼,可以把源碼也加到mirror.list里面同步過(guò)來(lái),比如加上deb-src這樣的標(biāo)記。想要其他的東西也可以追加相應(yīng)的標(biāo)記來(lái)完成。


配置好后我們就可以和指定的鏡像進(jìn)行同步了
$sudo apt-mirror

如果是第一次同步,官方鏡像可能需要幾天時(shí)間才能同步完整,如果與國(guó)內(nèi)源進(jìn)行同步,只同步常用軟件,平均1秒鐘網(wǎng)速1MB(Byte)要同步30G左右的數(shù)據(jù),大概需要5-8小時(shí)的時(shí)間才能同步完整。

同步完成后,我們可以利用clean.sh清理無(wú)用軟件包(本文檔以set base_path /server/ubuntu為例):
$sudo sh /service/ubuntu/var/clean.sh

更新完畢后,可以使用apache發(fā)布源鏡像了。



以上摘錄 我下載了68個(gè)G的 64位源 同步的是mirrors.163.com


下面配置apache2

進(jìn)入httpd.conf修改
#<Directory />
#??? AllowOverride none
#??? Require all denied
#</Directory>

改成
<Directory />
??? Options FollowSymLinks
??? AllowOverride None
??? Order deny,allow
??? allow from all
</Directory>

在<IfModule alias_module> 節(jié)點(diǎn)中增加虛擬目錄
<IfModule alias_module>
??? Alias /ubuntu /workspace/ubuntu/mirror/mirrors.163.com/ubuntu
</IfModule>
添加虛擬目錄的權(quán)限
<Directory "/workspace/ubuntu/mirror/mirrors.163.com/ubuntu">
?????? Options Indexes FollowSymLinks
?????? AllowOverride None
??????? Require all granted
</Directory>

由于有opengrok 做了個(gè)tomcat的端口轉(zhuǎn)發(fā)
ProxyPass /source http://localhost:8081/source
ProxyPa***everse /source http://localhost:8081/source


重啟apache即可


客戶端配置source.list


sudo vim /etc/source.list

deb?[arch=amd64]?http://192.168.19.184/ubuntu/?trusty?main?restricted deb?[arch=amd64]?http://192.168.19.184/ubuntu/?trusty-updates?main?restricted deb?[arch=amd64]?http://192.168.19.184/ubuntu/?trusty?universe deb?[arch=amd64]?http://192.168.19.184/ubuntu/?trusty-updates?universe deb?[arch=amd64]?http://192.168.19.184/ubuntu/?trusty?multiverse deb?[arch=amd64]?http://192.168.19.184/ubuntu/?trusty-updates?multiverse deb?[arch=amd64]?http://192.168.19.184/ubuntu/?trusty-backports?main?restricted?universe?multiverse deb?[arch=amd64]?http://192.168.19.184/ubuntu/?trusty-security?main?restricted deb?[arch=amd64]?http://192.168.19.184/ubuntu/?trusty-security?universe deb?[arch=amd64]?http://192.168.19.184/ubuntu/?trusty-security?multiverse

sudo apt-get update 即可


轉(zhuǎn)載于:https://blog.51cto.com/shippoo/1538583

總結(jié)

以上是生活随笔為你收集整理的apt-mirror建立本地ubuntu私有源的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

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

主站蜘蛛池模板: 日韩av大全| 日韩电影观看 | 九一国产在线 | a v视频在线播放 | 中文字幕在线看高清电影 | 欧美乱大交xxxxx潮喷l头像 | 日韩第九页 | 亚洲国产精品一区二区久久hs | 中文字幕va | 国产无遮挡免费观看视频网站 | 极品在线播放 | 97超碰免费在线 | 性的免费视频 | 色欧美色 | 男同精品 | 亚洲精品视频导航 | 久久精品国产精品亚洲色婷婷 | 成人午夜视频免费在线观看 | 蜜臀尤物一区二区三区直播 | 3d动漫精品啪啪一区二区下载 | 亚洲欧洲日韩国产 | 五月婷网站 | 日日夜夜免费视频 | 黑人糟蹋人妻hd中文字幕 | 夜夜夜久久久 | 国产成人手机在线 | 黄色三级国产 | 狠狠天堂 | 亚洲国产成人精品女人久久 | 在线观看国产黄 | 欧美成人精品一区 | 国产又粗又猛又爽又黄又 | 视频在线一区二区三区 | 四虎精品一区二区三区 | 日本天堂在线观看 | 日韩欧美日本 | 少妇名器的沉沦 | 日韩毛片一区二区三区 | 国产麻豆精品视频 | 黄色精品网站 | 人人爱爱人人 | 蜜臀久久99精品久久久久宅男 | 国产精品无码影院 | 久久久久久网站 | 亚洲字幕| 亚洲成人av电影 | 国产美女www | 成人av片在线观看 | 俄罗斯毛片 | 亚洲国产欧美在线观看 | 日韩毛片无码永久免费看 | 免费毛片一区二区三区久久久 | 日本xxxx在线观看 | 国产午夜精品在线 | 日本精品视频网站 | 91麻豆影院 | 欧美绿帽合集videosex | 国产成人精品一区二区三区福利 | 欧美一级淫片免费视频魅影视频 | 男生和女生一起差差差很痛的视频 | 打屁股视频网站 | 男人日女人b视频 | www.天天干.com| 美国毛片基地 | 九色自拍 | 日韩 国产 欧美 | 亚洲乱码精品 | 天天狠天天操 | 玖玖爱在线精品视频 | 国产视频日本 | 国产高清在线视频 | 青青草原综合久久大伊人精品 | aaa一级黄色片 | 麻豆成人久久精品一区二区三区 | 美日韩丰满少妇在线观看 | 精品人妻无码一区二区性色 | 欧美456 | 中文字幕在线观看高清 | 69视频入口| 蜜桃视频一区二区三区 | 能看的黄色网址 | 开心激情站 | 亚洲啪啪网址 | 黄色永久网站 | av毛片精品 | 亚洲综合网av | 欧美精品一区二区性色a+v | 国产女人与zoxxxx另类 | 精品美女久久久 | 人禽l交视频在线播放 视频 | jvid乐乐 | 激情久久av | 国产精品一区久久久 | 日韩视频精品在线 | 午夜性剧场 | 天天操天天爽天天干 | 成人午夜精品一区二区三区 | 无套内谢少妇毛片 | 欧美精品在线一区二区 |