私たちの大学には、更新コストを節約するために、ほとんどの新しいUbuntuディストリビューションのミラーがあります。コンピューターにrabbitvcsを追加したいのですが、公式リポジトリではなくPPAから入手できます。それでは、PPAをUbuntuリポジトリの(プライベート)ミラーに追加できますか?
PS:関係する技術的問題と法的問題の両方についてお聞きしたいと思います。
rsync
?
私たちの大学には、更新コストを節約するために、ほとんどの新しいUbuntuディストリビューションのミラーがあります。コンピューターにrabbitvcsを追加したいのですが、公式リポジトリではなくPPAから入手できます。それでは、PPAをUbuntuリポジトリの(プライベート)ミラーに追加できますか?
PS:関係する技術的問題と法的問題の両方についてお聞きしたいと思います。
rsync
?
回答:
apt-mirror
PPAのミラーリングにうまく使用しています。
次のような行を追加するだけです。
deb http://ppa.launchpad.net/byobu/ppa/ubuntu precise main
deb-src http://ppa.launchpad.net/byobu/ppa/ubuntu precise main
そして、実行しsudo apt-mirror
ます。
へ/etc/apt/mirror.list
。
OpenCPUのためにこれを行うのに少し時間を費やしました。PPAを追加する行がある場合は、コロンをペリロイドに変更して、launchpad.netを追加する必要があります。
例、これはPPAインストール行です:
add-apt-repository -y ppa:opencpu/opencpu-1.6
/etc/apt/mirror.list
あなたの中にUbuntu 16.04(xenial)のためにこのような行を追加します:
deb http://ppa.launchpad.net/opencpu/opencpu-1.6/ubuntu xenial main
次に、apt-mirrorを起動すると、PPAが複製されます。クライアントがこれを使用/etc/apt/sources.list
するには、PPAミラーをホストしている場所を指すエントリをファイルに追加します。