leifjoha skrev:Mine erfaringer er at der er visse ting, som ikke kan laves med en ARM processor selvom den officielt kører Ubuntu 16.04 LST.
og
leifjoha skrev:... at programmer fra Ubuntu biblioteket ikke kan installeres og at selve kernen ikke er fejlfri
Pakker - binære - altså dem der indeholder programmer der kan køres når de er blevet installeret - er afhængig af en bestemt mikroprocessor arkitektur:
https://www.tutorialspoint.com/computer_logical_organization/cpu_architecture.htmHvis en pakke er lavet til x86 mikroprocessor arkitekturen, så virker den ikke på en ARM mikroprocessor arkitektur.
Det modsatte er også tilfældet - en ARM pakke virker ikke på en computer der bygget op omkring en x86 mikroprocessor, der kører et Ubuntu styresystem.
Når du nu kører en OrangePi - som er et indlejret system - så skal du lige vide at det er almindelig kendt at den type af hardware - et indlejret system, engelsk: an embedded system - sædvanligvis har store begrænsninger på hvilken slags software den kan bruge.
De begrænsninger kan du komme uden om ved at cross compile fra kildekode, men det er ikke for sarte sjæle. Blandt andet skal du selv - manuelt - opfylde alle afhængigheder - og gøre det rekursivt.
Raspberry Pi 3Jeg vil godt anbefale dig at købe en Raspberry Pi 3.
Raspberry Pi single board computere (SBCs) der bliver anvendt af millioner af brugere har altid meget bedre af alle ting:
For eksempel: community, hjælp fra community, software, hardware udvidelser, styresystem (Linux distros, samt OS der ikke er Linux Distros) og meget mere.
Updatedbsudo updatdb
fejlmerlding: findes ikke!
Computere er stave korrekt nazier, så den vil helst sikkert have at du kun bruger: updat
edb
updatedb kommer fra mlocate pakken, så du kan installere den med:
Kode: Vælg alt
sudo apt-get --assume-yes install mlocate
... hvis ...
... returnerer ...
ls: '/usr/bin/updatedb': Ingen sådan fil eller filkatalog
Debian Stretch 9.3.0 på OrangePiDebian har 2 Debain Stretch (9.3.0) *.img images for din OrangePi:
Denne her er et
netboot image der er specifik for din OrangePI:
http://ftp.nl.debian.org/debian/dists/stretch/main/installer-armhf/current/images/netboot/SD-card-images/firmware.orangepi_plus.img.gz 201,1 KB, som ekspanderes til 1,0 MB ved dekomprimering.
Imaget blev fundet via
http://ftp.nl.debian.org/debian/dists/stretch/main/installer-armhf/current/images/netboot/SD-card-images/ via http://ftp.nl.debian.org/debian/dists/stretch/main/installer-armhf/current/images/netboot/ via"Meget små aftryk" armhf linket på:
https://www.debian.org/distrib/netinstEt generelt
netinstall image for armhf på 351 MB:
På
https://www.debian.org/distrib/netinst under
Små cd'er eller USB-pinde finder du et armhf link til Debain "Stretch" 9.3. Linket er:
https://cdimage.debian.org/debian-cd/current/armhf/iso-cd/debian-9.3.0-armhf-netinst.isoGår du ind i mappen for armhf netinstall imaget så finder du et XFCE desktop image på 648 MB. Tag et kig i:
https://cdimage.debian.org/debian-cd/current/armhf/iso-cd/Jeg ville starte med XFCE desktop imaget, men prøv eventuelt også de mindre images.
Bemærk at man ikke installerer et styresystem på et indlejret system på samme måde som man gør på en desktop (x86, x86-64/AMD hardware).
Imaget er installationen, altså at du starter op fra et grund system, som du så specialiserer til det du gerne vil bruge din SBC til. De 2 images kræver internetadgang for at kunne færdig installeres.
/Lars