In unserem College haben wir Spiegel der meisten neuen Ubuntu-Distributionen, um Updatekosten zu sparen. Wir möchten Rabbitvcs zu den Computern hinzufügen, sind jedoch über eine PPA und nicht über das offizielle Repo erhältlich. Kann also ein PPA zu einem (privaten) Spiegel des Ubuntu-Repos hinzugefügt werden?
PS: Ich würde gerne sowohl zu technischen als auch zu rechtlichen Fragen hören.
ppa
repository
apoorv020
quelle
quelle
rsync
?Antworten:
Offizielles Repo ist ein Repo, PPA ist ein Repo und Sie können einem Repo kein Repo hinzufügen.
Am besten bitten Sie alle, Ihr Repo in ihre Ubuntu-Installation aufzunehmen. Auf diese Weise kann es ziemlich nützlich sein. Sie können dieses Repo auch spiegeln, sodass Sie das Paket auf die PPA hochladen, es auf den College-Servern gespiegelt wird und dann als Update für alle verfügbar ist.
quelle
Ich verwende erfolgreich,
apt-mirror
um PPAs zu spiegeln.Fügen Sie einfach Zeilen hinzu wie:
Und dann renn
sudo apt-mirror
.Zu
/etc/apt/mirror.list
.quelle
Ich habe gerade einige Zeit damit verbracht, dies für OpenCPU zu tun. Wenn Sie nur die Zeile zum Hinzufügen der PPA haben, müssen Sie den Doppelpunkt in einen Peroid ändern und launchpad.net hinzufügen.
Beispiel: Dies ist die PPA-Installationslinie:
In
/etc/apt/mirror.list
dir würdest du eine Zeile wie diese für Ubuntu 16.04 (xenial) hinzufügen:Dann können Sie apt-mirror starten und es wird die PPA klonen. Damit Clients dies verwenden können, fügen Sie ihrer
/etc/apt/sources.list
Datei Einträge hinzu, die darauf verweisen, wo immer Sie den PPA-Spiegel hosten.quelle