Можно ли зеркалировать репозитории?

Я студент университета Case Western Reserve, а пропускная способность с серверов Ubuntu до моего местоположения часто ужасно плоха (порядка нескольких сотен байт в секунду). Я и несколько друзей хотели бы иметь возможность загружать пакеты один раз и кэшировать их для остальных наших установок Ubuntu в кампусе. Для этого нам нужно было бы настроить наши собственные репозитории APT или настроить какой-либо сервер кеширования (squid?), На котором мы могли бы указать наши системы.

Создает такое зеркало сложным процессом ? Как это выполнить?

11
задан 20 December 2010 в 22:28

19 ответов

Возможно, вы захотите использовать apt-proxy вместо полного зеркала, так как для этого потребуется значительно меньше места и времени:

https://help.ubuntu.com/community / AptProxy

Затем вам нужно будет обновить списки репозиториев для тех, кто хочет использовать ваш прокси.

8
ответ дан 26 May 2018 в 00:46

Возможно, вы захотите использовать apt-proxy вместо полного зеркала, так как для этого потребуется значительно меньше места и времени:

https://help.ubuntu.com/community / AptProxy

Затем вам нужно будет обновить списки репозиториев для тех, кто хочет использовать ваш прокси.

8
ответ дан 25 July 2018 в 23:00

Возможно, вы захотите использовать apt-proxy вместо полного зеркала, так как для этого потребуется значительно меньше места и времени:

https://help.ubuntu.com/community / AptProxy

Затем вам нужно будет обновить списки репозиториев для тех, кто хочет использовать ваш прокси.

8
ответ дан 27 July 2018 в 01:59

Возможно, вы захотите использовать apt-proxy вместо полного зеркала, так как для этого потребуется значительно меньше места и времени:

https://help.ubuntu.com/community / AptProxy

Затем вам нужно будет обновить списки репозиториев для тех, кто хочет использовать ваш прокси.

8
ответ дан 2 August 2018 в 04:22

Возможно, вы захотите использовать apt-proxy вместо полного зеркала, поскольку для его настройки потребуется значительно меньше места и времени:

https: //help.ubuntu. com / community / AptProxy

Затем вам нужно будет обновить списки репозитория для тех, кто хочет использовать ваш прокси.

8
ответ дан 4 August 2018 в 20:53

Возможно, вы захотите использовать apt-proxy вместо полного зеркала, поскольку для его настройки потребуется значительно меньше места и времени:

https: //help.ubuntu. com / community / AptProxy

Затем вам нужно будет обновить списки репозитория для тех, кто хочет использовать ваш прокси.

8
ответ дан 6 August 2018 в 04:27

Возможно, вы захотите использовать apt-proxy вместо полного зеркала, поскольку для его настройки потребуется значительно меньше места и времени:

https: //help.ubuntu. com / community / AptProxy

Затем вам нужно будет обновить списки репозитория для тех, кто хочет использовать ваш прокси.

8
ответ дан 7 August 2018 в 22:34

Возможно, вы захотите использовать apt-proxy вместо полного зеркала, поскольку для его настройки потребуется значительно меньше места и времени:

https: //help.ubuntu. com / community / AptProxy

Затем вам нужно будет обновить списки репозитория для тех, кто хочет использовать ваш прокси.

8
ответ дан 10 August 2018 в 10:41

Возможно, вы захотите использовать apt-proxy вместо полного зеркала, поскольку для его настройки потребуется значительно меньше места и времени:

https: //help.ubuntu. com / community / AptProxy

Затем вам нужно будет обновить списки репозитория для тех, кто хочет использовать ваш прокси.

8
ответ дан 13 August 2018 в 17:14

Существует несколько способов зеркалирования загрузки репозитория или кэша.

Например, во многих университетах уже есть зеркала локального программного обеспечения, и в этом случае самым простым решением, вероятно, является добавьте Ubuntu в это зеркало. ;)

И если в вашем университете уже есть прокси-сервер, возможно ли это использовать (возможно, с некоторыми настраиваемыми настройками для репозиториев?).

Когда вы хотите зеркалировать все или часть официальных репозиториев (и / или других репозиториев), вы можете использовать что-то вроде apt-mirror, debmirror, debpartial-mirror, mirrorkit или ubumirror. Зеркалирование всех репозиториев может привести к множеству пакетов, которые никто никогда не использует, поэтому, если пропускная способность действительно является проблемой (даже ночью), может оказаться полезным отображать только популярные пакеты ...

Когда вы хотите кэшировать только используемые пакеты, есть apt-cacher, apt-cacher-ng или apt-p2p или прокси, например Squid.

Одно из преимуществ наличия локального зеркала (по сравнению с кешем) - что установки / обновления всегда будут быстрыми (для пакетов, доступных на зеркале), тогда как при использовании кеша первому человеку, которому требуется пакет, придется ждать, пока он не будет загружен. Вы также можете настроить зеркало на обновление ночью, так что загрузка пакетов происходит, когда (почти) никто не использует интернет-восходящую линию связи.

OTOH преимущество использования кеша заключается в том, что вы будете загружать только то, что пакеты необходимы, и не более того.

4
ответ дан 26 May 2018 в 00:46

Да, вы можете здесь, а вот образец, просто взгляните на это простое решение и хорошо объясните это решение.

0
ответ дан 26 May 2018 в 00:46
  • 1
    Пожалуйста, избегайте ссылок только для ссылок. – Dollynho 15 May 2014 в 21:12

Существует несколько способов зеркалирования загрузки репозитория или кэша.

Например, во многих университетах уже есть зеркала локального программного обеспечения, и в этом случае самым простым решением, вероятно, является добавьте Ubuntu в это зеркало. ;)

И если в вашем университете уже есть прокси-сервер, возможно ли это использовать (возможно, с некоторыми настраиваемыми настройками для репозиториев?).

Когда вы хотите зеркалировать все или часть официальных репозиториев (и / или других репозиториев), вы можете использовать что-то вроде apt-mirror, debmirror, debpartial-mirror, mirrorkit или ubumirror. Зеркалирование всех репозиториев может привести к множеству пакетов, которые никто никогда не использует, поэтому, если пропускная способность действительно является проблемой (даже ночью), может оказаться полезным отображать только популярные пакеты ...

Когда вы хотите кэшировать только используемые пакеты, есть apt-cacher, apt-cacher-ng или apt-p2p или прокси, например Squid.

Одно из преимуществ наличия локального зеркала (по сравнению с кешем) - что установки / обновления всегда будут быстрыми (для пакетов, доступных на зеркале), тогда как при использовании кеша первому человеку, которому требуется пакет, придется ждать, пока он не будет загружен. Вы также можете настроить зеркало на обновление ночью, так что загрузка пакетов происходит, когда (почти) никто не использует интернет-восходящую линию связи.

OTOH преимущество использования кеша заключается в том, что вы будете загружать только то, что пакеты необходимы, и не более того.

4
ответ дан 25 July 2018 в 23:00

Существует несколько способов зеркалирования загрузки репозитория или кэша.

Например, во многих университетах уже есть зеркала локального программного обеспечения, и в этом случае самым простым решением, вероятно, является добавьте Ubuntu в это зеркало. ;)

И если в вашем университете уже есть прокси-сервер, возможно ли это использовать (возможно, с некоторыми настраиваемыми настройками для репозиториев?).

Когда вы хотите зеркалировать все или часть официальных репозиториев (и / или других репозиториев), вы можете использовать что-то вроде apt-mirror, debmirror, debpartial-mirror, mirrorkit или ubumirror. Зеркалирование всех репозиториев может привести к множеству пакетов, которые никто никогда не использует, поэтому, если пропускная способность действительно является проблемой (даже ночью), может оказаться полезным отображать только популярные пакеты ...

Когда вы хотите кэшировать только используемые пакеты, есть apt-cacher, apt-cacher-ng или apt-p2p или прокси, например Squid.

Одно из преимуществ наличия локального зеркала (по сравнению с кешем) - что установки / обновления всегда будут быстрыми (для пакетов, доступных на зеркале), тогда как при использовании кеша первому человеку, которому требуется пакет, придется ждать, пока он не будет загружен. Вы также можете настроить зеркало на обновление ночью, так что загрузка пакетов происходит, когда (почти) никто не использует интернет-восходящую линию связи.

OTOH преимущество использования кеша заключается в том, что вы будете загружать только то, что пакеты необходимы, и не более того.

4
ответ дан 27 July 2018 в 01:59

Существует несколько способов зеркалирования загрузки репозитория или кэша.

Например, во многих университетах уже есть зеркала локального программного обеспечения, и в этом случае самым простым решением, вероятно, является добавьте Ubuntu в это зеркало. ;)

И если в вашем университете уже есть прокси-сервер, возможно ли это использовать (возможно, с некоторыми настраиваемыми настройками для репозиториев?).

Когда вы хотите зеркалировать все или часть официальных репозиториев (и / или других репозиториев), вы можете использовать что-то вроде apt-mirror, debmirror, debpartial-mirror, mirrorkit или ubumirror. Зеркалирование всех репозиториев может привести к множеству пакетов, которые никто никогда не использует, поэтому, если пропускная способность действительно является проблемой (даже ночью), может оказаться полезным отображать только популярные пакеты ...

Когда вы хотите кэшировать только используемые пакеты, есть apt-cacher, apt-cacher-ng или apt-p2p или прокси, например Squid.

Одно из преимуществ наличия локального зеркала (по сравнению с кешем) - что установки / обновления всегда будут быстрыми (для пакетов, доступных на зеркале), тогда как при использовании кеша первому человеку, которому требуется пакет, придется ждать, пока он не будет загружен. Вы также можете настроить зеркало на обновление ночью, так что загрузка пакетов происходит, когда (почти) никто не использует интернет-восходящую линию связи.

OTOH преимущество использования кеша заключается в том, что вы будете загружать только то, что пакеты необходимы, и не более того.

4
ответ дан 2 August 2018 в 04:22

Существует несколько способов зеркалирования загрузки репозитория или кэша.

Например, во многих университетах уже есть локальные зеркала программного обеспечения, и в этом случае самое простое решение, вероятно, связано с тем, что добавьте Ubuntu в это зеркало. ;)

И если в вашем университете уже есть прокси-сервер, возможно ли это использовать (возможно, с некоторыми настраиваемыми настройками для репозиториев?).

Когда вы хотите зеркалировать все или часть официальных репозиториев (и / или других репозиториев), вы можете использовать что-то вроде apt-mirror , debmirror , debparial-mirror , mirrorkit или ubumirror . Зеркалирование всех репозиториев может привести к множеству пакетов, которые никто никогда не использует, поэтому, если пропускная способность действительно является проблемой (даже ночью), может оказаться полезным отображать только популярные пакеты ...

Когда вы хотите кэшировать только пакеты , есть apt-cacher , apt-cacher-ng или apt-p2p или прокси, например Squid

. Преимущество наличия локального зеркала (по сравнению с кешем) заключается в том, что установка / обновление всегда будет быстрым (для пакетов, доступных на зеркале) в то время как при использовании кеша первым, кому нужен пакет, придется ждать, пока он не будет загружен. Вы также можете настроить зеркало на обновление ночью, так что загрузка пакетов происходит, когда (почти) никто не использует интернет-восходящую линию связи.

OTOH преимущество использования кеша заключается в том, что вы будете загружать именно то, что пакеты необходимы, и не более того.

4
ответ дан 4 August 2018 в 20:53

Существует несколько способов зеркалирования загрузки репозитория или кэша.

Например, во многих университетах уже есть локальные зеркала программного обеспечения, и в этом случае самое простое решение, вероятно, связано с тем, что добавьте Ubuntu в это зеркало. ;)

И если в вашем университете уже есть прокси-сервер, возможно ли это использовать (возможно, с некоторыми настраиваемыми настройками для репозиториев?).

Когда вы хотите зеркалировать все или часть официальных репозиториев (и / или других репозиториев), вы можете использовать что-то вроде apt-mirror , debmirror , debparial-mirror , mirrorkit или ubumirror . Зеркалирование всех репозиториев может привести к множеству пакетов, которые никто никогда не использует, поэтому, если пропускная способность действительно является проблемой (даже ночью), может оказаться полезным отображать только популярные пакеты ...

Когда вы хотите кэшировать только пакеты , есть apt-cacher , apt-cacher-ng или apt-p2p или прокси, например Squid

. Преимущество наличия локального зеркала (по сравнению с кешем) заключается в том, что установка / обновление всегда будет быстрым (для пакетов, доступных на зеркале) в то время как при использовании кеша первым, кому нужен пакет, придется ждать, пока он не будет загружен. Вы также можете настроить зеркало на обновление ночью, так что загрузка пакетов происходит, когда (почти) никто не использует интернет-восходящую линию связи.

OTOH преимущество использования кеша заключается в том, что вы будете загружать именно то, что пакеты необходимы, и не более того.

4
ответ дан 6 August 2018 в 04:27

Существует несколько способов зеркалирования загрузки репозитория или кэша.

Например, во многих университетах уже есть локальные зеркала программного обеспечения, и в этом случае самое простое решение, вероятно, связано с тем, что добавьте Ubuntu в это зеркало. ;)

И если в вашем университете уже есть прокси-сервер, возможно ли это использовать (возможно, с некоторыми настраиваемыми настройками для репозиториев?).

Когда вы хотите зеркалировать все или часть официальных репозиториев (и / или других репозиториев), вы можете использовать что-то вроде apt-mirror , debmirror , debparial-mirror , mirrorkit или ubumirror . Зеркалирование всех репозиториев может привести к множеству пакетов, которые никто никогда не использует, поэтому, если пропускная способность действительно является проблемой (даже ночью), может оказаться полезным отображать только популярные пакеты ...

Когда вы хотите кэшировать только пакеты , есть apt-cacher , apt-cacher-ng или apt-p2p или прокси, например Squid

. Преимущество наличия локального зеркала (по сравнению с кешем) заключается в том, что установка / обновление всегда будет быстрым (для пакетов, доступных на зеркале) в то время как при использовании кеша первым, кому нужен пакет, придется ждать, пока он не будет загружен. Вы также можете настроить зеркало на обновление ночью, так что загрузка пакетов происходит, когда (почти) никто не использует интернет-восходящую линию связи.

OTOH преимущество использования кеша заключается в том, что вы будете загружать именно то, что пакеты необходимы, и не более того.

4
ответ дан 7 August 2018 в 22:34

Существует несколько способов зеркалирования загрузки репозитория или кэша.

Например, во многих университетах уже есть локальные зеркала программного обеспечения, и в этом случае самое простое решение, вероятно, связано с тем, что добавьте Ubuntu в это зеркало. ;)

И если в вашем университете уже есть прокси-сервер, возможно ли это использовать (возможно, с некоторыми настраиваемыми настройками для репозиториев?).

Когда вы хотите зеркалировать все или часть официальных репозиториев (и / или других репозиториев), вы можете использовать что-то вроде apt-mirror , debmirror , debparial-mirror , mirrorkit или ubumirror . Зеркалирование всех репозиториев может привести к множеству пакетов, которые никто никогда не использует, поэтому, если пропускная способность действительно является проблемой (даже ночью), может оказаться полезным отображать только популярные пакеты ...

Когда вы хотите кэшировать только пакеты , есть apt-cacher , apt-cacher-ng или apt-p2p или прокси, например Squid

. Преимущество наличия локального зеркала (по сравнению с кешем) заключается в том, что установка / обновление всегда будет быстрым (для пакетов, доступных на зеркале) в то время как при использовании кеша первым, кому нужен пакет, придется ждать, пока он не будет загружен. Вы также можете настроить зеркало на обновление ночью, так что загрузка пакетов происходит, когда (почти) никто не использует интернет-восходящую линию связи.

OTOH преимущество использования кеша заключается в том, что вы будете загружать именно то, что пакеты необходимы, и не более того.

4
ответ дан 10 August 2018 в 10:41

Существует несколько способов зеркалирования загрузки репозитория или кэша.

Например, во многих университетах уже есть локальные зеркала программного обеспечения, и в этом случае самое простое решение, вероятно, связано с тем, что добавьте Ubuntu в это зеркало. ;)

И если в вашем университете уже есть прокси-сервер, возможно ли это использовать (возможно, с некоторыми настраиваемыми настройками для репозиториев?).

Когда вы хотите зеркалировать все или часть официальных репозиториев (и / или других репозиториев), вы можете использовать что-то вроде apt-mirror , debmirror , debparial-mirror , mirrorkit или ubumirror . Зеркалирование всех репозиториев может привести к множеству пакетов, которые никто никогда не использует, поэтому, если пропускная способность действительно является проблемой (даже ночью), может оказаться полезным отображать только популярные пакеты ...

Когда вы хотите кэшировать только пакеты , есть apt-cacher , apt-cacher-ng или apt-p2p или прокси, например Squid

. Преимущество наличия локального зеркала (по сравнению с кешем) заключается в том, что установка / обновление всегда будет быстрым (для пакетов, доступных на зеркале) в то время как при использовании кеша первым, кому нужен пакет, придется ждать, пока он не будет загружен. Вы также можете настроить зеркало на обновление ночью, так что загрузка пакетов происходит, когда (почти) никто не использует интернет-восходящую линию связи.

OTOH преимущество использования кеша заключается в том, что вы будете загружать именно то, что пакеты необходимы, и не более того.

4
ответ дан 13 August 2018 в 17:14

Другие вопросы по тегам:

Похожие вопросы: