Tại sao các gói tải xuống synap cho cả amd64 và i386?


12

Tôi đang chạy Oneiric 64 bit và vì tôi đã nâng cấp nên tôi nhận thấy Synaptic đã chia các kho lưu trữ thành 64 bit và 32 bit, nhưng nó tải xuống danh sách lưu trữ cho cả hai, mất gấp đôi thời gian như trước. Bất cứ ai có thể giải thích tại sao điều này là và liệu tôi có thể ngăn chặn nó?

Câu trả lời:


7

oneiric hiện đã hỗ trợ cho các gói đa kiến ​​trúc. Vì vậy, mặc dù bạn đang sử dụng hệ thống 64 bit, giờ đây bạn có thể cài đặt các gói 32 bit trên nó. Trước đó, điều này là không thể. Hiện tại, hỗ trợ này cũng có sẵn trong Debian Wheezy, sẽ được phát hành vào khoảng năm 2012-2013.

Tôi không nhớ chính xác tên hỗ trợ đa kiến ​​trúc này trên đỉnh đầu, nhưng khi tôi làm, tôi sẽ cập nhật bài đăng này.

Ngoài ra, tôi không nhớ đã thấy bất kỳ đề cập nào về cách tắt tính năng này.


2

Nó cũng không đặc hiệu cho khớp thần kinh. Tôi thấy các gói trùng lặp trong danh sách có khả năng (lol Tôi chỉ cố gắng tự động hoàn thành tab đó!) Nhưng không phải với muon [mới] trong Kubfox 11.10 (một chiều) xuất hiện để che giấu điều này. Tôi cho rằng tất cả họ đều sử dụng apt đằng sau hậu trường hoặc một số thư viện đang biên dịch danh sách gói.

Nâng cấp của tôi không được tốt, điều này gây ra vấn đề cho tôi; có vẻ như năng khiếu không được thiết lập để xử lý việc này.

Tôi đã có thể sửa nó như thế này:

  1. sudo nano /etc/dpkg/dpkg.cfg.d/multiarch

  2. Sử dụng # để nhận xét dòng duy nhất làm cho nó đọc #foreign-architecture i386.

Bây giờ aptitude chỉ nhìn thấy các gói kiến ​​trúc bản địa.

Một lần nữa, đây không phải là một câu trả lời cụ thể nhưng nó khắc phục vấn đề bạn trình bày IMO.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.