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

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

32비트 Raspian 운영 체제에서 64비트 애플리케이션을 실행하는 방법을 찾고 있습니다.

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

sudo rpi - 업데이트

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

arm_64bit=1

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

pi@raspberrypi:~/Downloads/ZendStudio $ uname -a Linux raspberrypi 4.19.114-v8+ #1303 SMP 선점 Tue Apr 07 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비트 응용 프로그램은 동일한 영원한 루프를 겪게 합니다.

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

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

관련 정보