Dockerはファイルを公開しませんか?

Dockerはファイルを公開しませんか?

実行すると、sudo apt updateこのエラーが発生します。

E: The repository 'https://download.docker.com/linux/ubuntu \ Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

私は完全なLinuxの愚かな奴なので、答えを単純化していただきありがとうございます。

私は問題を解決するためにいくつかの方法を試しましたが、ppa purgeを使用すると実行時には機能しません。

E: The repository 'https://download.docker.com/linux/ubuntu \ Release' does not have a Release file.
Warning:  apt-get update failed for some reason

ほとんどの場合、同じエラーが発生します。 Linuxの愚かな奴である前に言ったように、他のタイプのコマンドで動作してもppaの名前が見つかりません。だから私はこのようにコマンドを実行します。

sudo add-apt-repository --remove ppa:docker

前述したように、私の答えを理解するのに役立つ必要があり、この記事の意味を理解するのにももっと助けが必要です。

システム:

オペレーティングシステム:PoP!OS、Ubuntu 20.04 LTSベース。以下は、より高度な情報を含むSteamベンチマークです。マイコンピュータ

答え1

エラーメッセージは次のとおりです。

E: The repository 'https://download.docker.com/linux/ubuntu \ Release' does not have a Release file.
  1. echo $(lsb_release -cs)ディストリビューションのコード名を印刷するには実行してください。

  2. またはを使用してNanoテキストエディタで編集するには/etc/apt/sources.list(どこかに)開き、次の行を変更します。/etc/apt/sources.list.d/sudo nano /etc/apt/sources.listsudo nano /path/to/somewhere-in-/etc/apt/sources.list.d/*.list

    deb [arch=amd64] https://download.docker.com/linux/ubuntu \ stable
    

    バックスラッシュ文字を\ ディストリビューションのコード名に置き換えます。

  3. sudo apt updateパッケージデータベースを更新するには実行してください。

Nanoテキストエディタキーボードショートカット
キーボードの組み合わせCtrl+を使用しOてキーを押してEnterファイルを現在の場所に保存します。 nanoを終了するには、
キーボードの組み合わせCtrl+を使用してくださいX

答え2

Linux Mint 21.3シナモン(Ubuntu 22.04.01)を使用する

  1. cat /etc/os-release
    NAME="Linux Mint"
    VERSION="21.3 (Virginia)"
    ID=linuxmint
    ID_LIKE="ubuntu debian"
    PRETTY_NAME="Linux Mint 21.3"
    VERSION_ID="21.3"
    HOME_URL="https://www.linuxmint.com/"
    SUPPORT_URL="https://forums.linuxmint.com/"
    BUG_REPORT_URL="http://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/"
    PRIVACY_POLICY_URL="https://www.linuxmint.com/"
    VERSION_CODENAME=virginia
    UBUNTU_CODENAME=jammy
    

その値を使用してUBUNTU_CODENAME次のステップに進みます。

  1. sudo nano /etc/apt/sources.list.d/docker.list

    deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu   virginia stable
    

    virginia値をに変更しますUBUNTU_CODENAMEvirginia->jammy

何らかの理由で、公式インストールで提案されたコマンドの対応する場所に誤った値が入力されました。https://docs.docker.com/engine/install/ubuntu/#install-using-the-repository

  1. 最終結果は、変更したばかりのファイルで次のようになります。

    deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu   jammy stable
    
  2. sudo apt-get update

幸運を祈る

関連情報