Я установил один компьютер в нашей сети в качестве файлового сервера. Поскольку Интернет здесь, в Танзании, медленный и дорогостоящий, мне бы хотелось, чтобы одна система загружала все обновления, а затем остальные 10 компьютеров в сети, чтобы получить эти файлы обновлений с сервера. Я немного нубе для Ubuntu, но очень хочу узнать, как добиться этой работы, чтобы помочь другим НПО и школам здесь, в Танзании. Брендон
На вашем сервере установите пакет apt-cacher-ng.
Если у вас есть брандмауэр, откройте порт 3142 для клиентских машин.
На каждом клиенте запустите
echo "Acquire::http { Proxy \"http://<serveripaddress>:3142\"; };" | sudo tee /etc/apt/apt.conf.d/02proxy
, чтобы включить кеширование.
Если вам почему-то нужно отключить кеширование на клиенте, вы можете просто запустить
sudo rm /etc/apt/apt.conf.d/02proxy
Отличные новости, это простая настройка.
1) В системе вы хотите разместить все файлы, установите «squid-deb-proxy»
2) На всех системах (включая систему с шага 1) установите «squid-deb-proxy-client»
Вот и все, теперь все ваши клиенты будут использовать одну систему для получения обновлений / установки пакетов , и если в этой системе нет файла, то он (сервер) выйдет и получит файл.
На вашем сервере установите пакет apt-cacher-ng.
Если у вас есть брандмауэр, откройте порт 3142 для клиентских машин.
На каждом клиенте запустите
echo "Acquire::http { Proxy \"http://<serveripaddress>:3142\"; };" | sudo tee /etc/apt/apt.conf.d/02proxy
, чтобы включить кеширование.
Если вам почему-то нужно отключить кеширование на клиенте, вы можете просто запустить
sudo rm /etc/apt/apt.conf.d/02proxy
Отличные новости, это простая настройка.
1) В системе вы хотите разместить все файлы, установите «squid-deb-proxy»
2) На всех системах (включая систему с шага 1) установите «squid-deb-proxy-client»
Вот и все, теперь все ваши клиенты будут использовать одну систему для получения обновлений / установки пакетов , и если в этой системе нет файла, то он (сервер) выйдет и получит файл.
На вашем сервере установите пакет apt-cacher-ng.
Если у вас есть брандмауэр, откройте порт 3142 для клиентских машин.
На каждом клиенте запустите
echo "Acquire::http { Proxy \"http://<serveripaddress>:3142\"; };" | sudo tee /etc/apt/apt.conf.d/02proxy
, чтобы включить кеширование.
Если вам почему-то нужно отключить кеширование на клиенте, вы можете просто запустить
sudo rm /etc/apt/apt.conf.d/02proxy
Отличные новости, это простая настройка.
1) В системе вы хотите разместить все файлы, установите «squid-deb-proxy»
2) На всех системах (включая систему с шага 1) установите «squid-deb-proxy-client»
Вот и все, теперь все ваши клиенты будут использовать одну систему для получения обновлений / установки пакетов , и если в этой системе нет файла, то он (сервер) выйдет и получит файл.
На вашем сервере установите пакет apt-cacher-ng.
Если у вас есть брандмауэр, откройте порт 3142 для клиентских машин.
На каждом клиенте запустите
echo "Acquire::http { Proxy \"http://<serveripaddress>:3142\"; };" | sudo tee /etc/apt/apt.conf.d/02proxy
, чтобы включить кеширование.
Если вам почему-то нужно отключить кеширование на клиенте, вы можете просто запустить
sudo rm /etc/apt/apt.conf.d/02proxy
Отличные новости, это простая настройка.
1) В системе вы хотите разместить все файлы, установите «squid-deb-proxy»
2) На всех системах (включая систему с шага 1) установите «squid-deb-proxy-client»
Вот и все, теперь все ваши клиенты будут использовать одну систему для получения обновлений / установки пакетов , и если в этой системе нет файла, то он (сервер) выйдет и получит файл.
На вашем сервере установите пакет apt-cacher-ng.
Если у вас есть брандмауэр, откройте порт 3142 для клиентских машин.
На каждом клиенте запустите
echo "Acquire::http { Proxy \"http://<serveripaddress>:3142\"; };" | sudo tee /etc/apt/apt.conf.d/02proxy
, чтобы включить кеширование.
Если вам почему-то нужно отключить кеширование на клиенте, вы можете просто запустить
sudo rm /etc/apt/apt.conf.d/02proxy
Отличные новости, это простая настройка.
1) В системе вы хотите разместить все файлы, установите «squid-deb-proxy»
2) На всех системах (включая систему с шага 1) установите «squid-deb-proxy-client»
Вот и все, теперь все ваши клиенты будут использовать одну систему для получения обновлений / установки пакетов , и если в этой системе нет файла, то он (сервер) выйдет и получит файл.
Отличные новости, это простая настройка.
1) В системе вы хотите разместить все файлы, установите «squid-deb-proxy»
2) На всех системах (включая систему с шага 1) установите «squid-deb-proxy-client»
Вот и все, теперь все ваши клиенты будут использовать одну систему для получения обновлений / установки пакетов , и если в этой системе нет файла, то он (сервер) выйдет и получит файл.
На вашем сервере установите пакет apt-cacher-ng .
Если у вас есть брандмауэр, откройте порт 3142 для клиентских машин.
На каждом клиенте запустите
echo "Acquire :: http {Proxy \ "http: // & lt; serveripaddress & gt;: 3142 \";}; " | sudo tee /etc/apt/apt.conf.d/02proxy
, чтобы включить кеширование.
Если вам почему-то нужно отключить кеширование на клиенте, вы можете просто запустить
sudo rm /etc/apt/apt.conf.d/02proxy
На вашем сервере установите пакет apt-cacher-ng .
Если у вас есть брандмауэр, откройте порт 3142 для клиентских машин.
На каждом клиенте запустите
echo "Acquire :: http {Proxy \ "http: // & lt; serveripaddress & gt;: 3142 \";}; " | sudo tee /etc/apt/apt.conf.d/02proxy
, чтобы включить кеширование.
Если вам почему-то нужно отключить кеширование на клиенте, вы можете просто запустить
sudo rm /etc/apt/apt.conf.d/02proxy
Отличные новости, это простая настройка.
1) В системе вы хотите разместить все файлы, установите «squid-deb-proxy»
2) На всех системах (включая систему с шага 1) установите «squid-deb-proxy-client»
Вот и все, теперь все ваши клиенты будут использовать одну систему для получения обновлений / установки пакетов , и если в этой системе нет файла, то он (сервер) выйдет и получит файл.
Отличные новости, это простая настройка.
1) В системе вы хотите разместить все файлы, установите «squid-deb-proxy»
2) На всех системах (включая систему с шага 1) установите «squid-deb-proxy-client»
Вот и все, теперь все ваши клиенты будут использовать одну систему для получения обновлений / установки пакетов , и если в этой системе нет файла, то он (сервер) выйдет и получит файл.
На вашем сервере установите пакет apt-cacher-ng .
Если у вас есть брандмауэр, откройте порт 3142 для клиентских машин.
На каждом клиенте запустите
echo "Acquire :: http {Proxy \ "http: // & lt; serveripaddress & gt;: 3142 \";}; " | sudo tee /etc/apt/apt.conf.d/02proxy
, чтобы включить кеширование.
Если вам почему-то нужно отключить кеширование на клиенте, вы можете просто запустить
sudo rm /etc/apt/apt.conf.d/02proxy