Di kampus kami, kami memiliki mirror sebagian besar distro Ubuntu baru untuk menghemat biaya pembaruan. Kami ingin menambahkan rabbitvcs ke komputer, tetapi tersedia melalui PPA dan bukan repo resmi. Jadi bisakah PPA ditambahkan ke mirror (pribadi) dari repo ubuntu?
PS: Saya ingin mendengar tentang masalah teknis dan hukum yang terlibat.
ppa
repository
apoorv020
sumber
sumber
rsync
?Jawaban:
Repo resmi adalah repo, PPA adalah repo dan Anda tidak dapat menambahkan repo ke repo.
Cara terbaik adalah meminta semua orang untuk menambahkan repo Anda di instalasi Ubuntu mereka. Dengan cara ini bisa sangat berguna. Anda dapat mencerminkan repo itu juga, sehingga Anda mengunggah paket ke PPA, itu dicerminkan di server perguruan tinggi dan kemudian tersedia sebagai pembaruan untuk semua orang.
sumber
Saya berhasil menggunakan
apt-mirror
untuk mencerminkan PPA.Cukup tambahkan baris seperti:
Dan kemudian jalankan
sudo apt-mirror
.Untuk
/etc/apt/mirror.list
.sumber
Saya hanya menghabiskan beberapa waktu melakukan ini untuk OpenCPU. Jika yang Anda miliki adalah baris untuk menambahkan PPA, Anda harus mengubah titik dua menjadi peroid dan menambahkan launchpad.net ke dalamnya.
Contoh, ini adalah jalur instalasi PPA:
Di dalam diri
/etc/apt/mirror.list
Anda akan menambahkan baris seperti ini untuk Ubuntu 16.04 (xenial):Kemudian Anda dapat meluncurkan apt-mirror dan itu akan mengkloning PPA. Agar klien dapat menggunakan ini, Anda akan menambahkan entri ke
/etc/apt/sources.list
file mereka menunjuk ke mana pun Anda hosting PPA mirror.sumber