it-swarm.com.de

Kann einem Ubuntu-Repo-Spiegel ein PPA hinzugefügt werden?

In unserer Schule haben wir Spiegel der meisten neuen Ubuntu-Distributionen, um Aktualisierungskosten zu sparen. Wir möchten den Computern Rabbitvcs 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 Repo hinzugefügt werden?

PS: Ich würde gerne sowohl technische als auch rechtliche Fragen beantworten.

9
apoorv020

Offizielles Repo ist ein Repo, PPA ist ein Repo und Sie können einem Repo kein Repo hinzufügen.

Bitten Sie am besten alle, Ihr Repo in ihre Ubuntu-Installation aufzunehmen. Auf diese Weise kann es sehr nützlich sein. Sie können dieses Repo auch spiegeln, indem Sie das Paket auf den PPA hochladen. Es wird auf den College-Servern gespiegelt und steht dann allen als Update zur Verfügung.

6
Manish Sinha

Ich verwende apt-mirror erfolgreich, um PPAs zu spiegeln.

Füge einfach Zeilen hinzu wie:

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

Führen Sie dann Sudo apt-mirror aus.

An /etc/apt/mirror.list.

10
Dustin Kirkland

Ich habe gerade einige Zeit damit verbracht, dies für OpenCPU zu tun. Wenn Sie nur die Zeile zum Hinzufügen des PPA haben, müssen Sie den Doppelpunkt in ein Peroid ändern und launchpad.net hinzufügen.

Beispiel: Dies ist die PPA-Installationszeile:

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

Innerhalb von /etc/apt/mirror.list würden Sie eine Zeile wie diese für Ubuntu 16.04 (xenial) hinzufügen:

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

Dann können Sie apt-mirror starten und es wird die PPA klonen. Damit Clients dies verwenden können, fügen Sie Einträge zu ihrer /etc/apt/sources.list -Datei hinzu, die auf den Host des PPA-Spiegels verweisen.

2
Wayne Workman