Itt a 64 bites Raspberry Pi OS (nem béta)

Címkék

Az elmúlt évben a bétája volt tesztelhető, mostanra elérhető a szélesebb közönség számára is:

The ARMv8-A architecture, which encompasses the 64-bit AArch64 architecture and associated A64 instruction set, was first introduced into the Raspberry Pi line with Raspberry Pi 3 in 2016. From that point on, it has been possible to run a full 64-bit operating system on our flagship products, and many third-party operating systems are available. However, we have continued to build our Raspberry Pi OS releases on the 32-bit Raspbian platform, aiming to maximise compatibility between devices and to avoid customer confusion.

[...]

But we’ve come to realise that there are reasons to choose a 64-bit operating system over a 32-bit one.

Részletek a bejelentésben.

Hozzászólások

Ezzel végre alapértelmezett a NEON (32 biteseknél opcionális volt, így alapból nem támaszkodott rá a fordító), továbbá 16 helyett 32 darab NEON regiszter lett elérhető. Bármiféle jelfeldolgozásnál ez jól jön.

Ubuntu és Arch eddig is volt 64 bites kiadásban. Örvendetes, hogy a Pi OS is támogatja.

Örvendetes, de kínos, hogy 5 évnek kellett eltelnie, mire a hivatalos szoftver is ki tudja használni a hardver képességeit, és nem kell nem hivatalos disztrót felhekkelni ahhoz, hogy az alapok támogatva legyenek. Ezért nem szokták érteni a 32 bites fanok, mikor a 32 bitet kritizálni szoktam, hogy nem én vagyok fejlődésmániás, de technológiailag tovább kell lépni, nem szabad ellenállni a 64 bitnek, meg ellustulni 32 bites legacy appokkal. Hiszen az ilyen legacy korlátok pont azért élnek túl rendellenesen hosszú ideig, mert mesterségesen lélegeztetőgépen vannak tartva. Már rég a 64 bit computing korszakát éljük, már réges-rég telók, táblagépek, mobil/beágyazott eszközök, SBC-k is váltottak 64 bitre, már csak a szoftveresen lustákat kell megemberelni, azokat meg nem lehet sokszor mással, csak kényszerrel, ráerőszakolással, hiába undorító húzás, különben 90 év múlva se váltanak. Nem csak a 32 bittel ez a helyzet, de az UEFI/CSM boot és a GPT/MBR témában is ez az irányadó.

Még azt se mondanám, hogy ellene lennék ennek a 32 bites legacy témának, mert egyáltalán nem baj, hogy 32 bites megoldások is támogatva, feljesztve vannak, hogy akinek retró gépre, meg legacy felhasználásra kell, az még tudja használni azokat az eszközöket, amik még jók valamire, de új/modern hardverre nem ajánlottak ezek a megoldások.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Ezzel a hw videó dekódolás is működni fog? Ubi alatt nem tudtam életre kelteni.

Van valami fájdalommentes módja, hogy egy Raspberry Pi OS RPi3-at armhf -> arm64 upgrade-eljek?

:wq

Szerintem itt még nem tart a tudomány... dpkg-select, rsync lesznek a legjobb barátaid, esetleg ha qemuban emulálod a gépet gyorsabban össze tudsz rakni egy a jelenlegi telepítésednek megfelelő image-t.

Ami érdekes lesz nálam, ha meglépem, hogy van egy pár cucc, ami 3rd party repobol jön és nem vagyok biztos, hogy van arm64 változat belőlük. 🤔

A tett halála az okoskodás :)

 

kris@box ~> sudo dpkg --add-architecture arm64                                                                                                   
kris@box ~> dpkg --print-foreign-architectures                                                                                                       
arm64                                                                                                                                                
kris@box ~> sudo apt update                                                                                                                          
Hit:2 http://archive.raspberrypi.org/debian buster InRelease                                                                                         
Hit:3 http://raspbian.raspberrypi.org/raspbian bullseye InRelease                                                                                    
Get:4 http://download.zerotier.com/debian/jessie jessie InRelease [27.0 kB]                                                                          
Hit:1 https://apt.pilight.org stable InRelease                                                                                                       
Hit:5 https://packages.sury.org/php bullseye InRelease                                                                                               
Get:6 http://archive.raspberrypi.org/debian buster/main arm64 Packages [304 kB]                                                                      
Get:7 http://download.zerotier.com/debian/jessie jessie/main arm64 Packages [4,426 B]                                                                
Get:8 https://apt.pilight.org stable/main arm64 Packages [1,719 B]                                                                                   
Get:9 https://packages.sury.org/php bullseye/main arm64 Packages [321 kB]                                                                            
Fetched 658 kB in 3s (254 kB/s)                                                                                                                      
Reading package lists... Done                                                                                                                        
Building dependency tree... Done                                                                                                                     
Reading state information... Done                                                                                                                    
46 packages can be upgraded. Run 'apt list --upgradable' to see them.                                                                                
N: Skipping acquire of configured file 'main/binary-arm64/Packages' as repository 'http://raspbian.raspberrypi.org/raspbian bullseye InRelease' doesn
't support architecture 'arm64'
N: Skipping acquire of configured file 'contrib/binary-arm64/Packages' as repository 'http://raspbian.raspberrypi.org/raspbian bullseye InRelease' do
esn't support architecture 'arm64'
N: Skipping acquire of configured file 'non-free/binary-arm64/Packages' as repository 'http://raspbian.raspberrypi.org/raspbian bullseye InRelease' d
oesn't support architecture 'arm64'
N: Skipping acquire of configured file 'rpi/binary-arm64/Packages' as repository 'http://raspbian.raspberrypi.org/raspbian bullseye InRelease' doesn'
t support architecture 'arm64'

 

Szóval nekem out-of-the-box nem működött, de ettől függetlenül, amit a debian oldalon írnak elég racionális. Órabérben viszont valszeg nem jársz rosszabbul egy egy fresh install + rsync + dpkg --get/set-selections-szel. (Hacsak nem valahol nagyon messze tőled fut az eszköz.)

Felhívom a málnapc-t hogy kéne ez meg ez (sorolom, kb 120-150 kiloHUF értékben). Nyet, nincs. Oké, mondom, feladnék egy rendelést és várják össze, egyszerre szállítsák ki. Lehetséges. Feladom a rendelést emailbe, jön a válasz: emailben nem fogadunk rendelést.

Ennyit a raspberryről. Kerestem egy másik plattformot, készségesek, kezüket-lábukat törik, hogy megfogjanak, mint vásárlót, pedig, mint mondják a chip hiány miatt a demofalukat is letakarították.

> Sol omnibus lucet.

Melyik az a "másik" platform?

A tudomány és a hit vitája akkor eldőlt, amikor villámhárítót szereltek a templomokra.