Ubuntu repo aynasına bir PPA eklenebilir mi?


11

Üniversitemizde, güncelleme maliyetlerinden tasarruf etmek için en yeni Ubuntu dağıtımlarının aynalarına sahibiz. Bilgisayarlara rabbitvcs eklemek istiyoruz, ancak resmi bir repo değil, bir PPA aracılığıyla erişilebilir. Peki ubuntu deposunun (özel) aynasına bir PPA eklenebilir mi?

Not: Hem teknik hem de yasal konuları duymak istiyorum.


1
Yasal konuya gelince, Launchpad'in PPA kullanım şartları, paketlerin OSI Onaylı , FSF Onaylı veya DFSG Uyumlu bir lisans altında dağıtılmasını gerektirir . Yani yeniden dağıtım gayet iyi. Orada hiçbir sorun olmamalı.
andrewsomething

PPA'yı ana repoyu aynen yansıtırsınız.
psusi

Burada hangi yoldan bahsediyorsun? rsync?
apoorv020

@ apoorv020 ana veri havuzu için hangi yolu kullanırsanız kullanın. Bir repo bir repo.
psusi

Yanıtlar:


6

Resmi repo repo, PPA repo ve repoya repo ekleyemezsiniz.

En iyi yol, herkesten Ubuntu kurulumuna repo eklemenizi istemek olacaktır. Bu şekilde oldukça faydalı olabilir. Bu repoyu da yansıtabilirsiniz, böylece paketi PPA'ya yüklersiniz, kolej sunucularında yansıtılır ve daha sonra herkes için güncelleme olarak kullanılabilir.


12

apt-mirrorPPA'ları yansıtmak için başarıyla kullanıyorum .

Bunun gibi satırlar eklemeniz yeterlidir:

deb http://ppa.launchpad.net/byobu/ppa/ubuntu precise main
deb-src http://ppa.launchpad.net/byobu/ppa/ubuntu precise main

Ve sonra koş sudo apt-mirror.

Kime /etc/apt/mirror.list.


Beklenildiği gibi. Güzel yapılmış.
diosney

3

Bunu OpenCPU için biraz zaman geçirdim. Eğer sahip olduğunuz tek şey PPA eklemek için bir satırsa, iki nokta üst üste bir peroid değiştirmek ve buna launchpad.net eklemek gerekir.

Örnek, bu PPA kurulum hattıdır:

add-apt-repository -y ppa:opencpu/opencpu-1.6

İçi /etc/apt/mirror.listsize (Xenial) Ubuntu 16.04 için böyle bir satırı eklersiniz:

deb http://ppa.launchpad.net/opencpu/opencpu-1.6/ubuntu xenial main

Sonra apt-mirror başlatabilirsiniz ve bu PPA klonlayacaktır. İstemcilerin bunu kullanması için, /etc/apt/sources.listdosyalarına PPA aynasını barındıran her yere işaret eden girişler eklersiniz .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.