2 farklı soru soruyorsunuz, ya da sorunuz üzerinde 2 farklı etiketiniz var - havuz ve aynalar.
Cevapların çoğu aynaların nedenini ve nedenini zaten ele aldı. Bir daha anekdot olarak (ve çoğul anekdot verilerdir!) Öğrettiğim bilgisayar laboratuarında çok daha hızlı erişim sağlamak için Mint, Ubuntu ve Debian'ın bir aynasını çalıştırıyorum. ya da ... binayı besleyen 5mb internete kıyasla gigabit hızında çok daha hızlı gider.
Ama depolar ....
Ubuntu için repo arkasında fikirler aslında tüm (Ubuntu ağır dayanmaktadır) Debian ve içerir Debian'ın paket yönetim sistemi ile başlamak apt
çeşitli sürümleri ve enkarnasyonlar (içinde yardımcı programları apt
, apt-get
, aptitude
, vs). Debian paket yönetim sistemi ile standart bir temel sisteme yazılım paketlerinin ve güncellemelerinin nereden alınacağı anlatılmaktadır. Bu, herhangi bir sayıda kaynak olabilir - sabit sürücüler, cd-rom / dvd, ağ paylaşımı veya http (s), ftp ve rsync gibi ağ protokolü aracılığıyla. Bu bilgilerin bir kısmı hangi yazılımın mevcut olduğunu ve hangi paketlerin temel sisteme kadar diğer paketlere bağlı olduğunu içerir.
Bu, aşağıdaki gibi bir komut çalıştırmanıza izin verir apt-get install task-mate-desktop
ve paket yönetim sistemi "iyi, bu libraryA sürümünün ve bu libraryB sürümünün yüklü ve foo sürüm 3.14 ve ..." dediği ve ne yüklediğinizi bildiği için , kaynaktan ne alması gerektiğini bilir (büyük olasılıkla sorduğunuz aynalardan biri) ve gittikçe ihtiyacı olanı alır ve hepsini kurar. Ubuntu ve ark. hepsi sadece apt ve dpkg için ön uç vardır.
Şimdi, Debian / Ubuntu / Mint / etc. böyle şeyler yapan sadece millet değil. BSD pkg
, yum
Redhat ve benzeri dağıtımlar, Gentoo'dan portage koleksiyonu ve diğerleri için araçların yanı sıra bağlantı noktaları koleksiyonunu da serbest bırakıyor .