Tôi đang cố cài đặt Clang trên Ubuntu 20.04 cho ARM, cần libobjc-9-dev
. Các kho lưu trữ ARM của Ubuntu 20.04 chỉ có phiên bản cần GCC 9.3 nhưng tôi hiện có GCC 9.4 (cố gắng hạ cấp xuống GCC 9.3 dẫn đến apt nhắc tôi gỡ cài đặt x11 và xwayland).
Tôi đang tìm cách để lấy một cái mới hơn libobjc-9-dev
nhưng tôi không thể tìm thấy bất kỳ liên kết. tôi đã tìm thấy trang web chính thức nàyvà thông báo "Bạn có thể tải xuống tệp được yêu cầu [...] tại bất kỳ trang web nào trong số này:" nhưng không có trang web nào được liệt kê sau dấu hai chấm. tôi cũng tìm thấy trang web không chính thức này và tất cả các liên kết cho các gói deb đều dành cho x86. Liên kết thứ ba trên Google dành cho một trang web không chính thức khác dường như có nó ngoại trừ liên kết cho "Gói nhị phân" trỏ đến một gói x86_64 từ Ubuntu. Nếu tôi tự thay đổi "amd64" thành "arm64" thì liên kết không hoạt động.
Làm cách nào để tải xuống và cài đặt Clang và libobjc-9-dev
? tôi đã thử sudo apt cài đặt
và ba liên kết đầu tiên trên Google nhưng tôi không thể tìm thấy phiên bản ARM của libobjc-9-dev
phiên bản 9.4.0-1ubuntu1~20.04
(để phù hợp với phiên bản GCC của Ubuntu).
Đối với hồ sơ, đây là thông báo khi cố gắng cài đặt libobjc-9-dev
trên Ubuntu 20.04 cho ARM:
$ sudo apt cài đặt libobjc-9-dev
Đang đọc danh sách gói... Xong
Xây dựng cây phụ thuộc
Đang đọc thông tin trạng thái... Xong
Không thể cài đặt một số gói. Điều này có thể có nghĩa là bạn có
yêu cầu một tình huống không thể hoặc nếu bạn đang sử dụng không ổn định
phân phối mà một số gói bắt buộc chưa được tạo
hoặc đã được chuyển ra khỏi Incoming.
Thông tin sau đây có thể giúp giải quyết tình huống:
Các gói sau đây có các thuộc tính không được đáp ứng:
libobjc-9-dev : Phụ thuộc: gcc-9-base (= 9.3.0-17ubuntu1~20.04) nhưng 9.4.0-1ubuntu1~20.04 sẽ được cài đặt
Phụ thuộc: libgcc-9-dev (= 9.3.0-17ubuntu1~20.04) nhưng 9.4.0-1ubuntu1~20.04 sẽ được cài đặt