Talvez você queira criar um repositório local?
Para isso, você deve baixar todos os pacotes do repositório público e salvá-los em nosso disco rígido local do servidor Ubuntu.
Se sim, este é o procedimento:
Primeiro, instale os principais aplicativos:
sudo su
apt-get update
apt-get install apt-mirror apache2
Agora crie um diretório no seu disco rígido para salvar todos os pacotes:
sudo su
mkdir /localrepo
Agora, abra o arquivo /etc/apt/mirror.list e faça as alterações conforme mostrado abaixo:
sudo su
nano /etc/apt/mirror.list
############# config ##################
#
set base_path /localrepo
#
# 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>
# set postmirror_script $var_path/postmirror.sh
# set run_postmirror 0
set nthreads 20
set _tilde 0
#
############# end config ##############
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
Control + O, salve o arquivo. Control + X, perto de nano
No arquivo de configuração acima, você pode adicionar as listas de fontes do Ubuntu, dependendo das arquiteturas e distribuição de 32 bits e 64 bits que você usa.
Depois de salvar o arquivo de configuração, preencha seu repositório usando o seguinte comando:
sudo su
apt-mirror
Você precisa executar este comando toda semana para obter novos softwares / atualizações.
Para configurar no lado do cliente. Basta abrir seu arquivo de sistemas cliente /etc/apt/sources.list e adicionar seu caminho de repositório local:
sudo su
nano /etc/apt/sources.list
##########################
deb http://10.120.1.2/ubuntu trusty universe
deb http://10.120.1.2/ubuntu trusty main restricted
deb http://10.120.1.2/ubuntu trusty-updates main restricted
##########################
Aqui 10.120.1.2 é o seu endereço IP do servidor Ubuntu
Control + O, salve o arquivo. Control + X, perto de nano
Os clientes não precisam estar conectados à Internet para baixar pacotes.
Os clientes receberão todos os pacotes do seu repositório local do Ubuntu.
Fonte: link