Điểm:12

Sau khi nâng cấp từ Debian 10 Buster lên Debian 11 Bullseye, không tìm thấy bản cập nhật bảo mật 404

lá cờ in

Thực hiện đường dẫn nâng cấp được đề xuất, TL; DR:

Sao lưu dữ liệu, sau đó

cập nhật apt
nâng cấp thích hợp
nâng cấp apt dist
khởi động lại

Đồng thời tắt tất cả các gói không phải luồng chính nếu có.

Sau đó, chuẩn bị APT cho bản phân phối mới:

sudo sed -i 's/buster/bullseye/g' /etc/apt/sources.list
sudo sed -i 's/buster/bullseye/g' /etc/apt/sources.list.d/*

Lệnh đầu tiên hiển thị lỗi:

cập nhật apt
...
Err:6 http://security.debian.org/debian-security bullseye/updates Bản phát hành
  404 không tìm thấy
Đọc danh sách gói... Xong
E: Kho lưu trữ 'http://security.debian.org/debian-security bullseye/updates Release' không có tệp Phát hành.
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.
N: Xem trang chủ apt-secure(8) để biết chi tiết cấu hình người dùng và tạo kho lưu trữ.
Điểm:18
lá cờ in

Điều này liên quan đến thay đổi trong cấu trúc kho lưu trữ Debian 11. RTFM yêu cầu thời gian, vì vậy hãy trả lời tại đây:

Đối với Debian bullseye, bộ bảo mật hiện có tên là bullseye-security thay vì tên mã/cập nhật và người dùng nên điều chỉnh APT của họ các tệp danh sách nguồn tương ứng khi nâng cấp.

Do đó thực hiện thêm một lệnh:

sed -i 's/bullseye\/updates/bullseye-security/g' /etc/apt/sources.list

Bây giờ bản cập nhật apt hoạt động tốt trở lại và bạn có thể tiếp tục nâng cấp:

cập nhật sudo apt
nâng cấp sudo apt --without-new-pkgs
Sudo apt nâng cấp đầy đủ
khởi động lại

Kiểm tra nếu hệ thống được nâng cấp:

lsb_release -a
Không có mô-đun LSB nào khả dụng.
ID nhà phân phối: Debian
Mô tả: Debian GNU/Linux 11 (mắt bò)
Phát hành: 11
Tên mã: bullseye

Sau khi khởi động lại thành công, bạn có thể xóa kernel cũ:

Sudo apt purge linux-image-4.19*

Ngoài ra, hãy xem lại các tệp nhật ký để biết các thông báo lỗi về cấu hình xung đột hoặc các vấn đề khác.

Danh sách vấn đề ở đây: https://www.debian.org/releases/bullseye/amd64/release-notes/ch-information.html

lá cờ in
Tôi thích cấu trúc kho lưu trữ Debian mới, ít khó hiểu hơn nhiều so với buster/updates và buster-updates imho.
lá cờ cn
Tôi muốn nghĩ rằng họ sẽ chỉ tạo một liên kết tượng trưng đơn giản ở phía máy chủ và một gói để cập nhật danh sách nguồn apt ở phía máy để ngăn chặn các loại sự cố này...
lá cờ sv
-1 vì câu trả lời rất mong manh. Nếu người dùng đã thực hiện bất kỳ thay đổi thủ công nào đối với sources.list, nó có thể không hoạt động và người dùng không được cung cấp điều tiếp theo để thử. c.f. [câu trả lời này](https://serverfault.com/a/1100638/288263) đưa ra những gì tôi cho là câu trả lời mạnh mẽ hơn.
Điểm:1
lá cờ es

Nếu bạn đã làm theo các hướng dẫn cập nhật Debian khác nhau ở đó, rất có thể bạn đã kết thúc với một /etc/apt/source.list không chính xác

Vì hầu hết các "bản sửa lỗi" đều là các bản vá lệnh sed được liệt kê, chúng có thể không hoạt động nếu nội dung source.list ban đầu của bạn không khớp hoàn hảo.

Trong trường hợp đó, chỉ cần chỉnh sửa source.list theo cách thủ công, các dòng bảo mật bullseye mới sẽ đọc như thế nào

deb http://security.debian.org/debian-security/bullseye-security chính
deb-src http://security.debian.org/debian-security/bullseye-security chính

hoặc cách khác, nếu bạn không cần nguồn và muốn đóng góp, nó có thể chỉ là

deb http://security.debian.org/debian-security/bullseye-security đóng góp chính
lá cờ sv
Câu trả lời đầy đủ thông tin, mạnh mẽ và cũng chính xác.

Đă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.