より便利な方法でリポジトリを追加するにはどうすればよいですか?

より便利な方法でリポジトリを追加するにはどうすればよいですか?

私はUbuntu 18.04にVirtualBoxをインストールしようとしています。https://www.virtualbox.org/wiki/Linux_Downloads

/etc/apt/sources.list に次の行を追加します。ディストリビューションに応じて、「」を「artful」、「zesty」、「yakkety」、「xenial」、「trusty」、「stretch」、「jessie」、または「wheezy」に置き換えます(以前のバージョンのVirtualBoxでは、別のリリースバージョンをサポート)。 :

deb https://download.virtualbox.org/virtualbox/debian <mydist> contrib
  1. これは私のコマンドです:

    sudo echo "deb https://download.virtualbox.org/virtualbox/debian bionic contrib" | sudo tee -a /etc/apt/sources.list
    

    <mydist> 値を埋める代わりに値を取得するプログラムはありますかbionic?すべてのUbuntuバージョンで再利用できるようにしたいと思います。

  2. また、その行を単一のファイルに追加する場合は、 /etc/apt/sources.listファイル名をどのように指定しますか?

ありがとうございます。

答え1

  1. Ubuntuでは、インストールされているlsb_release -scバージョンに対応するコード名が提供されます。

  2. すでに使用されているファイル名と>リダイレクト演算子を使用すると、既存のファイルが上書きされます。

    単一行ストア記述子の場合、ファイル名は.list.seeで終わる必要があります。sources.listマンページもっと学ぶ。その他、英数字、アンダースコア、ハイフン、ピリオドのみを使用する限り、希望の名前を使用できます。ファイルが存在することを確認するには、使用する名前を知っている必要があります。リポジトリファイル名の公式レジストリはありません。

関連情報