Raspian을 사용하여 32비트 Raspberry Pi에서 64비트 애플리케이션 실행

Raspian을 사용하여 32비트 Raspberry Pi에서 64비트 애플리케이션 실행

32비트 Raspian OS에서 64비트 응용프로그램을 실행할 수 있는 방법을 찾고 있습니다.

다음을 사용하여 커널을 최신 64비트 커널로 업데이트했습니다.

sudo rpi 업데이트

그런 다음 config.txt에 64비트 플래그를 추가했습니다.

arm_64bit=1

커널이 올바르게 업데이트되었습니다.

pi@raspberrypi:~/Downloads/ZendStudio $ uname -a Linux raspberrypi 4.19.114-v8+ #1303 SMP PREEMPT 화요일 4월 7일 15:55:30 BST 2020 aarch64 GNU/Linux

그러나 여전히 64비트 응용 프로그램을 설치할 수 없습니다.

몇 가지 다른 응용 프로그램을 설치하려고 시도했지만 패키지가 설치를 시도할 때 모두 동일한 종속성 오류가 발생했습니다.

Selecting previously unselected package mysql-workbench-community:amd64.
(Reading database ... 166988 files and directories currently installed.)
Preparing to unpack .../mysql-workbench-community_8.0.19-1ubuntu18.04_amd64.deb ...
Unpacking mysql-workbench-community:amd64 (8.0.19-1ubuntu18.04) ...
dpkg: dependency problems prevent configuration of mysql-workbench-community:amd64:
 mysql-workbench-community:amd64 depends on libatk1.0-0 (>= 1.12.4).
 mysql-workbench-community:amd64 depends on libatkmm-1.6-1v5 (>= 2.24.0).
 mysql-workbench-community:amd64 depends on libc6 (>= 2.27).
 mysql-workbench-community:amd64 depends on libcairo2 (>= 1.15.8).
 mysql-workbench-community:amd64 depends on libgcc1 (>= 1:3.4).
 mysql-workbench-community:amd64 depends on libgdk-pixbuf2.0-0 (>= 2.22.0).
 mysql-workbench-community:amd64 depends on libgl1.
 mysql-workbench-community:amd64 depends on libglib2.0-0 (>= 2.45.4).
 mysql-workbench-community:amd64 depends on libglibmm-2.4-1v5 (>= 2.54.0).
 mysql-workbench-community:amd64 depends on libgtk-3-0 (>= 3.21.5).
 mysql-workbench-community:amd64 depends on libgtk2.0-0 (>= 2.8.0).
 mysql-workbench-community:amd64 depends on libgtkmm-3.0-1v5 (>= 3.22.0).
 mysql-workbench-community:amd64 depends on libpango-1.0-0 (>= 1.18.0).
 mysql-workbench-community:amd64 depends on libpangocairo-1.0-0 (>= 1.14.0).
 mysql-workbench-community:amd64 depends on libpcre3.
 mysql-workbench-community:amd64 depends on libpcrecpp0v5 (>= 7.7).
 mysql-workbench-community:amd64 depends on libpng16-16 (>= 1.6.2-1).
 mysql-workbench-community:amd64 depends on libpython2.7 (>= 2.7).
 mysql-workbench-community:amd64 depends on libsecret-1-0 (>= 0.7).
 mysql-workbench-community:amd64 depends on libsigc++-2.0-0v5 (>= 2.8.0).
 mysql-workbench-community:amd64 depends on libsqlite3-0 (>= 3.5.9).
 mysql-workbench-community:amd64 depends on libssl1.1 (>= 1.1.1).
 mysql-workbench-community:amd64 depends on libstdc++6 (>= 7).
 mysql-workbench-community:amd64 depends on libtinfo5 (>= 6).
 mysql-workbench-community:amd64 depends on libuuid1 (>= 2.16).
 mysql-workbench-community:amd64 depends on libx11-6.
 mysql-workbench-community:amd64 depends on libxml2 (>= 2.7.4).
 mysql-workbench-community:amd64 depends on libzip4 (>= 0.10).
 mysql-workbench-community:amd64 depends on zlib1g (>= 1:1.2.0).

dpkg: error processing package mysql-workbench-community:amd64 (--install):
 dependency problems - leaving unconfigured
Processing triggers for gnome-menus (3.31.4-3) ...
Processing triggers for desktop-file-utils (0.23-4) ...
Processing triggers for mime-support (3.62) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for shared-mime-info (1.10-1) ...
Errors were encountered while processing:
 mysql-workbench-community:amd64

그래서 표시된 후 다음을 사용하여 종속성 문제를 해결하려고 시도했습니다.

sudo apt -f 설치

그러나 이는 예상대로 종속성 문제를 해결하지 않습니다. 종속성 충돌을 해결하려면 이전에 설치한 응용 프로그램을 완전히 제거하면 됩니다.

pi@raspberrypi:/etc $ sudo apt -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  alsa-base gstreamer0.10-alsa gstreamer0.10-plugins-base libdrm-etnaviv1 libgstreamer-plugins-base0.10-0 libgstreamer0.10-0 libllvm6.0 libva-wayland2 libxfce4util-bin libxfce4util-common libxfce4util7
  libxfconf-0-2 pimixer point-rpi rpi.gpio-common xfconf
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
  mysql-workbench-community:amd64
0 upgraded, 0 newly installed, 1 to remove and 3 not upgraded.
1 not fully installed or removed.
After this operation, 122 MB disk space will be freed.

내가 설치하려고 시도한 모든 64비트 응용 프로그램은 동일한 영구 주기를 거치게 됩니다.

설치 후 패키지 구성도 시도했지만 동일한 종속성 오류가 발생합니다.

또한 설치하려는 응용 프로그램에 적합한 버전으로 종속성 패키지가 실제로 설치되었는지 확인했습니다. 무엇이 빠졌습니까?

관련 정보