Điểm:2

Getting a failed to fetch when running apt-get update with bintray

lá cờ in

Running sudo apt-get update on ubuntu 20.04.2 LTS is giving me this error:

Hit:1 https://download.docker.com/linux/ubuntu focal InRelease
Ign:2 http://binaries.erlang-solutions.com/debian focal InRelease
Hit:3 http://binaries.erlang-solutions.com/debian focal Release
Hit:4 http://security.ubuntu.com/ubuntu focal-security InRelease
Hit:6 https://packages.microsoft.com/ubuntu/21.04/prod hirsute InRelease
Hit:7 http://archive.ubuntu.com/ubuntu focal InRelease
Hit:8 http://archive.ubuntu.com/ubuntu focal-updates InRelease
Err:9 https://dl.bintray.com/sbt/debian  InRelease
  403  Forbidden [IP: 35.155.141.94 443]
Hit:10 http://archive.ubuntu.com/ubuntu focal-backports InRelease
Reading package lists... Done
E: Failed to fetch https://dl.bintray.com/sbt/debian/InRelease  403  Forbidden [IP: 35.155.141.94 443]
E: The repository 'https://dl.bintray.com/sbt/debian  InRelease' is no longer signed.
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.

How can I run an update without getting this error? Is it a matter of somehow removing this repository to get updates from?

The last thing I did was try and install the dotnet sdk on my system:

wget https://packages.microsoft.com/config/ubuntu/16.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb

But I haven't run an update in a while so maybe it could have been something else...

Update

I am unable to update my server now b/c of this error. Is there a way to just skip this repository somehow? Does this package get read by everyone or is it just mine instance b/c I was trying to install a package and now it has added this repo to my list of resources to check for updates?

Update 2

ls -alFh /etc/apt/sources.list.d

drwxr-xr-x 7 root root 4.0K Nov 22 16:08 ../
-rw-r--r-- 1 root root  183 Dec  3 12:25 erlang-solutions.list
-rw-r--r-- 1 root root  183 Dec  3 12:25 erlang-solutions.list.save
-rw-r--r-- 1 root root   91 Dec  3 12:25 microsoft-prod.list
-rw-r--r-- 1 root root   91 Dec  3 12:25 microsoft-prod.list.save
-rw-r--r-- 1 root root   40 Dec  3 12:25 sbt.list
-rw-r--r-- 1 root root   40 Dec  3 12:25 sbt.list.save

cat /etc/apt/sources.list

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://archive.ubuntu.com/ubuntu/ focal main restricted
# deb-src http://archive.ubuntu.com/ubuntu/ focal main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://archive.ubuntu.com/ubuntu/ focal-updates main restricted
# deb-src http://archive.ubuntu.com/ubuntu/ focal-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu/ focal universe
# deb-src http://archive.ubuntu.com/ubuntu/ focal universe
deb http://archive.ubuntu.com/ubuntu/ focal-updates universe
# deb-src http://archive.ubuntu.com/ubuntu/ focal-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://archive.ubuntu.com/ubuntu/ focal multiverse
# deb-src http://archive.ubuntu.com/ubuntu/ focal multiverse
deb http://archive.ubuntu.com/ubuntu/ focal-updates multiverse
# deb-src http://archive.ubuntu.com/ubuntu/ focal-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
# deb-src http://archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu focal partner
# deb-src http://archive.canonical.com/ubuntu focal partner

deb http://security.ubuntu.com/ubuntu/ focal-security main restricted
# deb-src http://security.ubuntu.com/ubuntu/ focal-security main restricted
deb http://security.ubuntu.com/ubuntu/ focal-security universe
# deb-src http://security.ubuntu.com/ubuntu/ focal-security universe
deb http://security.ubuntu.com/ubuntu/ focal-security multiverse
# deb-src http://security.ubuntu.com/ubuntu/ focal-security multiverse
deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable
# deb-src [arch=amd64] https://download.docker.com/linux/ubuntu focal stable
nobody avatar
lá cờ gh
bạn có thấy cái này không https://github.com/sbt/sbt/issues/6445
Someone avatar
lá cờ my
Bạn có nhiều ppa không?
lá cờ in
@ ai đó ý bạn là gì? xin lỗi không chắc tôi hiểu.
abu-ahmed al-khatiri avatar
lá cờ in
bạn có thấy điều này không https://github.com/sbt/sbt/issues/6446, kho lưu trữ không thể truy cập công khai. thử thêm repo`https://repo.scala-sbt.org/scalasbt/debian` mới từ cộng đồng của họ.
lá cờ in
@abu-ahmedal-khatiri Làm cách nào để xóa và thêm cái đó?
lemrm avatar
lá cờ th
xóa ppa chịu trách nhiệm như được mô tả [tại đây](https://askubuntu.com/questions/1214685/cant-remove-ppa-by-add-apt-repository)
lá cờ in
@lemrm Tôi bối rối b/c Tôi không nhớ đã thêm nó một cách rõ ràng .... vì vậy tôi không chắc về lệnh xóa nó
sancho.s ReinstateMonicaCellio avatar
lá cờ pl
Vui lòng xem câu trả lời được cập nhật đầy đủ.
Điểm:2
lá cờ pl

Trước tiên tôi sẽ trả lời các câu hỏi cụ thể của bạn, ...

  1. Làm cách nào để chạy bản cập nhật mà không gặp lỗi này? Có phải là bằng cách nào đó loại bỏ kho lưu trữ này để nhận các bản cập nhật từ đó không? Có cách nào để bỏ qua kho lưu trữ này không? (Tôi đang liệt kê tất cả chúng cùng nhau vì chúng có cùng một câu trả lời). Vâng, xem lệnh sudo MV ... đề xuất dưới đây.
  2. Gói này có được mọi người đọc không hay nó chỉ là ví dụ của tôi b/c Tôi đang cố cài đặt một gói và bây giờ nó đã thêm kho lưu trữ này vào danh sách tài nguyên của tôi để kiểm tra các bản cập nhật? Nó được mọi người đọc, vì những thay đổi được giới thiệu ở một vị trí trên toàn hệ thống, /etc/apt/sources.list.d/.

... và sau đó mở rộng như sau.


  1. Nếu bạn chỉ muốn cập nhật, hãy xóa các repo bị lỗi khỏi /etc/apt/sources.list/etc/apt/sources.list.d/. bạn có thể áp dụng một số phương pháp để xóa ppas được thêm vào /etc/apt/sources.list.d/, ví dụ. chỉ cần đổi tên tập tin /etc/apt/sources.list.d/<myppa>.list đến một cái gì đó như <myppa>.list.save.

     $ sudo mv /etc/apt/sources.list.d/sbt.list /etc/apt/sources.list.d/sbt.list.save
    

    Bằng cách này, bạn sẽ giữ các tệp của mình đề phòng. Điều đó là đủ để giúp bạn đi.

  2. Nếu bạn muốn cập nhật thêm sbt, hành hình

     $ echo "deb https://repo.scala-sbt.org/scalasbt/debian tất cả chính" | sudo tee /etc/apt/sources.list.d/sbt.list
     $ echo "deb https://repo.scala-sbt.org/scalasbt/debian/" | sudo tee /etc/apt/sources.list.d/sbt_old.list
     $ curl -sL "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x2EE0EA64E40A89B84B2DF73499E82A75642AC823" | sudo apt-key thêm
     $ cập nhật apt sudo
     $ sudo apt cài đặt sbt
    

    Các lệnh được sửa đổi một chút từ nguồn chính thức này (apt-get -> đúng cách). repo cũ https://dl.bintray.com/loadimpact/debianhttps://dl.bintray.com/sbt/debian/sbt-1.5.5.deb bây giờ cấm. Điều này tương tự như những gì abu-ahmed al-khatiri dấu ngoặc kép.

  3. Nếu bạn muốn cập nhật các gói khác thuộc kho lưu trữ bị lỗi, vui lòng làm rõ điều đó để chúng tôi có thể trợ giúp trong các trường hợp cụ thể.


  1. Bạn đã cài đặt gói-microsoft-prod.deb từ ngày 16.04. Bạn nên cài đặt gói cho phiên bản chính xác, 20.04.

  2. Nó thường an toàn hơn sử dụng sudo gdebi <pkg>.deb hơn sudo dpkg -i <pkg>.deb (như đã hướng dẫn tại mục 1 ở trên). Trong trường hợp này, do các hướng dẫn đến trực tiếp từ MS, nên có khả năng là như vậy.

  3. Bạn đang nhấn một repo cho râu ria 21.04, Lượt truy cập:6 https://packages.microsoft.com/ubuntu/21.04/prod hirsute InRelease (có khả năng trong của bạn microsoft-prod.list). Bạn nên xóa cái đó và thêm repo cho tiêu điểm 20.04. Theo những hướng dẫn này Dưới Ubuntu 20.04 (Đầu mối).


$ uname -a
$ mèo /etc/apt/sources.list
$ ls -alFh /etc/apt/sources.list.d

Có liên quan:

  1. Không thể sử dụng cập nhật sudo apt nữa. Chạy 20.04
lá cờ in
ok tôi thấy sbt.list và sbt.list.save trong thư mục /etc/apt/sources.list.d/.... tôi có nên xóa 2 mục đó không?
lá cờ in
đã cập nhật câu hỏi của tôi với các giá trị thư mục đó...
sancho.s ReinstateMonicaCellio avatar
lá cờ pl
@Blankman - `*.save` không được `apt` đọc, vì vậy bạn chỉ cần xóa `/etc/apt/sources.list.d/sbt.list` là được. Bạn vẫn phải làm rõ liệu bạn chỉ muốn loại bỏ các lỗi hay nếu bạn cần sbt từ một nơi nào đó trong thiên hà.
Điểm:2
lá cờ in
Err:9 https://dl.bintray.com/sbt/debian InRelease     
 403 Bị cấm [IP: 35.155.141.94 443]     
 ...   
E: Không tìm nạp được https://dl.bintray.com/sbt/debian/InRelease 403 Bị cấm [IP: 35.155.141.94 443]   
E: Kho lưu trữ 'https://dl.bintray.com/sbt/debian InRelease' không còn được ký.    
N: Không thể thực hiện cập nhật từ một kho lưu trữ như vậy một cách an toàn và do đó bị tắt theo mặc định.

Điều đó có nghĩa là repo không thể truy cập công khai [2].

Những gì bạn nên làm:

  1. Xóa Repo cũ

    sudo add-apt-repository --remove "deb http://dl.bintray.com/sbt/debian /"   
    sudo rm -fv /etc/apt/sources.list.d/sbt.list
    sudo rm -fv /etc/apt/sources.list.d/sbt.list.save
    cập nhật sudo apt
    

    Dựa trên danh sách nguồn của bạn. chỉ cần loại bỏ .danh sách các tập tin.

  2. Cài đặt gói sbt từ Repo mới [3]

    sudo apt cài đặt apt-transport-https curl gnupg -yqq
    tiếng vang "deb https://repo.scala-sbt.org/scalasbt/debian tất cả chính" | sudo tee /etc/apt/sources.list.d/sbt.list
    tiếng vang "deb https://repo.scala-sbt.org/scalasbt/debian/" | sudo tee /etc/apt/sources.list.d/sbt_old.list
    curl -sL "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x2EE0EA64E40A89B84B2DF73499E82A75642AC823" | sudo -H gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/scalasbt-release.gpg --import
    Sudo chmod 644 /etc/apt/trusted.gpg.d/scalasbt-release.gpg
    cập nhật sudo apt
    sudo apt cài đặt sbt     
    

    hoặc bạn có thể cài đặt gói sbt từ kho lưu trữ TGZ thông qua trình quản lý sdk:

    wget https://github.com/sbt/sbt/releases/download/v1.5.5/sbt-1.5.5.tgz     
    sudo tar xzvf sbt-1.5.5.tgz -C /usr/share/     
    Sudo update-alternatives --install /usr/bin/sbt sbt
    sdk cài đặt sbt
    

Ngoài ra
SSL của https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x2EE0EA64E40A89B84B2DF73499E82A75642AC823 có thể không hoạt động vào ngày 18.04 vì nó đang sử dụng gnupg. chúng tôi có thể tải xuống khóa chung bằng API web. Chạy:

sudo apt-key adv --keyserver hkps://keyserver.ubuntu.com:443 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823

Hi vọng điêu nay co ich.

Có liên quan:

lá cờ in
thật lạ, tôi đã chạy 3 lệnh đầu tiên của bạn để xóa và chạy `sudo apt update` nó lại báo lỗi tương tự ...
abu-ahmed al-khatiri avatar
lá cờ in
@Blankman xem bản cập nhật của tôi.
Ali Sarshogh avatar
lá cờ mx
nó hoạt động! cho lỗi của tôi ở đây: Nhận: 25 http://security.ubuntu.com/ubuntu bionic-security/universe Gói AMD64 [1444 kB] Err:26 https://dl.bintray.com/sbt/debian InRelease 403 Bị cấm [IP: 35.155.141.94 443] Nhận:27 http://archive.ubuntu.com/ubuntu bionic/restricted AMD64 Packages [13,5 kB] E: Không tìm nạp được https://dl.bintray.com/sbt/debian/InRelease 403 Bị cấm [IP: 35.155.141.94 443] E: Kho lưu trữ 'https://dl.bintray.com/sbt/debian InRelease' chưa được ký. [Container] 2021/12/03 21:52:43 Lệnh không thoát thành công trạng thái thoát cập nhật apt 100
abu-ahmed al-khatiri avatar
lá cờ in
@AliSarshogh xem bản cập nhật của tôi.
Điểm:0
lá cờ in

Bintray đã tắt và không lưu trữ kho lưu trữ sbt nữa, vì vậy Bạn cần cập nhật kho lưu trữ sbt.

Trước tiên hãy xóa các tệp danh sách nguồn của repo sbt cũ.

sudo rm -f /etc/apt/sources.list.d/sbt*

Cũng kiểm tra /etc/apt/source.list tệp và đảm bảo rằng bạn xóa các mục nhập của kho lưu trữ sbt cũ.

Cài đặt danh sách nguồn kho lưu trữ sbt mới và khóa gpg.

tiếng vang "deb https://repo.scala-sbt.org/scalasbt/debian tất cả chính" | sudo tee /etc/apt/sources.list.d/sbt.list
tiếng vang "deb https://repo.scala-sbt.org/scalasbt/debian/" | sudo tee /etc/apt/sources.list.d/sbt_old.list
curl -sL "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x2EE0EA64E40A89B84B2DF73499E82A75642AC823" | sudo apt-key thêm
sudo apt-get cập nhật

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.