Darling là một phần mềm giúp chạy các ứng dụng macos trên unbuntu nhưng tôi gặp lỗi khi cài đặt nó --
Khi tôi cố chạy sudo dpkg -i em yêu-dkms_0.1.20210224.testing_amd64.deb
Nó cho đầu ra sau-
Đang chọn gói yêu thích-dkms chưa được chọn trước đó.
(Đọc cơ sở dữ liệu ... 344458 tệp và thư mục hiện được cài đặt.)
Chuẩn bị giải nén em yêu-dkms_0.1.20210224.testing_amd64.deb ...
Giải nén Darling-dkms (0.1.20210224~testing) ...
Đang thiết lập Darling-dkms (0.1.20210224~thử nghiệm) ...
>>> DKMS: Module add, build, install
Tạo liên kết tượng trưng /var/lib/dkms/darling-mach/0.1/source ->
/usr/src/darling-mach-0.1
DKMS: thêm hoàn thành.
Không cần chuẩn bị nhân cho nhân này. Bỏ qua...
Xây dựng mô-đun:
vệ sinh khu vực thi công.....
'make' -C lkm/ MIGDIR=/usr/src/darling-mach-0.1/miggen MIGDIR_REL=../miggen......(trạng thái thoát xấu: 2)
LỖI (dkms apport): không thể xác định gói nguồn cho Darling-dkms
Lỗi! Trạng thái trả về không hợp lệ đối với bản dựng mô-đun trên kernel: 5.11.0-27-generic (x86_64)
Tham khảo /var/lib/dkms/darling-mach/0.1/build/make.log để biết thêm thông tin.
dpkg: gói xử lý lỗi Darling-dkms (--install):
đã cài đặt quy trình con tập lệnh sau khi cài đặt gói yêu-dkms đã trả về trạng thái thoát lỗi 10
Đã bắt gặp các lỗi trong quá trình xử lí thông tin:
em yêu-dkms
Khi tôi cố gắng cài đặt, em yêu, nó cho-
Đang chọn gói chưa chọn trước đó em yêu.
(Đọc cơ sở dữ liệu ... 349934 tệp và thư mục hiện được cài đặt.)
Chuẩn bị giải nén Darling_0.1.20210224.testing_AMD64.deb ...
Giải nén em yêu (0.1.20210224~thử nghiệm) ...
dpkg: sự cố phụ thuộc ngăn cấu hình của em yêu:
em yêu phụ thuộc vào libc6 (>= 2,32); Tuy vậy:
Phiên bản libc6:AMD64 trên hệ thống là 2.31-0ubuntu9.2.
em yêu phụ thuộc vào libc6-i386 (>= 2,32); Tuy vậy:
Phiên bản libc6-i386 trên hệ thống là 2.31-0ubuntu9.2.
em yêu phụ thuộc vào em yêu-dkms; Tuy vậy:
Gói yêu-dkms chưa được định cấu hình.
dpkg: lỗi xử lý gói yêu (--install):
vấn đề phụ thuộc - không được định cấu hình
Đã bắt gặp các lỗi trong quá trình xử lí thông tin:
cục cưng
Khi tôi kiểm tra đăng nhập /var/lib/dkms/darling-mach/0.1/build/make.log
nó nói rằng --
DKMS make.log cho Darling-mach-0.1 cho kernel 5.11.0-27-generic (x86_64)
Thứ bảy ngày 28 tháng 8 năm 2021 09:17:57 CH IST
thực hiện: Nhập thư mục '/var/lib/dkms/darling-mach/0.1/build/lkm'
Chạy phiên bản kernel là 5.11.0-27-generic
rm -f em yêu-mach.mod.o
tạo -C /lib/modules/5.11.0-27-generic/build M=/var/lib/dkms/darling-mach/0.1/build/lkm modules
make[1]: Nhập thư mục '/usr/src/linux-headers-5.11.0-27-generic'
Chạy phiên bản kernel là 5.11.0-27-generic
Được gọi bởi hệ thống xây dựng hạt nhân, xây dựng cho 5.11.0-27-generic
CC [M] /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/ipc/ipc_entry.o
Trong tệp bao gồm từ /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/mach/port.h:90,
từ /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/ipc/ipc_entry.c:74:
/var/lib/dkms/darling-mach/0.1/build/lkm/EXTERNAL_HEADERS/stdint.h:137: cảnh báo: "UINTPTR_MAX" được xác định lại
137 | #define UINTPTR_MAX UINT64_MAX
|
Trong tệp bao gồm từ ./include/linux/limits.h:7,
từ ./include/linux/kernel.h:6,
từ ./include/linux/list.h:9,
từ ./include/linux/module.h:12,
từ /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/duct/duct.h:50,
từ /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/ipc/ipc_entry.c:67:
./include/vdso/limits.h:17: lưu ý: đây là vị trí của định nghĩa trước đó
17 | #define UINTPTR_MAX ULONG_MAX
|
Trong tệp bao gồm từ /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/mach/vm_param.h:79,
từ /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/mach/mach_types.h:115,
từ /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/kern/clock.h:38,
từ /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/kern/sched_prim.h:72,
từ /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/ipc/ipc_entry.c:76:
/var/lib/dkms/darling-mach/0.1/build/lkm/libkern/os/overflow.h:66:3: error: #error os_overflow mong đợi các nội trang kiểu chung
66 | # lỗi os_overflow mong đợi các nội trang kiểu chung
| ^~~~~
Trong tệp bao gồm từ /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/mach/mach_types.h:115,
từ /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/kern/clock.h:38,
từ /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/kern/sched_prim.h:72,
từ /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/ipc/ipc_entry.c:76:
/var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/mach/vm_param.h: Trong hàm âmach_vm_round_page_overflowâ:
/var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/mach/vm_param.h:126:23: lỗi: khai báo ngầm hàm âos_add_overflowâ; ý bạn là âos_add3_overflowâ? [-Werror=implicit-function-khai báo]
126 | bool __ovr = os_add_overflow(in, (__typeof__(*out))PAGE_MASK, out); \
| ^~~~~~~~~~~~~~~~~~~
/var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/mach/vm_param.h:134:9: lưu ý: trong phần mở rộng của macro âround_page_overflowâ
134 | quay lại round_page_overflow(vào, ra);
| ^~~~~~~~~~~~~~~~~~~~~~
Trong tệp bao gồm từ /var/lib/dkms/darling-mach/0.1/build/lkm/bsd/sys/event.h:674,
từ /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/ipc/ipc_mqueue.h:82,
từ /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/ipc/ipc_port.h:91,
từ /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/kern/task.h:126,
từ /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/kern/thread.h:122,
từ /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/kern/sched_prim.h:74,
từ /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/ipc/ipc_entry.c:76:
/var/lib/dkms/darling-mach/0.1/build/lkm/bsd/sys/fcntl.h: Ở cấp cao nhất:
/var/lib/dkms/darling-mach/0.1/build/lkm/bsd/sys/fcntl.h:145: cảnh báo: "AT_EACCESS" được xác định lại
145 | #define AT_EACCESS 0x0010 /* Sử dụng id hiệu quả trong kiểm tra truy cập */
|
Trong tệp bao gồm từ ./include/linux/fcntl.h:6,
từ ./include/linux/fs.h:26,
từ ./include/linux/huge_mm.h:8,
từ ./include/linux/mm.h:703,
từ /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/duct/duct.h:55,
từ /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/ipc/ipc_entry.c:67:
./include/uapi/linux/fcntl.h:99: lưu ý: đây là vị trí của định nghĩa trước đó
99 | #define AT_EACCESS 0x200 /* Kiểm tra quyền truy cập cho phép
|
cc1: một số cảnh báo được coi là lỗi
make[2]: *** [scripts/Makefile.build:287: /var/lib/dkms/darling-mach/0.1/build/lkm/osfmk/ipc/ipc_entry.o] Lỗi 1
make[1]: *** [Makefile:1848: /var/lib/dkms/darling-mach/0.1/build/lkm] Lỗi 2
make[1]: Rời khỏi thư mục '/usr/src/linux-headers-5.11.0-27-generic'
thực hiện: *** [Tệp tạo tệp: 615: mặc định] Lỗi 2
thực hiện: Rời khỏi thư mục '/var/lib/dkms/darling-mach/0.1/build/lkm'
Hãy giúp tôi
Tôi đang dùng Ubuntu 20.04 LTS
Chuyên gia nào xin chỉ giúp