source.listエントリの後にスラッシュを追加できますか?

source.listエントリの後にスラッシュを追加できますか?

私のresources.listファイルに似たものが見つかりました(私はDebianを使用しています):

deb http://deb.debian.org/debian bullseye main

ウェブサイト名の後にスラッシュを入れても大丈夫かと思います。

deb http://deb.debian.org/debian/ bullseye main

2つの間に違いはありますか?

答え1

マニュアルページには明示的には記載されていませんが、URIの後に追加sources.listできます。/実際にファイルをapt読むとき、sources.list/存在しない場合は末尾を追加:

   // Make sure that the URI is / postfixed
   if (URI.back() != '/')
      URI.push_back('/');

(以前に呼び出された)コンポーネント(あなたの例では)後続の問題がある場合、/これは次の文書に文書化されています。suitedistributionbullseyesources.listマンページ:

ファミリは正確なパスを指定できます。この場合、コンポーネントは省略され、ファミリはスラッシュ(/)で終わる必要があります。これは、URIで表されるアーカイブの特定のサブディレクトリにのみ興味がある場合に便利です。パッケージが正しいパスを指定しない場合、コンポーネントは少なくとも1つ存在する必要があります。

関連情報