搭建本地ubuntu映象伺服器 arm版

2021-07-15 12:28:52 字數 3487 閱讀 7279

apt-get install apt-mirror
apt-get install apache2
這是ubuntu中實現伺服器功能的軟體,將允許別人在網路上通過ip訪問指定的檔案和內容,我們通過這個工具將這個ip的電腦作為自己日後使用的伺服器。

cd /etc/apt

cp mirror.list mirror.list.bak

vi mirror.list

############# config ##################

## set base_path /var/spool/apt-mirror

## 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

# set postmirror_script $var_path/postmirror.sh

# set run_postmirror 0

set nthreads 20

set _tilde 0

############## end config ##############

deb trusty main restricted universe multiverse

deb trusty-security main restricted universe multiverse

deb trusty-updates main restricted universe multiverse

#deb trusty-proposed main restricted universe multiverse

#deb trusty-backports main restricted universe multiverse

deb-src trusty main restricted universe multiverse

deb-src trusty-security main restricted universe multiverse

deb-src trusty-updates main restricted universe multiverse

#deb-src trusty-proposed main restricted universe multiverse

#deb-src trusty-backports main restricted universe multiverse

clean

:%s/archive.ubuntu.com\/ubuntu/ports.ubuntu.com\/ubuntu-ports/g
############# config ##################

## set base_path /var/spool/apt-mirror

## 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

# set postmirror_script $var_path/postmirror.sh

# set run_postmirror 0

set nthreads 20

set _tilde 0

############## end config ##############

deb-armhf trusty main restricted universe multiverse

deb-armhf trusty-security main restricted universe multiverse

deb-armhf trusty-updates main restricted universe multiverse

deb-armhf trusty-proposed main restricted universe multiverse

deb-armhf trusty-backports main restricted universe multiverse

#deb-src trusty main restricted universe multiverse

#deb-src trusty-security main restricted universe multiverse

#deb-src trusty-updates main restricted universe multiverse

#deb-src trusty-proposed main restricted universe multiverse

#deb-src trusty-backports main restricted universe multiverse

clean

apt-mirror

ln -s /var/spool/apt-mirror/mirror/ports.ubuntu.com/ubuntu-ports  ubuntu-ports
則在瀏覽器中輸入http://yourip/ubuntu-ports,例如即可看到和源ports.ubuntu.com中一樣的目錄結構。

service apache2 start/stop
以上命令分別是開啟和關閉伺服器功能。

可以使用crontab進行每天的更新,在/etc/cron.d目錄中已經預設生成了乙個apt-mirror檔案:

root@iz94gf1fxkmz:/etc/cron.d# cat apt-mirror

## regular cron jobs for the apt-mirror package

##0 4 * * * apt-mirror /usr/bin/apt-mirror > /var/spool/apt-mirror/var/cron.log

把該檔案前面的注釋符號拿掉,系統就會自動使用apt-mirror和ports.ubuntu.com伺服器去更新。

vi sources.list

:%s/ports.ubuntu.com/yourip/g

然後apt-get update,就可以愉快地使用自己的源了~

祝楓 2023年7月24日於深圳

本地伺服器搭建服務 svn

svn 使用visualsvn server 視覺化svn 服務搭建,適合小白 簡單又快捷,深入了解命令列方式等高手請移步官網看教程 1.官網 安裝完畢後,啟動並開啟,建立版本庫 定義使用者,定義組 滑鼠放在user 與groups 上右鍵 add 定義版本庫許可權 新增組或者新增成員都可以。小烏龜...

搭建Git本地伺服器

參考文章 伺服器上做的 在伺服器上建立乙個使用者,這裡命名為git。ubuntu下 useradd git passwd git 1 改密碼為1 找個目錄,建立空倉庫 git bare init ubuntu下 cd opt mkdir git git bare init 建立資料夾project....

搭建Git本地伺服器

參考文章 當前任務,學習中.公司小範圍用法 伺服器上做的 在伺服器上建立乙個使用者,這裡命名為git。ubuntu下 useradd git passwd git 1 改密碼為1 找個目錄,建立空倉庫 git bare init ubuntu下 cd opt mkdir git git bare i...