Làm thế nào để biết hệ thống của tôi có phải là đa chế độ không?


19

Theo wiki Stack hỗ trợ LTS , "để cài đặt kernel HWE mới hơn có nguồn gốc từ 15.10 (Wily)", có một bộ gói khác nhau để cài đặt tùy thuộc vào việc một hệ thống có đa cấp hay không.

Làm thế nào để tôi biết nếu hệ thống của tôi là multiarch hay không?

Wiki là "gợi ý", nói rằng "bạn có thể thấy bạn cần" để làm điều này.


2
Thông thường có nghĩa là bạn chạy HĐH 64 bit, nhưng cũng sử dụng các gói 32 bit. Chạy uname -mđể kiểm tra loại hệ điều hành bạn có. x86_64- 64 bit, và i686- 32 bit. Dưới đây là thông tin thêm về multiarch wiki.ubuntu.com/MultiarchSpec .
mikewhthing 19/2/2016

Cảm ơn! Tôi tự tin rằng tôi đã cài đặt Trusty 64 bit. Đó là phần sử dụng các gói 32 bit mà tôi cần kiểm tra, nhưng không biết làm thế nào.
Đá cẩm thạch hữu cơ

1
Sẽ không có gì xấu nếu bạn sử dụng lệnh cho multiarch.
Phi công6

Nếu bạn không biết liệu bạn có cần các gói 32 bit hay không, rất có thể bạn sẽ không tuyệt vời.
mikewhthing 19/2/2016

1
Tôi không sẵn sàng phá vỡ hệ thống của mình hoặc cài đặt các gói không cần thiết bằng cách lấy những "cơ hội" này, do đó là câu hỏi của tôi.
Đá cẩm thạch hữu cơ

Câu trả lời:


26

dpkghỗ trợ cài đặt các gói cho các kiến ​​trúc không phải bản địa khác bằng cách sử dụng một hệ thống được gọi là multiarch. Nó được giới thiệu trong Ubuntu 11.04, vì vậy bất kỳ bản phát hành nào sau này cũng nên có nó.

Bạn có thể sử dụng dpkg --print-foreign-architectureslệnh để tìm các kiến ​​trúc nước ngoài được thêm vào trên multiarch, ví dụ:

% dpkg --print-foreign-architectures
i386

Để tìm kiến ​​trúc gốc, sử dụng, dpkg --print-architecturevd:

% dpkg --print-architecture          
amd64

Thay phiên, bạn cũng có thể đọc tệp /var/lib/dpkg/archđể nhận danh sách các kiến ​​trúc được thêm vào (đầu tiên là bản địa, mặc dù bạn có thể xóa tệp đó):

% cat /var/lib/dpkg/arch             
amd64
i386

2
Cảm ơn! Chính xác những gì tôi cần, và cho thấy rằng tôi cần các gói "multiarch". Nhiều đánh giá cao.
Đá cẩm thạch hữu cơ

tập tin / var / lib / dpkg / arch chỉ có thể tồn tại ít nhất một kiến ​​trúc nước ngoài được cài đặt
cmks
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.