sudo apt-getupdateを試行するとエラーが発生します

Dec 04 2020

私はHeraOS5.1を持っています。sudo apt-get updateを実行したいときに、次のエラーが発生しました。私に何ができる?前もって感謝します。

Err:16 http://ppa.launchpad.net/djart/minidlna/ubuntu bionic Release                                  
  404  Not Found [IP: 91.189.95.83 80]
Err:17 http://ppa.launchpad.net/elementary-os/stable/ubuntu hera Release          
  404  Not Found [IP: 91.189.95.83 80]
Err:18 http://co.archive.ubuntu.com/ubuntu hera Release                                               
  404  Not Found [IP: 91.189.88.152 80]
Err:19 http://co.archive.ubuntu.com/ubuntu hera-updates Release                                       
  404  Not Found [IP: 91.189.88.152 80]
Err:20 http://ppa.launchpad.net/elementary-os/os-patches/ubuntu hera Release
  404  Not Found [IP: 91.189.95.83 80]
Err:21 http://co.archive.ubuntu.com/ubuntu hera-backports Release
  404  Not Found [IP: 91.189.88.152 80]
Traceback (most recent call last):
  File "/usr/lib/cnf-update-db", line 8, in <module>
    from CommandNotFound.db.creator import DbCreator
  File "/usr/lib/python3/dist-packages/CommandNotFound/db/creator.py", line 11, in <module>
    import apt_pkg
ModuleNotFoundError: No module named 'apt_pkg'
Leyendo lista de paquetes... Hecho
E: El repositorio «http://packages.elementary.io/appcenter hera Release» no tiene un fichero de Publicación.
N: No se puede actualizar de un repositorio como este de forma segura y por tanto está deshabilitado por omisión.
N: Vea la página de manual apt-secure(8) para los detalles sobre la creación de repositorios y la configuración de usuarios.
E: El repositorio «http://security.ubuntu.com/ubuntu hera-security Release» no tiene un fichero de Publicación.
N: No se puede actualizar de un repositorio como este de forma segura y por tanto está deshabilitado por omisión.
N: Vea la página de manual apt-secure(8) para los detalles sobre la creación de repositorios y la configuración de usuarios.
E: El repositorio «http://ppa.launchpad.net/djart/minidlna/ubuntu bionic Release» no tiene un fichero de Publicación.
N: No se puede actualizar de un repositorio como este de forma segura y por tanto está deshabilitado por omisión.
N: Vea la página de manual apt-secure(8) para los detalles sobre la creación de repositorios y la configuración de usuarios.
E: El repositorio «http://ppa.launchpad.net/elementary-os/stable/ubuntu hera Release» no tiene un fichero de Publicación.
N: No se puede actualizar de un repositorio como este de forma segura y por tanto está deshabilitado por omisión.
N: Vea la página de manual apt-secure(8) para los detalles sobre la creación de repositorios y la configuración de usuarios.
E: El repositorio «http://co.archive.ubuntu.com/ubuntu hera Release» no tiene un fichero de Publicación.
N: No se puede actualizar de un repositorio como este de forma segura y por tanto está deshabilitado por omisión.
N: Vea la página de manual apt-secure(8) para los detalles sobre la creación de repositorios y la configuración de usuarios.
E: El repositorio «http://co.archive.ubuntu.com/ubuntu hera-updates Release» no tiene un fichero de Publicación.
N: No se puede actualizar de un repositorio como este de forma segura y por tanto está deshabilitado por omisión.
N: Vea la página de manual apt-secure(8) para los detalles sobre la creación de repositorios y la configuración de usuarios.
E: El repositorio «http://ppa.launchpad.net/elementary-os/os-patches/ubuntu hera Release» no tiene un fichero de Publicación.
N: No se puede actualizar de un repositorio como este de forma segura y por tanto está deshabilitado por omisión.
N: Vea la página de manual apt-secure(8) para los detalles sobre la creación de repositorios y la configuración de usuarios.
E: El repositorio «http://co.archive.ubuntu.com/ubuntu hera-backports Release» no tiene un fichero de Publicación.
N: No se puede actualizar de un repositorio como este de forma segura y por tanto está deshabilitado por omisión.
N: Vea la página de manual apt-secure(8) para los detalles sobre la creación de repositorios y la configuración de usuarios.
E: Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/lib/command-not-found/ -a -e /usr/lib/cnf-update-db; then /usr/lib/cnf-update-db > /dev/null; fi'
E: Sub-process returned an error code

それでもこれを維持します:

Obj:8 http://ppa.launchpad.net/elementary-os/os-patches/ubuntu bionic InRelease  
Traceback (most recent call last):                     
  File "/usr/lib/cnf-update-db", line 8, in <module>
    from CommandNotFound.db.creator import DbCreator
  File "/usr/lib/python3/dist-packages/CommandNotFound/db/creator.py", line 11, in <module>
    import apt_pkg
ModuleNotFoundError: No module named 'apt_pkg'
Leyendo lista de paquetes... Hecho
E: Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/lib/command-not-found/ -a -e /usr/lib/cnf-update-db; then /usr/lib/cnf-update-db > /dev/null; fi'
E: Sub-process returned an error code

回答

1 Vlad Dec 04 2020 at 16:28

あなたの問題はいくつかの時代遅れの/間違ったリポジトリによって引き起こされているようです。

最初の1つ (http://ppa.launchpad.net/djart/minidlna/ubuntu)は2014年以降更新されておらず、それを使用することは本当に悪い考えです。次の方法で安全に取り外すことができます。
sudo add-apt-repository --remove ppa:djart/minidlna

次のものについてはherabionic。の代わりに名前が含まれているため、source.listの編集を行う必要があります。これを行うには、管理者としてファイルを開き([ファイル]アイコンを右クリック)、[コード]に移動し/etc/aptsources.listファイルを開きます。エラーに記載されているリポジトリを探して交換heraしてbionic。例:に
[...]ubuntu hera Releaseなる必要が[...]ubuntu bionic Releaseあり、に[...]ubuntu hera-backports Releaseなる必要があり[...]ubuntu bionic-backports Releaseます。

/etc/apt/sources.list.dたとえば、elementary.listファイルにhttp://ppa.launchpad.net/elementary-os/stable/ubuntu hera Releaseppaが含まれている場合など、フォルダを調べる必要がある場合があります。その場合は、上記の場合と同様に、hherabionic。に置き換えます。

変更を保存してsudo apt updateもう一度実行し、変更を確認します。それでもエラーが続く場合は、質問に追加してください。

ここで説明されているSImilarの問題:winehqエラーの修正に役立ちます:heraリリースにリリースファイルがありません

Schykle Dec 04 2020 at 10:10

破損の原因となったPPAをシステムに追加しました。--remove追加に使用したコマンドに追加して、追加したPPAを削除します。