Vlákno názorů k článku
Debian Buster na Raspberry Pi umí bezdrát a funguje i na starších deskách od Michal Smrž - Zrovna nedávno jsem koukal, kdy bude nový image...

  • Článek je starý, nové názory již nelze přidávat.
  • 7. 2. 2019 10:41

    Michal Smrž

    Zrovna nedávno jsem koukal, kdy bude nový image a nebyl. Jen se teda divím, že podporují arm64 a arm6 a nechávají stranou arm7 (raspberry 2, nebo raspberry 3 v 32bit režimu). Přitom na arm6 má člověk raspbian. Právě nativní debian na arm7 a arm64 chyběl.

  • 7. 2. 2019 11:17

    MeeGo - no future

    Jsou 2, nemohou podporovat všechny varianty všech architektur. Na to byl měl sílu Red Hat, případně Canonical :o)

  • 7. 2. 2019 13:57

    Jan Hrach
    Stříbrný podporovatel

    Já Debian pro ARMv7 na RPi2 a 3 v 32bit módu provozuju už dlouho (s RPi kernelem), takže proto to možná neřeší - už to totiž funguje :-). Dosahuji toho tak, že stáhnu minimální Raspbian, změním sources.list na debianí repa (kromě těch dvou speciálních kde jsou tooly a kernel pro RPi) a buď udělám apt-get --reinstall všech balíčků, nebo udělám dist-upgrade na Buster (poslední dobou), čímž se mi natáhnou armv7 věci a vyřešeno.

    Tohle celé dělám na x86 mašině na SSD nebo v ramdisku přes chroot pomocí qemu-arm-static (udělejte "cp /usr/bin/qemu-arm-static /mnt/raspi/us­r/bin/" a pak se tam můžete normálně chrootnout i z x86 -- pomocí binfmt_misc se samo zjistí že to jsou ELFy pro cizí architekturu a zavolá se QEMU aby to pořešilo), takže to ani není peklo na SD karty.

    V poslední době bylo potřeba odinstalovat raspi-copies-fills (ručně optimalizovaná verze memset a memcpy pro ARMv6), protože se to nějak mlátilo, jinak žádné problémy nebyly.

    Dělám to kvůli tomu, že na RPi provozuji Volk a další matematické věci, kterým se hodí ARMv7/NEON instrukce. To bych si klidně zkompiloval, ale defaultní raspbianí GCC má target armv6 takže tyhle instrukce vůbec nepodporuje.

    Nevím, jestli bych měl chtít 64bit. Podle asi 2 roky starých benchmarků to v mých využitích nepřineslo žádný výkon navíc, takže zbývá jenom větší virtuální adresní prostor, ale já na RPi nic přes 4 GB neprovozuji. A nebo pak podpora virtualizace v ARMv8 - nevíte o tomhle víc?