わかりました(ジムパリスに感謝)add-apt-repository
Debianで初めて使用できます。
sudo apt-get install software-properties-common
ただし、まだ単純に実行することはできません(例:)。
sudo add-apt-repository ppa:nextcloud-devs/client
sudo apt-get update
...なぜならPPAのリリースフォルダUbuntu バージョン (Artful, Bionic...) のみがリストされ、Debian バージョン (jessie, Stretch...) はリストされません。したがって、適切なパッケージのバージョンが見つかりません。
この問題を手動で解決することもできますが(最も適切なUbuntuリリースの決定、ストレージキーのダウンロード、修正/etc/apt-get/sources.list
)、コマンドラインから実行することをお勧めします。
コマンドライン引数を渡すか、add-apt-repository
Ubuntuのバージョンを選択するように説得できますか?それは次のとおりです。
sudo add-apt-repository --force-distro=artful ppa:nextcloud-devs/client
ベストアンサー1
リポジトリを追加するときに使用するUbuntuコード名を指定するのは簡単です。
特定の住所を見つけます。
目的のリポジトリのLaunchpad Webサイトにアクセスしてください。 PPA アドレスの最初の要素のアドレスを組み合わせます。
- あなたの場合:
ppa:nextcloud-devs/client
➡https://launchpad.net/~nextcloud-devs
- あなたの場合:
リストから必要なパッケージを選択しますPersonal package archives。
- あなたの場合、Desktop clientこれには私たちが必要です。 https://launchpad.net/~nextcloud-devs/+archive/ubuntu/client
緑色のテキストをクリックしてくださいTechnical details about this PPA。
希望のUbuntuコード名を指定してくださいChoose your Ubuntu version。
- Artful (17.10)
コードブロックの最初の行だけをコピーします。
deb https://ppa.launchpadcontent.net/nextcloud-devs/client/ubuntu artful main
リポジトリを追加:
-S
パラメータとアドレスを使用して実行します。sudo add-apt-repository -S "deb https://ppa.launchpadcontent.net/nextcloud-devs/client/ubuntu artful main"