Điểm:0

Thiếu gói QEMU

lá cờ cn

Dự án nguồn mở của chúng tôi đã và đang sử dụng Github Actions để chạy Trình tạo hình ảnh. Chúng tôi đang sử dụng Ubuntu mới nhất và chúng tôi có hai deps được cập nhật là qemu và qemu-user-static. Cho đến một vài ngày trước, điều này đã hoạt động nhưng bây giờ có vẻ như các gói mà nó đã và vẫn đang cố yêu cầu bị thiếu trong kho lưu trữ. các gói là http://azure.archive.ubuntu.com/ubuntu/pool/main/q/qemu/qemu_4.2-3ubuntu6.18_amd64.debhttp://azure.archive.ubuntu.com/ubuntu/pool/universe/q/qemu/qemu-user-static_4.2-3ubuntu6.18_amd64.deb Có một gói dành cho 6.19 cho cả hai gói này nhưng tôi không thể tìm ra cách yêu cầu cụ thể các gói này. Có cách nào để yêu cầu những thứ này một cách cụ thể không? Có ai biết ai sẽ quản lý các gói này không? Cảm ơn

Điểm:1
lá cờ cn

Các gói cụ thể (6.18/6.19) mà bạn đã liên kết đến là dành cho Ubuntu 20.04, đã hai năm tuổi, không phải là "mới nhất" trong một chặng đường dài. Phiên bản mới nhất được hỗ trợ sẽ là phiên bản 1:6.0+dfsg-2expubuntu1.1, được Ubuntu 21.10 sử dụng. Thử nghiệm mới nhất sẽ là phiên bản 1:6.0+dfsg-2expubuntu4.

  • 6.19 nằm trong cập nhật tiêu điểm túi của các kho Ubuntu. Kiểm tra xem bạn đã thực sự bật cập nhật tiêu điểm chưa. Xem ngày thay đổi -- chưa đầy một tuần, bạn có thể bị trì hoãn bởi các bản cập nhật theo từng giai đoạn (nếu vậy, hãy kiên nhẫn).

Để chạy một phiên bản cụ thể của gói qemu, bạn phải đáp ứng tất cả các phụ thuộc. Cách đơn giản nhất để làm điều đó là chạy bản phát hành Ubuntu thích hợp. Đó là cách hoạt động của các hệ thống dựa trên Debian -- bạn tránh được địa ngục phụ thuộc bằng cách sử dụng ảnh chụp nhanh khi toàn bộ kho lưu trữ được xây dựng cho một tập hợp phụ thuộc chung.

Nếu bạn cố gắng đưa phần mềm mới hơn vào bản phát hành Ubuntu cũ hơn, nó có thể hoạt động. Nó có thể không. Nó có thể gây ra vấn đề không mong muốn. Cách Debian để tránh những vấn đề như vậy là nâng cấp từ ảnh chụp nhanh này sang ảnh chụp nhanh tiếp theo. Mỗi ảnh chụp nhanh là một bản phát hành. Ubuntu phát hành 6 tháng một lần vào tháng 4 và tháng 10.

Vì vậy, không có điểm nào "yêu cầu" một gói. Đó không phải là về sự cho phép. Đó là về sự phụ thuộc.

Nếu thực sự có một số tính năng trong các phiên bản mới hơn của qemu mà bạn muốn, hãy sử dụng bản phát hành Ubuntu mới hơn... hoặc chụp nhanh qemu trên bản phát hành cũ hơn. Nếu bạn chỉ muốn có một phiên bản qemu tuyệt vời gần đây, thì hãy sử dụng phiên bản cài đặt apt trong hệ thống 20.04 của bạn.

Daniel Mccullock avatar
lá cờ cn
Cảm ơn bạn đã thông tin. Môi trường nằm trong các hành động của github và ubuntu-mới nhất trong đó = 20.04.Tôi sẽ xem xét kỹ hơn các bản cập nhật tiêu điểm và có thể tăng vé trên repo hành động github https://github.com/actions/virtual-environments
Christian Ehrhardt avatar
lá cờ sl
Tôi đã kiểm tra lại, nhưng như được trả lời bởi @ user535733, mọi thứ sẽ ổn thôi. Nếu nghi ngờ, hãy kiểm tra và báo cáo đầu ra của `apt-cache policy qemu-user-static`. Tôi cũng thấy bạn đã sử dụng máy nhân bản xanh, nếu nghi ngờ, hãy chuyển nó trong `etc/apt7sources.list` sang kho lưu trữ chính của Ubuntu tại `http://archive.canonical.com/ubuntu` và thử lại nếu có bất kỳ khác biệt nào.
Điểm:0
lá cờ sl

Tôi gặp vấn đề tương tự và điều này đã khắc phục sự cố cho tôi

sudo apt-get install qemu-user-static=1:4.2-3ubuntu6.17

Tôi thực sự đặt cái này trong chạy tiết diện:

$ apt-cache madison qemu-user-static
$ sudo apt-get cài đặt qemu-user-static=1:4.2-3ubuntu6.17

vì vậy tôi biết những phiên bản nào 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.