Fedora 31: Difference between revisions
| (116 intermediate revisions by the same user not shown) | |||
| Line 4: | Line 4: | ||
; some of the older versions listed here ^ may be security risks- for archive purposes only | ; some of the older versions listed here ^ may be security risks- for archive purposes only | ||
=Fedora 31= | =Fedora 31= | ||
==Fedora 31- | *https://fedoraproject.org/wiki/Releases/31/Spins#Official_Fedora_Spins | ||
* | ;Must fill in testing of these spins (or they will be abandoned.) | ||
==Fedora 31-== | |||
==upgrading-fedora-30-to-fedora-31== | |||
*https://fedoramagazine.org/upgrading-fedora-30-to-fedora-31/ | |||
*https://docs.fedoraproject.org/en-US/quick-docs/upgrading/ | |||
*https://fedoraproject.org/wiki/DNF_system_upgrade | |||
== | ===RC1.9=== | ||
;voted go oct 24 2019 | |||
:feleased oct 29 2019 | |||
;https://download.fedoraproject.org/pub/fedora/linux/releases/31/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-31-1.9.iso | |||
; https://dl.fedoraproject.org/pub/alt/stage/31_RC-1.9/ | |||
*https://spins.fedoraproject.org/prerelease | |||
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id | |||
:Respins: https://dl.fedoraproject.org/pub/alt/live-respins/ | |||
== | ==Bugs== | ||
*https://fedoraproject.org/wiki/ | *https://fedoraproject.org/wiki/Common_F31_bugs | ||
*https://qa.fedoraproject.org/blockerbugs/milestone/31/final/buglist | |||
===f30 Common Bugs=== | ===f30 Common Bugs=== | ||
* https://fedoraproject.org/wiki/Common_F30_bugs | * https://fedoraproject.org/wiki/Common_F30_bugs | ||
* https://bugzilla.redhat.com/show_bug.cgi?id=1737929 (sugar depends on Python 2) | |||
===FEDORA User Docs=== | ===FEDORA User Docs=== | ||
* https://docs.fedoraproject.org/en-US/docs/ | * https://docs.fedoraproject.org/en-US/docs/ | ||
| Line 70: | Line 84: | ||
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first) | * https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first) | ||
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release) | * https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release) | ||
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html | |||
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/ | * https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/ | ||
* https://fedoraproject.org/wiki/Architectures/ARM | * https://fedoraproject.org/wiki/Architectures/ARM | ||
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions) | |||
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/ | * https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/ | ||
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide) | * https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide) | ||
| Line 78: | Line 94: | ||
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation | ::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation | ||
::https://www.raspberrypi.org/downloads/ | ::https://www.raspberrypi.org/downloads/ | ||
::http://pidora.ca/ | |||
::https://elinux.org/RPi_Distributions#Fedora_Remix | ::https://elinux.org/RPi_Distributions#Fedora_Remix | ||
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM) | ::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM) | ||
===Rpi-FAQ=== | |||
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/ | |||
* https://github.com/bookwar/python-gpiodev | |||
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/ | |||
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html | |||
==Sugar on other distributions== | ==Sugar on other distributions== | ||
:https://elinux.org/RPi_Distributions#Fedora_Remix | :https://elinux.org/RPi_Distributions#Fedora_Remix | ||
| Line 86: | Line 109: | ||
::http://www.pidora.ca/ | ::http://www.pidora.ca/ | ||
::http://wiki.sugarlabs.org/go/Ubuntu_on_rpi3 (Ubuntu) | ::http://wiki.sugarlabs.org/go/Ubuntu_on_rpi3 (Ubuntu) | ||
:: | ::http://wiki.sugarlabs.org/go/Ubuntu_on_rpi3#Ubuntu-MATE-sugar-desktop_on_raspberry_pi2-3 (Ubuntu) | ||
:::https://people.canonical.com/~ogra/snappy/raspberrypi4/core18/ (ubuntu core Rpi4) | |||
::https://people.sugarlabs.org/rishabh/ (debian) | ::https://people.sugarlabs.org/rishabh/ (debian) | ||
::https://wiki.debian.org/RaspberryPi | ::https://wiki.debian.org/RaspberryPi | ||
::https://en.opensuse.org/HCL:Raspberry_Pi2 (OpenSuse) | ::https://en.opensuse.org/HCL:Raspberry_Pi2 (OpenSuse) | ||
:::http://download.opensuse.org/ports/armv7hl/distribution/leap/42.3/appliances/ | :::http://download.opensuse.org/ports/armv7hl/distribution/leap/42.3/appliances/ | ||
:::: | ::::https://en.opensuse.org/Sugar https://sourceforge.net/projects/opensuse-edu/files/ (sugar) | ||
::http://mirror.centos.org/altarch/7/isos/ (centos) | ::http://mirror.centos.org/altarch/7/isos/ (centos) | ||
::http://ftp.osuosl.org/pub/centos-altarch/7.6.1810/isos/armhfp/ | ::http://ftp.osuosl.org/pub/centos-altarch/7.6.1810/isos/armhfp/ | ||
| Line 102: | Line 126: | ||
===Rpi3B+ vs Rpi4=== | ===Rpi3B+ vs Rpi4=== | ||
*https://medium.com/pi-top/raspberrypi4-f38f12633345 | *https://medium.com/pi-top/raspberrypi4-f38f12633345 | ||
*https://medium.com/@ghalfacree/benchmarking-the-raspberry-pi-4-73e5afbcd54b (benchmarking the Rpi4) | |||
::important review | ::important review | ||
::;Note that USB3 Ports on RPi4 are Blue | ::;Note that USB3 Ports on RPi4 are Blue | ||
::Note that the Red and white enclosure of the Rpi4 allows overheating of the board; run with cover off | ::Note that the Red and white enclosure of the Rpi4 allows overheating of the board; run with cover off | ||
:::(lightning bolt warning in right upper corner appears when too hot) | :::(lightning bolt warning in right upper corner appears when too hot) | ||
====Manjaro-ARM-xfce-rpi4==== | |||
:::https://forum.manjaro.org/t/manjaro-arm-preview2-for-raspberry-pi-4/96694 | |||
* https://osdn.net/projects/manjaro-arm/storage/rpi4/xfce/preview2/Manjaro-ARM-xfce-rpi4-preview2.img.xz | |||
:;64 bit arm (uses 3 GB of memory) | |||
"Manjaro ARM Preview2 for Raspberry Pi 4! (Manjaro ARM Team) | |||
The Manjaro ARM project is proud to announce the second test release for the Raspberry Pi 4! | |||
This is an indication of how far upstream (Raspberry Pi) is with 64-bit support. | |||
This is also the place where you get a preview of the upcoming XFCE edition, that will be "replacing" the LXQT images going forward. Thanks to @Darksky for making the XFCE edition a reality!" | |||
:works nicely (satellit Aug 5 2017) | |||
===Rpi-3b installer+=== | ===Rpi-3b installer+=== | ||
| Line 111: | Line 148: | ||
*https://fedoraproject.org/wiki/Architectures/ARM/Installation#Arm_Image_Installer | *https://fedoraproject.org/wiki/Architectures/ARM/Installation#Arm_Image_Installer | ||
*https://www.balena.io/etcher/ (Raspbian installer) | *https://www.balena.io/etcher/ (Raspbian installer) | ||
:::https://downloads.raspberrypi.org/ | :::https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10-raspbian-buster-full.zip RpiB3+/RPi4 compatable) | ||
::::http://downloads.raspberrypi.org/raspbian/release_notes.txt | |||
==== Rpi3B+ ==== | ==== Rpi3B+ ==== | ||
;Testing of f31 arm (raw) images | ;Testing of f31 arm (raw) images | ||
*https://fedoraproject.org/wiki/Test_Results: | *https://fedoraproject.org/wiki/Test_Results:Fedora_31_Rawhide_20190722.n.1_Installation#How_to_test | ||
=====Installation method used for testing===== | =====Installation method used for testing===== | ||
#Download Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw.xz file to /Downloads | #Download Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw.xz file to /Downloads | ||
| Line 128: | Line 166: | ||
=====Working images===== | =====Working images===== | ||
;Branched fail GPG check (not signed) | |||
* There is no f31 repo because we have not yet had a fedora 31 branched | |||
compose finish. So, mirrormanager is pointing people to rawhide. This is | |||
likely the cause of all problems related to f31. | |||
*Mon, Aug 19, 2019 at 10:48 PM Kevin Fenzi | |||
sudo rpm --import https://src.fedoraproject.org/rpms/fedora-repos/blob/master/f/RPM-GPG-KEY-fedora-32-primary | |||
* updates to f32 | |||
;;Fedora-LXDE-armhfp-31-20190816.n.0-sda.raw (Branched) | |||
::https://kojipkgs.fedoraproject.org/compose/branched/Fedora-31-20190816.n.0/compose/Spins/armhfp/images/Fedora-LXDE-armhfp-31-20190816.n.0-sda.raw.xz | |||
:::Needs to be restarted with power off to finish initial-setup and login | |||
:::NOTE needs "sudo shutdown -h now" in terminal to shutdown | |||
;;Fedora-KDE-armhfp-31-20190816.n.0-sda.raw (Branched) | |||
::https://kojipkgs.fedoraproject.org/compose/branched/Fedora-31-20190816.n.0/compose/Spins/armhfp/images/Fedora-KDE-armhfp-31-20190816.n.0-sda.raw.xz | |||
:::Needs to be restarted with power off to finish initial-setup and login | |||
:::NOTE needs "sudo shutdown -h now" in terminal to shutdown | |||
;;Fedora-Mate-armhfp-31-20190816.n.0-sda.raw (Branched) | |||
::https://kojipkgs.fedoraproject.org/compose/branched/Fedora-31-20190816.n.0/compose/Spins/armhfp/images/Fedora-Mate-armhfp-31-20190816.n.0-sda.raw.xz | |||
:::Needs to be restarted with power off to finish initial-setup and login | |||
:::NOTE needs "sudo shutdown -h now" in terminal to shutdown Mate | |||
=====links below are No longer on line===== | |||
::Aug 18 2019 (due to branching?) | |||
;;Fedora-Mate-armhfp-Rawhide-20190722.n.1-sda.raw | |||
:::sugar-desktop and sugar-runner installed and work | |||
;;Fedora-SoaS-armhfp-Rawhide-20190722.n.1-sda.raw | |||
:;;Fedora-Mate-armhfp-Rawhide-20190716.n.0-sda.raw | :;;Fedora-Mate-armhfp-Rawhide-20190716.n.0-sda.raw | ||
:: | |||
; NOTE recent arm images use debug kernel and this fills up the microSD cards quickly; making them freeze up | |||
:::fills up sd: bcm2835-dma (messages never stop) | |||
;Tuesday builds should use nodebug kernel | |||
* Use these to test in Rpi3B+ | |||
===== Enabling the rawhide kernel nodebug repository ===== | ===== Enabling the rawhide kernel nodebug repository ===== | ||
*https://fedoraproject.org/wiki/KernelDebugStrategy | *https://fedoraproject.org/wiki/KernelDebugStrategy | ||
::https://dl.fedoraproject.org/pub/alt/rawhide-kernel-nodebug/ | |||
::https://fedoraproject.org/wiki/RawhideKernelNodebug | |||
<pre><nowiki> | <pre><nowiki> | ||
$ sudo dnf config-manager --add-repo=http://dl.fedoraproject.org/pub/alt/rawhide-kernel-nodebug/fedora-rawhide-kernel-nodebug.repo | $ sudo dnf config-manager --add-repo=http://dl.fedoraproject.org/pub/alt/rawhide-kernel-nodebug/fedora-rawhide-kernel-nodebug.repo | ||
| Line 144: | Line 213: | ||
::sudo dnf install sugar-runner | ::sudo dnf install sugar-runner | ||
;Fedora-Mate-armhfp-Rawhide-20190704.n.1-sda.raw | ;Fedora-Mate-armhfp-Rawhide-20190704.n.1-sda.raw | ||
[[File:Mate 0704.n.1.png|400px]] | [[File:Mate 0704.n.1.png|400px]] | ||
;Fedora-SoaS-armhfp-Rawhide-20190703.n.0-sda.raw | ;Fedora-SoaS-armhfp-Rawhide-20190703.n.0-sda.raw | ||
:::seems to lock up when using wired and wireless AP | :::seems to lock up when using wired and wireless AP | ||
;Fedora-Xfce-armhfp-Rawhide-20190621.n.0-sda.raw | ;Fedora-Xfce-armhfp-Rawhide-20190621.n.0-sda.raw | ||
;Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw | ;Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw | ||
*Inital-setup after boot (updated for f31 branched) | |||
*Inital-setup after boot | [[File:I-s_arm.jpg|400px]] | ||
[[File: | |||
*F1 network neighborhood with jabber.sugarlabs.org entered in networking | *F1 network neighborhood with jabber.sugarlabs.org entered in networking | ||
[[File:Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw-4.jpg|400px]] | [[File:Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw-4.jpg|400px]] | ||
;Fedora-Xfce-armhfp-Rawhide-20190601.n.0-sda.raw | ;Fedora-Xfce-armhfp-Rawhide-20190601.n.0-sda.raw | ||
;Fedora-LXQt-armhfp-Rawhide-20190601.n.0-sda.raw | ;Fedora-LXQt-armhfp-Rawhide-20190601.n.0-sda.raw | ||
::Sugar-desktop-environment + sugar-runner (both install) | ::Sugar-desktop-environment + sugar-runner (both install) | ||
;Fedora-Mate-armhfp-Rawhide-20190609.n.1-sda.raw | ;Fedora-Mate-armhfp-Rawhide-20190609.n.1-sda.raw | ||
; Centos 7 | ; Centos 7 | ||
::https://buildlogs.centos.org/rolling/7/isos/armhfp/ | ::https://buildlogs.centos.org/rolling/7/isos/armhfp/ | ||
| Line 177: | Line 238: | ||
======uEFIforARMv7====== | ======uEFIforARMv7====== | ||
*https://fedoraproject.org/wiki/Changes/uEFIforARMv7 | *https://fedoraproject.org/wiki/Changes/uEFIforARMv7 | ||
======a1-a2 microsd-cards: comparison====== | |||
*https://www.jeffgeerling.com/blog/2019/a2-class-microsd-cards-offer-no-better-performance-raspberry-pi | |||
=sugar desktop in 2nd DE= | =sugar desktop in 2nd DE= | ||
| Line 268: | Line 331: | ||
Text-based Internet (text-internet) | Text-based Internet (text-internet) | ||
Window Managers (window-managers) | Window Managers (window-managers) | ||
=Raspberry-Pi-IIAB= | |||
*http://wiki.laptop.org/go/IIAB/FAQ | |||
*https://en.wikipedia.org/wiki/Raspbian | |||
*http://downloads.raspberrypi.org/raspbian/release_notes.txt | |||
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md | |||
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g | |||
*https://www.raspberrypi.org/downloads/raspbian/ | |||
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images | |||
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software | |||
*http://med.iiab.me/home/ (live medical iiAB sample) | |||
==Install of IIAB on RPi4== | |||
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. : | |||
This one has a Quadcore A72 CPU, up to 4 GB of LPDDR4 RAM, 2x USB 2.0, 2x USB 3.0 ports, double micro-HDMI ports, AC Wifi, Bluetooth 5.0 and Gigabit ethernet." | |||
*;NOTE medium and full install include sugarizer-server (default) | |||
::https://sugarizer.org/ | |||
::https://github.com/llaske/sugarizer | |||
::https://github.com/llaske/sugarizer-server | |||
::Aug 6 2017 | |||
*Same install on a 32GB sd: using my Rpi3B+. | |||
*Only difference: used medium install and only downloaded a few items to test | |||
--------- | |||
::Aug 2 2017 | |||
:Installed "Raspbian Buster with desktop and recommended software" (1) | |||
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10) | |||
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB) | |||
:::256 GB SanDisk Ultra micoSDXC A1 card | |||
Install with Etcher: | |||
*https://www.balena.io/etcher/ | |||
::In microSD reader | |||
:::Insert card in RPi4 and power up: | |||
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76] | |||
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4) | |||
:::(This appears to increase performance) | |||
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split | |||
[[File:GPU_memory.jpg|600px]] | |||
*in add/remove software: install firefox ESR | |||
*in terminal: | |||
curl d.iiab.io/install.txt | sudo bash | |||
*chose maximum iiab install size | |||
*used middle selection for type of install (single point) | |||
*Start Ansible install | |||
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete" | |||
[[File:IIAB-install.jpg|600px]] | |||
::Reboot (by hitting [enter] key) | |||
*Change iiab-admin's password before connecting your server to the Internet. | |||
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". | |||
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^ | |||
::Starts Admin console | |||
[[File:4%2B3B%2B.jpg|400px]] | |||
*test setup ^ | |||
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F | |||
===NOTES=== | |||
* run iiab-hotspot-on and iiab-hotspot-off which are found in /usr/bin — these are especially useful after you've used a Raspberry Pi's internal Wi-Fi to download IIAB and content. | |||
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F | |||
=gosc/2019= | =gosc/2019= | ||
* https://docs.fedoraproject.org/en-US/mentored-projects/gsoc/2019/ | * https://docs.fedoraproject.org/en-US/mentored-projects/gsoc/2019/ | ||
" Fedora is proud to have been accepted as a GSoC mentoring organization. Student applications open on March 25, 2019." | " Fedora is proud to have been accepted as a GSoC mentoring organization. Student applications open on March 25, 2019." | ||
=Internet of Things (iot)= | |||
*https://iot.fedoraproject.org/ | |||
*https://kojipkgs.fedoraproject.org/compose//iot/ | |||
::https://docs.fedoraproject.org/en-US/iot/ | |||
::https://iot.mozilla.org/gateway/ | |||
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3) | |||
=Silverblue= | =Silverblue= | ||
;https://silverblue.fedoraproject.org/download | |||
*https://docs.fedoraproject.org/en-US/fedora-silverblue/ | *https://docs.fedoraproject.org/en-US/fedora-silverblue/ | ||
:still in development | :still in development | ||
| Line 281: | Line 426: | ||
==flatpacks== | ==flatpacks== | ||
*http://docs.flatpak.org/en/latest/ | *http://docs.flatpak.org/en/latest/ | ||
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/ | |||
::https://github.com/containers/libpod/ | |||
==Endless OS== | ==Endless OS== | ||
*https://endlessos.com/download/ | *https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free) | ||
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." | :"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) | ||
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ | ::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ | ||
:::https://github.com/endlessm (github) | :::https://github.com/endlessm (github) | ||
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs) | :::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs) | ||