Article View: pl.comp.os.linux
Article #895843Re: Arch Linux, multilib - ale ma procesor ARM - aarch64/armhf
From: grapeli23
Date: Sun, 24 Apr 2016 16:49
Date: Sun, 24 Apr 2016 16:49
48 lines
2841 bytes
2841 bytes
Dnia 24.04.2016 zyli@poczta.onet.pl <zyli@poczta.onet.pl> napisał/a: > Witam. > > Ostatnio zmagam się z Odroidem-C2. > System Arch Linux > http://de5.mirror.archlinuxarm.org/os/ArchLinuxARM-odroid-c2-latest.tar.gz > działa poprawnie. > > Jednej przeszkody nie mogę pokonać. > Chodzi o to, żeby na systemie ARM 64 bitowym (aarch64) uruchamiać aplikacje 32 bitowe (armhf). > > Na "intelowskiej" platformie 32/64 bitowej nie ma z tym problemu. > W Debianie 64 bitowym (amd64): > # dpkg --add-architecture i386 i update/upgrade. > Ci co instalują Wine wiedzą o co chodzi. > > Przypuszczam, że podobnie dla Debiana arm64: > # dpkg --add-architecture armhf i update/upgrade. > Że jest to możliwe, pokazuje Ubuntu 16.04 dla Odroid-C2. > http://dn.odroid.com/S905/Ubuntu/ > Po wpisaniu: > dpkg --print-architecture pokazuje: > arm64 > dpkg --print-foreign-architectures pokazuje > armhf > > Na Archu (Intel) 64 bitowym (x86_64) działa odhaczenie [multilib] (nie próbowałem). > > Ale jak to zrobić na ARM aarch64/armhf? > > Jak to zrobić na Arch Linux? > > Dziękuję za każdą konstruktywną odpowiedź. > W sieci na ww. temat nic nie znalazłem - chyba jest to nowość. > > PS. > Nazwy architektur mogą wprowadzać w błąd. > W Debianie architektury są oznaczane: i386. amd64, armhf,arm64. > W Archu natomiast: i386 (i686), x86_64, arm(...)hf, aarch64 > Jeśli twórcy dystrybucji nie dostarczają wsparcia dla multiliba, to albo zmienić na taką która go obsługuje, przebudować od podstaw całość własnym toolchainem (nowym), umieścić 32-bitowy userland w dowolnym innym miejscu i uruchamiać potrzebne aplikacje poprzez chroot, zbudować statyczne wersje, itd, itp. Najwygodniej użyć innej dystrybucji.
Technical Details
Message-ID:
<nfitei$r48$1@dont-email.me>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin3!goblin1!goblin.stu.neva.ru!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mailReferences:
<da8c631c-a56c-4653-8ae8-863bb70d7525@googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin3!goblin1!goblin.stu.neva.ru!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: grapeli23 <grapeli23@googlemail.com> Newsgroups: pl.comp.os.linux Subject: Re: Arch Linux, multilib - ale ma procesor ARM - aarch64/armhf Date: Sun, 24 Apr 2016 16:49:22 -0000 (UTC) Organization: A noiseless patient Spider Lines: 48 Message-ID: <nfitei$r48$1@dont-email.me> References: <da8c631c-a56c-4653-8ae8-863bb70d7525@googlegroups.com> Mime-Version: 1.0 Injection-Date: Sun, 24 Apr 2016 16:49:22 -0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="dda296ef58829aaf344a9c7e4a811042"; logging-data="27784"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+bh8pc3Sn6TSoXbkNuGmdh/vno1Kwe9uw=" User-Agent: slrn/pre1.0.3-10 (Linux) Cancel-Lock: sha1:2iTd8s9fm8EQDGNN2T/WPZyFn+0= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit