Điểm:2

Tôi chỉ nhận thấy rằng repo http://dl.google.com/linux/chrome/deb/

lá cờ id

Trong nhiều năm, cách mà Google Chrome được cập nhật trên Ubuntu là thông qua kho lưu trữ http://dl.google.com/linux/chrome/deb/ Hiện tại, khi tôi truy cập URL này, tôi nhận được lỗi 404. Tuy nhiên, bằng cách nào đó, Chrome dường như đang ở phiên bản mới nhất. Chrome có đang được cập nhật theo cách mới nào đó không, có lẽ bằng cách tự cập nhật? Hay nó chặn truy cập qua browser và wget?

Organic Marble avatar
lá cờ us
Tôi vừa kiểm tra chrome đã cài đặt trên một máy mới và đó là repo mà nó đã thêm vào. Và nó không báo lỗi khi tôi thực hiện `sudo apt update`. Nhưng tôi cũng nhận được lỗi 404 trong trình duyệt.
Điểm:3
lá cờ zw

TL;DR
Đây là biện pháp có chủ ý để bảo vệ kho lưu trữ APT khỏi bot. Google không có tài liệu chỉ mục trên http://dl.google.com/linux/chrome/deb/ hoặc http://dl.google.com URL.
Bản thân kho lưu trữ đang hoạt động bình thường. Xem phân tích dưới đây.

Chi tiết
Trong phiên Wireshark trên hộp Ubuntu MATE 18.04.3 LTS của tôi, tôi thấy rằng sudo apt-get cập nhật tải về http://dl.google.com/linux/chrome/deb/dists/stable/InRelease URL sử dụng Debian APT-HTTP/1.3 (1.6.14) đại lý người dùng.

Vì vậy, bạn có thể khắc phục điều này bằng cách "truy cập" các URL được đề cập bằng cách sử dụng "wget" như sau:

$ wget --spider --user-agent="Debian APT-HTTP/1.3 (1.6.14)" http://dl.google.com/linux/chrome/deb/
Đã bật chế độ nhện. Kiểm tra xem tệp từ xa có tồn tại không.
--2022-02-13 10:07:18-- http://dl.google.com/linux/chrome/deb/
Đang giải quyết dl.google.com (dl.google.com)... 108.177.14.91, 108.177.14.136, 108.177.14.190, ...
Đang kết nối với dl.google.com (dl.google.com)|108.177.14.91|:80... đã kết nối.
Đã gửi yêu cầu HTTP, đang chờ phản hồi... 404 Not Found
Tệp từ xa không tồn tại -- liên kết bị hỏng!!!

ở đây 404 được xác nhận.

Nhưng đến thăm cấp trên http://dl.google.com URL chuyển hướng:

$ wget --spider --user-agent="Debian APT-HTTP/1.3 (1.6.14)" http://dl.google.com
Đã bật chế độ nhện. Kiểm tra xem tệp từ xa có tồn tại không.
--2022-02-13 10:09:34-- http://dl.google.com/
Đang giải quyết dl.google.com (dl.google.com)... 64.233.161.190, 64.233.161.93, 64.233.161.136, ...
Đang kết nối với dl.google.com (dl.google.com)|64.233.161.190|:80... đã kết nối.
Đã gửi yêu cầu HTTP, đang chờ phản hồi... Đã tìm thấy 302
Vị trí: http://www.google.com/chrome [theo sau]
Đã bật chế độ nhện. Kiểm tra xem tệp từ xa có tồn tại không.
--2022-02-13 10:09:34-- http://www.google.com/chrome
Đang phân giải www.google.com (www.google.com)... 64.233.163.105, 64.233.163.106, 64.233.163.99, ...
Đang kết nối với www.google.com (www.google.com)|64.233.163.105|:80... đã kết nối.
Đã gửi yêu cầu HTTP, đang chờ phản hồi... 301 Đã di chuyển vĩnh viễn
Vị trí: http://www.google.com/chrome/ [theo sau]
Đã bật chế độ nhện. Kiểm tra xem tệp từ xa có tồn tại không.
--2022-02-13 10:09:34-- http://www.google.com/chrome/
Đang kết nối với www.google.com (www.google.com)|64.233.163.105|:80... đã kết nối.
Đã gửi yêu cầu HTTP, đang chờ phản hồi... 301 Đã di chuyển vĩnh viễn
Vị trí: https://www.google.com/chrome/ [theo sau]
Đã bật chế độ nhện. Kiểm tra xem tệp từ xa có tồn tại không.
--2022-02-13 10:09:34-- https://www.google.com/chrome/
Đang kết nối với www.google.com (www.google.com)|64.233.163.105|:443... đã kết nối.
Đã gửi yêu cầu HTTP, đang chờ phản hồi... 200 OK
Độ dài: 301722 (295K) [văn bản/html]
Tệp từ xa tồn tại và có thể chứa các liên kết khác,
nhưng đệ quy bị vô hiệu hóa - không truy xuất được.

Từ hội thoại HTTP ở trên, bạn có thể thấy chuyển hướng 302 đến https://www.google.com/chrome/ cho phép mọi người tải xuống Google Chrome từ trang web chính thức.

Ngoài ra, bạn có thể thử truy cập trongPhát hành tệp bằng cách sử dụng cùng một tác nhân người dùng trực tiếp như sau:

$ wget --spider --user-agent="Debian APT-HTTP/1.3 (1.6.14)" http://dl.google.com/linux/chrome/deb/dists/stable/InRelease
Đã bật chế độ nhện. Kiểm tra xem tệp từ xa có tồn tại không.
--2022-02-13 10:12:10-- >http://dl.google.com/linux/chrome/deb/dists/stable/InRelease
Đang giải quyết dl.google.com (dl.google.com)...64.233.161.190, 64.233.161.93, 64.233.161.136, ...
Đang kết nối với dl.google.com (dl.google.com)|64.233.161.190|:80... đã kết nối.
Đã gửi yêu cầu HTTP, đang chờ phản hồi... 200 OK
Độ dài: 1811 (1,8K) [ứng dụng/luồng octet]
Tập tin từ xa tồn tại.

hoặc thậm chí truy cập cùng một tệp với tác nhân người dùng mặc định:

$ wget --spider http://dl.google.com/linux/chrome/deb/dists/stable/InRelease
Đã bật chế độ nhện. Kiểm tra xem tệp từ xa có tồn tại không.
--2022-02-13 10:15:18-- >http://dl.google.com/linux/chrome/deb/dists/stable/InRelease
Đang giải quyết dl.google.com (dl.google.com)... 64.233.161.190, 64.233.161.93, 64.233.161.91, ...
Đang kết nối với dl.google.com (dl.google.com)|64.233.161.190|:80... đã kết nối.
Đã gửi yêu cầu HTTP, đang chờ phản hồi... 200 OK
Độ dài: 1811 (1,8K) [ứng dụng/luồng octet]
Tập tin từ xa tồn tại.

Vì vậy, 404 bạn nhận được thực sự không có ý nghĩa gì đối với các trường hợp sử dụng thực tế. APT cần các tệp khác thường có sẵn.

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