Lỗi khi thử cập nhật sudo apt-get

Dec 04 2020

Tôi có hệ điều hành Hera 5.1. Bây giờ khi tôi muốn chạy bản cập nhật sudo apt-get, tôi gặp các lỗi sau. Tôi có thể làm gì? Cảm ơn trước.

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

Vẫn kiên trì điều này:

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

Trả lời

1 Vlad Dec 04 2020 at 16:28

Vấn đề của bạn dường như là do một số kho lưu trữ lỗi thời / sai.

Đầu tiên (http://ppa.launchpad.net/djart/minidlna/ubuntu) đã không được cập nhật kể từ năm 2014 và sử dụng nó là một ý tưởng thực sự tồi. Bạn có thể xóa nó một cách an toàn bằng:
sudo add-apt-repository --remove ppa:djart/minidlna

Đối với những cái tiếp theo, bạn sẽ phải thực hiện một số chỉnh sửa source.list, vì chúng chứa tên herathay vì bionic. Để thực hiện việc này, hãy mở Tệp với tư cách Quản trị viên (nhấp chuột phải vào biểu tượng Tệp), truy cập /etc/aptvà mở sources.listtệp trong Mã. Tìm các kho được liệt kê trong các lỗi và thay thế herabằng bionic. Ví dụ:
[...]ubuntu hera Releaseshould trở thành [...]ubuntu bionic Release[...]ubuntu hera-backports Releasenên trở thành [...]ubuntu bionic-backports Release.

Bạn có thể phải xem /etc/apt/sources.list.dthư mục, ví dụ: elementary.listtệp có thể chứa http://ppa.launchpad.net/elementary-os/stable/ubuntu hera Releaseppa. Nếu vậy, giống như trong trường hợp trên, thay thế h herabằng bionic.

Lưu các thay đổi của bạn và chạy sudo apt updatelại để xem các thay đổi. Nếu lỗi vẫn còn, hãy thêm chúng vào câu hỏi của bạn.

Sự cố tương tự được mô tả tại đây: giúp khắc phục lỗi winehq: hera Release không có tệp Bản phát hành

Schykle Dec 04 2020 at 10:10

Bạn đã thêm PPA vào hệ thống của mình, điều này đã gây ra sự cố. Xóa các PPA bạn đã thêm bằng cách thêm --removevào lệnh bạn đã sử dụng để thêm nó.