SlideShare a Scribd company logo
1 of 15
Download to read offline
Fedora 24 na Raspberry Pi 2
Lukáš Kotek
CC BY-SA 4.0
Fedora Remix
●
Co označuje Fedora Remix?1
– Z Fedory odvozené operační systémy
● Určené například pro odlišný hardware
– Není možné použít čistě název Fedora (ochranná známka)
● Čím se liší?
– Upravené balíky od stavu v samotné distribuci
– Může obsahovat balíky, které nemohou být z různých
(licenčních) důvodů zahrnuty do Fedory
1) https://fedoraproject.org/wiki/Remix
Letmo do historie
● Pidora2 – Fedora Remix pro původní Raspberry Pi
– Kompilován přímo pro ARMv6 na RPi
● Fedora v dané době kompilována pro ARMv5 a ARMv7
– Poslední verze z roku 2014 postavená na Fedoře 20
– Remix již není dále vyvíjen
2) http://pidora.ca/
Fedora a ARM
●
ARM je primární architekturou3 distribuce
– Spolu s x86 a x86-64
●
Jedná se o 32bitový ARMv7 (hard float, armhf)
– Stejná architektura jako u BCM2836 Raspberry Pi 2
● Přímo podporováno mnoho zařízení4
– Banana Pi, BeagleBone, PandaBoard
3) https://fedoraproject.org/wiki/Architectures#Primary_Architectures
4) https://fedoraproject.org/wiki/Architectures/ARM
Fedora a Raspberry Pi 2 model B
● Problémy spojené s RPi:
– BCM2836 není otevřený hardware
● Dílčí pozitivní vývoj5
– Nestandardní bootování
● Nepoužívá uboot, uefi a vyžaduje vfat oddíl pro /boot
● Specifické konfigurační soubory (config.txt, cmdline.txt)
– Není možné použít distribuční kernel (4.5)6
● Vyžadovány specifické moduly třetích stran
5) https://www.raspberrypi.org/blog/a-birthday-present-from-broadcom/
6) https://bugzilla.redhat.com/show_bug.cgi?id=1308355
Instalační „sestava“ :-)
Instalace Fedory 24 (1)
1) Stažení instalačních obrazů, firmware a utilit
– K dispozici jsou standardní edice a spiny Fedory
● viz https://arm.fedoraproject.org/
– Firmware od tvůrců RPi je dostupný na GitHubu
● viz https://github.com/raspberrypi/firmware
2) Zapsání obrazu na SD kartu
– Zjištění přiděleného názvu SD karty v systému pomocí blkid
● Typický název je mmcblk0
– Rozbalení a zapsání obrazu přes xzcat a dd
● xzcat obraz-fedory.raw.xz | dd of=/dev/mmcblk0 bs=1M
Instalace Fedory 24 (2)
3) Změna rozložení oddílů
– Oddíl pro /boot musí být vfat
● Lze změnit gparted, cfdisk
– Nutná odpovídající úprava /etc/fstab
4) Úprava konfiguračních souborů v /boot
– Nutné vytvořit soubory s direktivami pro bootování RPi
● Jedná se o soubory config.txt a cmdline.txt
Instalace Fedory 24 (3)
5) Zkopírování firmware a jaderných modulů
– Firmware nutné překopírovat do /boot
– Jaderné moduly do /lib/modules
6) Získání nástroje pro aktualizaci firmware
– Skript rpi-update
● viz https://github.com/Hexxeh/rpi-update
– Zkopírování skriptu do /usr/bin, přidání práv ke spuštění
7) První boot :-)
Kam pro detailní návody
● Podrobné návody pro instalaci:
– https://fedoraproject.org/wiki/Raspberry_Pi
– http://mojefedora.cz/fedora-23-na-raspberry-pi-2/
?
Co může být ošidné
● Poinstalační průvodce
– Mírně nevyzpytatelný, zvážit vytvoření uživatelů ručně
● Detekce zvukové „karty“
– Od jádra 4.47 je nutné do souboru config.txt pro
zprovoznění zvuku přidat direktivu dtparam=audio=on
...
Uživatelská přívětivost?
7) https://www.raspberrypi.org/documentation/configuration/device-tree.md
Širší rozhled
●
Projekt FedBerry
– Fedora Remix (aktuálně F23) pro Raspberry Pi 2 model B
– Sada připravených image s přednastaveným systémem
● Viz http://fedberry.org/
●
Projekt Pignus
– Fedora Remix (F23) cílící na uživatele původního Raspberry Pi
a Raspberry Pi Zero (stejný použitý SoC BCM2835)
– Opět k dispozici předpřipravené image
● Viz https://pignus.computer/
Závěr
● Plusy
– Remixy Fedory pro RPi jsou funkční a dostupné
– Slibný výhled v podobě projektu Fedberry
● Mínusy
– Aktuálně nedostupný videopřehrávač omxplayer
– Instalace není přívětivá pro začátečníky
Děkuji za pozornost :-)
Použité zdroje
● https://fedoraproject.org/wiki/Raspberry_Pi
● http://nullr0ute.com/2016/03/supporting-fedora-24-on-the-raspberry-pi-2/
● https://hobo.house/2016/03/13/installing-fedora-linux-on-the-raspberry-pi-3/
● https://jonarcher.info/2015/02/getting-fedora-21-raspberry-pi-2/
● https://chisight.wordpress.com/2015/10/19/fedora-22-or-23-on-raspberry-pi-2/
● http://enritchit.blogspot.cz/2013/11/using-800x480-lcd-with-raspberry-pi.html

More Related Content

Viewers also liked

Thème central: les coûts de passage portuaires – quelle responsabilité des d...
Thème central: les  coûts de passage portuaires – quelle responsabilité des d...Thème central: les  coûts de passage portuaires – quelle responsabilité des d...
Thème central: les coûts de passage portuaires – quelle responsabilité des d...AGPAOC- PMAWCA
 
Informática y convergencia tecnológica
Informática y convergencia tecnológicaInformática y convergencia tecnológica
Informática y convergencia tecnológicaEusebio Marenco
 
PORT TRANSIT COSTS PERSPECTIVES AND EXPERIENCES OF GHANA PORTS ...
PORT TRANSIT COSTS PERSPECTIVES AND EXPERIENCES  OF GHANA PORTS             ...PORT TRANSIT COSTS PERSPECTIVES AND EXPERIENCES  OF GHANA PORTS             ...
PORT TRANSIT COSTS PERSPECTIVES AND EXPERIENCES OF GHANA PORTS ...AGPAOC- PMAWCA
 
Glammories Physical Setup Company Profile
Glammories Physical Setup Company ProfileGlammories Physical Setup Company Profile
Glammories Physical Setup Company ProfileLee Ching Yeo
 
CV - Anne Nash v1.1
CV - Anne Nash v1.1CV - Anne Nash v1.1
CV - Anne Nash v1.1Anne Nash
 
Product_Card_Digital_it_20161121(VLD)
Product_Card_Digital_it_20161121(VLD)Product_Card_Digital_it_20161121(VLD)
Product_Card_Digital_it_20161121(VLD)Arno Montorfano
 
ToolChest Powerpoint
ToolChest PowerpointToolChest Powerpoint
ToolChest PowerpointMichael Ott
 
13th Table Bonde-Session 1
13th Table Bonde-Session 113th Table Bonde-Session 1
13th Table Bonde-Session 1AGPAOC- PMAWCA
 
Les coûts de passage portuaires
Les coûts de passage portuaires Les coûts de passage portuaires
Les coûts de passage portuaires AGPAOC- PMAWCA
 
DIL HAI HINDUSTANI
DIL HAI HINDUSTANIDIL HAI HINDUSTANI
DIL HAI HINDUSTANIAmAn Dhillon
 
Tecnologías Educativas Actuales
Tecnologías Educativas ActualesTecnologías Educativas Actuales
Tecnologías Educativas ActualesMaru Rivero
 
PORT TRANSIT COSTS PERSPECTIVES AND EXPERIENCES OF GHANA PORTS ...
PORT TRANSIT COSTS PERSPECTIVES AND EXPERIENCES OF GHANA PORTS              ...PORT TRANSIT COSTS PERSPECTIVES AND EXPERIENCES OF GHANA PORTS              ...
PORT TRANSIT COSTS PERSPECTIVES AND EXPERIENCES OF GHANA PORTS ...AGPAOC- PMAWCA
 

Viewers also liked (17)

Thème central: les coûts de passage portuaires – quelle responsabilité des d...
Thème central: les  coûts de passage portuaires – quelle responsabilité des d...Thème central: les  coûts de passage portuaires – quelle responsabilité des d...
Thème central: les coûts de passage portuaires – quelle responsabilité des d...
 
Informática y convergencia tecnológica
Informática y convergencia tecnológicaInformática y convergencia tecnológica
Informática y convergencia tecnológica
 
PORT TRANSIT COSTS PERSPECTIVES AND EXPERIENCES OF GHANA PORTS ...
PORT TRANSIT COSTS PERSPECTIVES AND EXPERIENCES  OF GHANA PORTS             ...PORT TRANSIT COSTS PERSPECTIVES AND EXPERIENCES  OF GHANA PORTS             ...
PORT TRANSIT COSTS PERSPECTIVES AND EXPERIENCES OF GHANA PORTS ...
 
Glammories Physical Setup Company Profile
Glammories Physical Setup Company ProfileGlammories Physical Setup Company Profile
Glammories Physical Setup Company Profile
 
CV - Anne Nash v1.1
CV - Anne Nash v1.1CV - Anne Nash v1.1
CV - Anne Nash v1.1
 
Turismo de-roboré
Turismo de-roboréTurismo de-roboré
Turismo de-roboré
 
Product_Card_Digital_it_20161121(VLD)
Product_Card_Digital_it_20161121(VLD)Product_Card_Digital_it_20161121(VLD)
Product_Card_Digital_it_20161121(VLD)
 
ToolChest Powerpoint
ToolChest PowerpointToolChest Powerpoint
ToolChest Powerpoint
 
Question 6
Question 6Question 6
Question 6
 
13th Table Bonde-Session 1
13th Table Bonde-Session 113th Table Bonde-Session 1
13th Table Bonde-Session 1
 
El arbol del conocimiento
El arbol del conocimientoEl arbol del conocimiento
El arbol del conocimiento
 
Hangman
HangmanHangman
Hangman
 
Les coûts de passage portuaires
Les coûts de passage portuaires Les coûts de passage portuaires
Les coûts de passage portuaires
 
DIL HAI HINDUSTANI
DIL HAI HINDUSTANIDIL HAI HINDUSTANI
DIL HAI HINDUSTANI
 
Tecnologías Educativas Actuales
Tecnologías Educativas ActualesTecnologías Educativas Actuales
Tecnologías Educativas Actuales
 
PORT TRANSIT COSTS PERSPECTIVES AND EXPERIENCES OF GHANA PORTS ...
PORT TRANSIT COSTS PERSPECTIVES AND EXPERIENCES OF GHANA PORTS              ...PORT TRANSIT COSTS PERSPECTIVES AND EXPERIENCES OF GHANA PORTS              ...
PORT TRANSIT COSTS PERSPECTIVES AND EXPERIENCES OF GHANA PORTS ...
 
Analysis
AnalysisAnalysis
Analysis
 

Fedora 24-rpi-kotek

  • 1. Fedora 24 na Raspberry Pi 2 Lukáš Kotek CC BY-SA 4.0
  • 2. Fedora Remix ● Co označuje Fedora Remix?1 – Z Fedory odvozené operační systémy ● Určené například pro odlišný hardware – Není možné použít čistě název Fedora (ochranná známka) ● Čím se liší? – Upravené balíky od stavu v samotné distribuci – Může obsahovat balíky, které nemohou být z různých (licenčních) důvodů zahrnuty do Fedory 1) https://fedoraproject.org/wiki/Remix
  • 3. Letmo do historie ● Pidora2 – Fedora Remix pro původní Raspberry Pi – Kompilován přímo pro ARMv6 na RPi ● Fedora v dané době kompilována pro ARMv5 a ARMv7 – Poslední verze z roku 2014 postavená na Fedoře 20 – Remix již není dále vyvíjen 2) http://pidora.ca/
  • 4. Fedora a ARM ● ARM je primární architekturou3 distribuce – Spolu s x86 a x86-64 ● Jedná se o 32bitový ARMv7 (hard float, armhf) – Stejná architektura jako u BCM2836 Raspberry Pi 2 ● Přímo podporováno mnoho zařízení4 – Banana Pi, BeagleBone, PandaBoard 3) https://fedoraproject.org/wiki/Architectures#Primary_Architectures 4) https://fedoraproject.org/wiki/Architectures/ARM
  • 5. Fedora a Raspberry Pi 2 model B ● Problémy spojené s RPi: – BCM2836 není otevřený hardware ● Dílčí pozitivní vývoj5 – Nestandardní bootování ● Nepoužívá uboot, uefi a vyžaduje vfat oddíl pro /boot ● Specifické konfigurační soubory (config.txt, cmdline.txt) – Není možné použít distribuční kernel (4.5)6 ● Vyžadovány specifické moduly třetích stran 5) https://www.raspberrypi.org/blog/a-birthday-present-from-broadcom/ 6) https://bugzilla.redhat.com/show_bug.cgi?id=1308355
  • 7. Instalace Fedory 24 (1) 1) Stažení instalačních obrazů, firmware a utilit – K dispozici jsou standardní edice a spiny Fedory ● viz https://arm.fedoraproject.org/ – Firmware od tvůrců RPi je dostupný na GitHubu ● viz https://github.com/raspberrypi/firmware 2) Zapsání obrazu na SD kartu – Zjištění přiděleného názvu SD karty v systému pomocí blkid ● Typický název je mmcblk0 – Rozbalení a zapsání obrazu přes xzcat a dd ● xzcat obraz-fedory.raw.xz | dd of=/dev/mmcblk0 bs=1M
  • 8. Instalace Fedory 24 (2) 3) Změna rozložení oddílů – Oddíl pro /boot musí být vfat ● Lze změnit gparted, cfdisk – Nutná odpovídající úprava /etc/fstab 4) Úprava konfiguračních souborů v /boot – Nutné vytvořit soubory s direktivami pro bootování RPi ● Jedná se o soubory config.txt a cmdline.txt
  • 9. Instalace Fedory 24 (3) 5) Zkopírování firmware a jaderných modulů – Firmware nutné překopírovat do /boot – Jaderné moduly do /lib/modules 6) Získání nástroje pro aktualizaci firmware – Skript rpi-update ● viz https://github.com/Hexxeh/rpi-update – Zkopírování skriptu do /usr/bin, přidání práv ke spuštění 7) První boot :-)
  • 10. Kam pro detailní návody ● Podrobné návody pro instalaci: – https://fedoraproject.org/wiki/Raspberry_Pi – http://mojefedora.cz/fedora-23-na-raspberry-pi-2/ ?
  • 11. Co může být ošidné ● Poinstalační průvodce – Mírně nevyzpytatelný, zvážit vytvoření uživatelů ručně ● Detekce zvukové „karty“ – Od jádra 4.47 je nutné do souboru config.txt pro zprovoznění zvuku přidat direktivu dtparam=audio=on ... Uživatelská přívětivost? 7) https://www.raspberrypi.org/documentation/configuration/device-tree.md
  • 12. Širší rozhled ● Projekt FedBerry – Fedora Remix (aktuálně F23) pro Raspberry Pi 2 model B – Sada připravených image s přednastaveným systémem ● Viz http://fedberry.org/ ● Projekt Pignus – Fedora Remix (F23) cílící na uživatele původního Raspberry Pi a Raspberry Pi Zero (stejný použitý SoC BCM2835) – Opět k dispozici předpřipravené image ● Viz https://pignus.computer/
  • 13. Závěr ● Plusy – Remixy Fedory pro RPi jsou funkční a dostupné – Slibný výhled v podobě projektu Fedberry ● Mínusy – Aktuálně nedostupný videopřehrávač omxplayer – Instalace není přívětivá pro začátečníky
  • 15. Použité zdroje ● https://fedoraproject.org/wiki/Raspberry_Pi ● http://nullr0ute.com/2016/03/supporting-fedora-24-on-the-raspberry-pi-2/ ● https://hobo.house/2016/03/13/installing-fedora-linux-on-the-raspberry-pi-3/ ● https://jonarcher.info/2015/02/getting-fedora-21-raspberry-pi-2/ ● https://chisight.wordpress.com/2015/10/19/fedora-22-or-23-on-raspberry-pi-2/ ● http://enritchit.blogspot.cz/2013/11/using-800x480-lcd-with-raspberry-pi.html