サードパーティのリポジトリの追加について、別の同様の 質問 を調べました。 riot というサードパーティのデスクトップIMクライアントを追加しようとしています。このサイトはサードパーティへのリンクを提供していますが、Debianでサードパーティのソースやキーリングを追加する方法については説明していません。 https://riot.im/packages/debian/pool/main/ を実行し、/ etc/apt /sources.listに次の追加を行いました-
######## Third party repos #######
deb https://riot.im/packages/debian/ stretch main
今私は2つの質問があります:-
a。サードパーティのリポジトリです。入力した内容が正しいか、上流から詳細情報を要求する必要があります。
b。すべてのパッケージは通常Debianユニバースで署名されているため、セキュアキーを追加するにはどうすればよいですか。公開鍵は https://riot.im/packages/debian/repo-key.asc で提供されます。
私はDebianのストレッチ/テストを行っています。
キーランを追加するには:
wget https://riot.im/packages/debian/repo-key.asc
Sudo apt-key add repo-key.asc
サードパーティのリポジトリは正しく、 debian wiki に投稿された一般的な形式と互換性があります:
このファイルのエントリは通常、次の形式に従います。
deb http://site.example.com/debian distribution component1 component2 component3
使用するリポジトリは、実行しているDebianのバージョンによって異なります。 https://riot.im/packages/debian/dists/ を見て、何が利用できるかを確認してください。あなたが持っているエントリはStretchに適しています。 (ここでは、Release
ファイルのスイートまたはコードネームをtesting
またはstretch
と一致させてから、同じファイルにリストされているコンポーネントのコンポーネントmain
ここに。)
キーを追加するには、キーをダウンロードして使用します
apt-key add repo-key.asc
それをインストールします。