欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識(shí)庫 > 使用apt-mirror搭建Ubuntu軟件源的實(shí)例教程

使用apt-mirror搭建Ubuntu軟件源的實(shí)例教程

熱門標(biāo)簽:鶴壁點(diǎn)撥外呼系統(tǒng)好用嗎 i電銷機(jī)器人 慧營銷外呼系統(tǒng)下載 湖北防封外呼系統(tǒng)運(yùn)營商 玉林防封電銷卡 去電tm智能電話機(jī)器人 硅基智能電話外呼系統(tǒng) 預(yù)覽式外呼系統(tǒng)有什么用 地圖標(biāo)注百度百科

搭建自有Ubuntu源的原因有很多

節(jié)省外網(wǎng)帶寬
提前下載,緩解國外源下載緩慢
私有定制軟件包發(fā)布

本文測試環(huán)境

ubuntu 14.04(LTS) 64位
apt-mirror 版本 0.5.1-1
nginx 版本 1.4.6-1ubuntu3.1


安裝apt-mirror

復(fù)制代碼
代碼如下:

# sudo apt-get update
# sudo apt-get install apt-mirror=0.5.1-1

配置apt-mirror

apt-mirror的配置文件位置為 /etc/apt/mirror.list
根據(jù)注釋修改相應(yīng)內(nèi)容,一般只需要修改 base_path和更改、添加軟件源。以下配置文件我只添加了Ubuntu 14.04和MongoDB的軟件源,你可以根據(jù)你的需要添加Ubuntu其他版本軟件源。

復(fù)制代碼
代碼如下:

############# config ##################
#
# 配置數(shù)據(jù)基目錄
set base_path /data/apt-mirror
# 配置鏡像存儲(chǔ)位置
# set mirror_path $base_path/mirror
# 配置臨時(shí)下載索引位置
# set skel_path $base_path/skel
# 配置日子,URLs和MD5校驗(yàn)信息存儲(chǔ)位置
# set var_path $base_path/var
# 配置刪除過期源腳本位置(默認(rèn)不刪除,方便安裝舊版本軟件)
# set cleanscript $var_path/clean.sh
# 設(shè)置默認(rèn)架構(gòu), 可填: amd64 或 i386,默認(rèn)是和本機(jī)一個(gè)架構(gòu)
# set defaultarch running host architecture>
#
# 設(shè)定下載后運(yùn)行的腳本位置
# set postmirror_script $var_path/postmirror.sh
# 設(shè)置是否執(zhí)行 下載后的腳本操作,默認(rèn)是1(但是默認(rèn)沒有postmirror.sh腳本)
set run_postmirror 0
# 設(shè)置下載線程數(shù)
set nthreads 20
# 是否替換URL中的波浪線,替換成%7E(HTML代碼),否則會(huì)跳過不進(jìn)行下載
set _tilde 0
#
############# end config ##############
# 配置Ubuntu trusty 源
deb http://archive.ubuntu.com/ubuntu trusty main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu trusty-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu trusty-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu trusty-proposed main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu trusty-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu trusty main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu trusty-security main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu trusty-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu trusty-proposed main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu trusty-backports main restricted universe multiverse
# clean http://archive.ubuntu.com/ubuntu
# 配置MongoDB源
# 官方地址 http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/
#
deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen
# clean http://localhost/downloads-distro.mongodb.org

因?yàn)槲易远x了apt-mirror的數(shù)據(jù)目錄,所以需要賦予 apt-mirror用戶權(quán)限,否則同步不會(huì)正確運(yùn)行:

復(fù)制代碼
代碼如下:

# sudo chown -R apt-mirror:apt-mirror /data/apt-mirror


運(yùn)行第一次同步

確保你的基目錄下磁盤空間足夠,如上所配置,則至少保證150G的磁盤空間,建議200G以上,以后版本更新,添加軟件源等會(huì)需要很多磁盤空間。
因?yàn)橐螺d135G的內(nèi)容,時(shí)間比較漫長,建議切換到apt-mirror用戶用以下命令放在后臺(tái)運(yùn)行

復(fù)制代碼
代碼如下:

# sudo su apt-mirror
# nohup /usr/bin/apt-mirror > /var/spool/apt-mirror/var/cron.log


安裝Nginx,配置HTTP訪問

通過以上配置,已經(jīng)可以在 /data/apt-mirror 目錄下看到生成的幾個(gè)數(shù)據(jù)文件。/data/apt-mirror/mirror下存放的就是軟件鏡像。但是如何向其他計(jì)算機(jī)發(fā)布這些數(shù)據(jù)呢?很明顯通過HTTP服務(wù)可以做到這一點(diǎn)。我們通過使用Nginx將mirror目錄下的內(nèi)容通過HTTP協(xié)議發(fā)布。

安裝Nginx

復(fù)制代碼
代碼如下:

# sudo apt-get install nginx=1.4.6-1ubuntu3.1

nginx配置文件位置: /etc/nginx/sites-enabled/default,將其替換為以下文件:

復(fù)制代碼
代碼如下:

server {
listen 80;
# 這里填寫你的域名,填寫localhost就直接通過IP地址訪問
server_name localhost;
# 顯示目錄
autoindex on;
location / {
index index.html index.htm;
# 這里填寫鏡像保存位置
root /data/apt-mirror/mirror;
}
access_log /var/log/nginx/localhost.log;
}

更改完配置,先測試配置,如果測試通過,則重啟nginx

復(fù)制代碼
代碼如下:

# sudo nginx -t
# sudo service nginx restart

此時(shí)訪問 http://服務(wù)器IP 即可訪問到你發(fā)布的鏡像

配置定時(shí)同步

我們當(dāng)然不能,每天自己手動(dòng)同步鏡像啦。我們需要配置apt-mirror每天定時(shí)同步,其實(shí)就是配置cron。
這里apt-mirror提供了cron模板文件,在/etc/cron.d/apt-mirror 中,取消最后一行的#注釋即可生效:

0 4 * * * apt-mirror /usr/bin/apt-mirror > /var/spool/apt-mirror/var/cron.log
以上設(shè)置每日4點(diǎn)同步一次

客戶端配置

現(xiàn)在我們已經(jīng)配置好了服務(wù)端,找個(gè)Ubuntu 14.04 64位的來測試一下

備份source.list

復(fù)制代碼
代碼如下:

# sudo mv /etc/apt/source.list /etc/apt/source.list.bak

新建/etc/apt/source.list, 寫入以下內(nèi)容(上述服務(wù)器DNS或IP 替換”自建源IP”)

復(fù)制代碼
代碼如下:

deb [arch=amd64] http://自建源IP/archive.ubuntu.com/ubuntu trusty main restricted universe multiverse
deb [arch=amd64] http://自建源IP/archive.ubuntu.com/ubuntu trusty-security main restricted universe multiverse
deb [arch=amd64] http://自建源IP/archive.ubuntu.com/ubuntu trusty-updates main restricted universe multiverse
deb [arch=amd64] http://自建源IP/archive.ubuntu.com/ubuntu trusty-proposed main restricted universe multiverse
deb [arch=amd64] http://自建源IP/archive.ubuntu.com/ubuntu trusty-backports main restricted universe multiverse


復(fù)制代碼
代碼如下:

deb-src [arch=amd64] http://自建源IP/archive.ubuntu.com/ubuntu trusty main restricted universe multiverse
deb-src [arch=amd64] http://自建源IP/archive.ubuntu.com/ubuntu trusty-security main restricted universe multiverse
deb-src [arch=amd64] http://自建源IP/archive.ubuntu.com/ubuntu trusty-updates main restricted universe multiverse
deb-src [arch=amd64] http://自建源IP/archive.ubuntu.com/ubuntu trusty-proposed main restricted universe multiverse
deb-src [arch=amd64] http://自建源IP/archive.ubuntu.com/ubuntu trusty-backports main restricted universe multiverse


復(fù)制代碼
代碼如下:

# 配置MongoDB源
deb [arch=amd64] http://自建源IP/downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen

通過比較apt-mirror和source.list文件,其實(shí)就是把原有域名變成了一個(gè)目錄。注意:以上客戶端配置也多添加了[arch=amd64],用于指定架構(gòu),否則會(huì)出現(xiàn)

Err http://192.168.1.71 trusty/main i386 Packages
  404  Not Found
Err http://192.168.1.71 trusty/restricted i386 Packages
  404  Not Found
Err http://192.168.1.71 trusty/universe i386 Packages
  404  Not Found
...
類似錯(cuò)誤,因?yàn)槲业臏y試環(huán)境是x64,只同步了64位架構(gòu)源,所以必須指定架構(gòu)為64,現(xiàn)在客戶端也無需i386的軟件。
添加過source.list后,運(yùn)行

復(fù)制代碼
代碼如下:

# sudo apt-get update

ubuntu部分正常更新,但是發(fā)現(xiàn)會(huì)出現(xiàn)以下錯(cuò)誤提示

W: GPG error: http://192.168.1.111 dist Release:
 The following signatures couldn't be verified
 because the public key is not available: NO_PUBKEY 9ECBEC467F0CEB10
需要添加GPG key,添加某些package時(shí),基本都需要添加GPG key,官方網(wǎng)站一般都會(huì)給出

復(fù)制代碼
代碼如下:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10

此時(shí)你就可以使用自建源安裝軟件啦~~
以下安裝了MongoDB和htop來進(jìn)行測試

復(fù)制代碼
代碼如下:

sudo apt-get install -y mongodb-org=2.6.5 htop

標(biāo)簽:商丘 達(dá)州 期貨 臨沂 安陽 吳忠 廈門 江蘇

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《使用apt-mirror搭建Ubuntu軟件源的實(shí)例教程》,本文關(guān)鍵詞  使用,apt-mirror,搭建,Ubuntu,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《使用apt-mirror搭建Ubuntu軟件源的實(shí)例教程》相關(guān)的同類信息!
  • 本頁收集關(guān)于使用apt-mirror搭建Ubuntu軟件源的實(shí)例教程的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    国产一区二区女| 国产精品亚洲专一区二区三区| 国产精品小仙女| 91精品久久久久久久久久久久| 日韩一区二区三区四区| 亚洲国产日韩综合久久精品| 99热这里只有精品2| 色88888久久久久久影院野外| 国产精品免费看片| 国产·精品毛片| 日本黄色片免费观看| 国产欧美精品在线观看| 国产酒店精品激情| 欧美性生交大片| 国产精品国产三级国产普通话三级| 国产精品一区二区无线| 三级黄色免费观看| 中文字幕日韩精品一区| 91视频.com| 欧美日韩国产精品成人| 日韩国产欧美视频| 日韩丰满少妇无码内射| 国产三级欧美三级| 成人aaaa免费全部观看| 欧美伊人精品成人久久综合97| 亚洲午夜久久久久中文字幕久| 蜜臀av粉嫩av懂色av| 欧美一区二区精美| 美女www一区二区| 老司机深夜福利网站| 成人免费一区二区三区在线观看| 成人激情图片网| 欧美日韩中字一区| 日韩成人一区二区三区在线观看| 谁有免费的黄色网址| 亚洲国产高清在线观看视频| 中文字幕不卡的av| 一区二区久久久久久| 国产精品入口麻豆| 2021久久国产精品不只是精品| 国产精品一区二区黑丝| 99久久免费精品| 制服丨自拍丨欧美丨动漫丨| 亚洲人成网站色在线观看| 911亚洲精选| 夜夜爽夜夜爽精品视频| 午夜精品一区在线观看| 免费看黄色的视频| 国产精品家庭影院| 性感美女一区二区三区| 精品国产91九色蝌蚪| 成人免费视频国产在线观看| 欧美丰满美乳xxx高潮www| 久久99久久精品| 色素色在线综合| 蜜臀va亚洲va欧美va天堂| 国产一区二区精彩视频| 五月天激情小说综合| 网站永久看片免费| 亚洲亚洲精品在线观看| 影音先锋制服丝袜| 亚洲美女免费在线| 亚洲码无人客一区二区三区| 亚洲欧美日韩国产综合在线| 免费黄色在线视频| 亚洲精品高清在线| 色欲AV无码精品一区二区久久| 亚洲免费高清视频在线| 人妻少妇无码精品视频区| 一区二区在线看| 蜜桃av乱码一区二区三区| 亚洲综合在线视频| 美国黄色片视频| 日本在线不卡一区| 日本久久一区二区三区| 经典三级视频一区| 欧美日韩在线播放一区| 国产精品香蕉一区二区三区| 日韩一级完整毛片| 91在线精品一区二区三区| 久久嫩草精品久久久精品一| 亚洲少妇中文字幕| 国产精品国产三级国产aⅴ原创 | 91精品国产一区二区三区香蕉| 国产精品亚洲а∨天堂免在线| 91麻豆精品91久久久久久清纯| 成人h精品动漫一区二区三区| 欧美不卡在线视频| 久久久久99人妻一区二区三区| 中文字幕精品综合| 久久只有这里有精品| 亚洲大型综合色站| 色婷婷综合久久久久中文| 精品一区二区三区在线播放| 这里只有精品视频在线观看| 99re在线精品| 中文字幕精品一区| 国产sm调教视频| 日韩激情一二三区| 精品视频在线免费| 不卡免费追剧大全电视剧网站| 久久久久国色av免费看影院| 人妻丰满熟妇aⅴ无码| 亚洲国产sm捆绑调教视频| 色哦色哦哦色天天综合| 国产69精品久久777的优势| 国产夜色精品一区二区av| 中文字幕免费看| 视频一区二区欧美| 欧美日韩国产小视频| 91一区二区在线| 亚洲色图丝袜美腿| 波多野结衣视频一区| 日本精品一级二级| 成人av电影免费在线播放| 国产精品美女久久久久久久久 | 色综合色狠狠天天综合色| 免费在线视频一区| 欧美一区二区精品久久911| 日本道中文字幕| 亚洲成在人线在线播放| 欧美日韩国产综合一区二区 | 国产98色在线|日韩| 亚洲午夜久久久久久久久红桃| 无码少妇精品一区二区免费动态| 天天影视涩香欲综合网| 欧美精品一二三区| 制服丝袜第一页在线观看| 亚洲va国产天堂va久久en| 7799精品视频| 久久久久成人精品无码中文字幕| 亚洲成人av电影在线| 6080国产精品一区二区| 香港三日本8a三级少妇三级99| 五月综合激情日本mⅴ| 欧美一区二区三区四区视频| 三级男人添奶爽爽爽视频| 全部av―极品视觉盛宴亚洲| 精品国产一区二区精华| 色欲狠狠躁天天躁无码中文字幕 | 中国极品少妇videossexhd| 午夜欧美在线一二页| 日韩一区二区电影在线| 午夜理伦三级做爰电影| 国产专区综合网| 国产精品久久久久影院老司 | 中文字幕亚洲欧美日韩| 99在线视频精品| 亚洲一区二区偷拍精品| 欧美一区二区三区免费在线看| 中日韩精品一区二区三区| 国产一区二区三区免费在线观看| 中文字幕av一区 二区| 色吧成人激情小说| 国产人成视频在线观看| 裸体在线国模精品偷拍| 国产免费久久精品| 91高清视频在线| 天天躁日日躁狠狠躁av麻豆男男 | 国产欧美一区视频| 欧产日产国产v| 午夜福利三级理论电影| 免费人成精品欧美精品| 欧美激情一区二区三区在线| 91激情五月电影| 欲求不满的岳中文字幕| 国模冰冰炮一区二区| 亚洲色图清纯唯美| 欧美一级艳片视频免费观看| 亚洲激情图片网| 一区二区在线免费观看视频| 蜜臀av性久久久久蜜臀av麻豆| 国产精品每日更新在线播放网址| 欧美日韩精品欧美日韩精品| 一级片手机在线观看| 无码人妻丰满熟妇啪啪欧美| 极品少妇xxxx精品少妇| 亚洲免费在线视频| 欧美成人精精品一区二区频| www欧美com| 538国产视频| 成人激情午夜影院| 日韩精品成人一区二区在线| 国产精品视频麻豆| 91精品国产手机| 国产极品美女在线| 成人手机在线免费视频| 成人国产免费视频| 色88888久久久久久影院按摩 | 卡一卡二卡三在线观看| 99精品视频一区| 看片网站欧美日韩| 欧美三区在线观看| 成年人看片网站| 国产成人综合视频| 午夜久久久久久电影| 国产精品盗摄一区二区三区| 91精品国产色综合久久ai换脸| 日本一二三区在线观看| 在线观看日韩精品视频|