Fedora 31: Difference between revisions

Satellit (talk | contribs)
Satellit (talk | contribs)
 
(82 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-rawhide==
*https://fedoraproject.org/wiki/Releases/31/Spins#Official_Fedora_Spins
* updated June/06/2019
;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


==f28 end of life==
===RC1.9===
"Fedora 28 will be EOL on Tuesday, May 28th, 2019. On this day we are going to close all of the Fedora 28 bugs which remain open [1]. You have a few weeks remaining to submit updates, if you have any, before the Fedora 28 release becomes unsupported. [1] https://fedoraproject.org/wiki/Releases/30/HouseKeeping#Fedora_28_EOL_Clo... -- Ben Cotton "
;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/


==Upgrading f30 to f31==
==Bugs==
*https://fedoraproject.org/wiki/DNF_system_upgrade
*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 73: Line 87:
* 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 79: 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 87: 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)
::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)
::::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 108: Line 131:
::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 131: 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
;;Fedora-Mate-armhfp-Rawhide-20190722.n.1-sda.raw
::https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190722.n.1/compose/Spins/armhfp/images/Fedora-Mate-armhfp-Rawhide-20190722.n.1-sda.raw.xz (Tuesday nodebug kernel)
:::sugar-desktop and sugar-runner installed and work
:::sugar-desktop and sugar-runner installed and work
;;Fedora-SoaS-armhfp-Rawhide-20190722.n.1-sda.raw
;;Fedora-SoaS-armhfp-Rawhide-20190722.n.1-sda.raw
::https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190722.n.1/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190722.n.1-sda.raw.xz (Tuesday nodebug kernel)
:;;Fedora-Mate-armhfp-Rawhide-20190716.n.0-sda.raw
:;;Fedora-Mate-armhfp-Rawhide-20190716.n.0-sda.raw
::https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190716.n.0/compose/Spins/armhfp/images/Fedora-Mate-armhfp-Rawhide-20190716.n.0-sda.raw.xz


; NOTE recent arm images use debug kernel and this fills up the microSD cards quickly; making them freeze up
; NOTE recent arm images use debug kernel and this fills up the microSD cards quickly; making them freeze up
Line 157: 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
::https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190704.n.1/compose/Spins/armhfp/images/Fedora-Mate-armhfp-Rawhide-20190704.n.1-sda.raw.xz
[[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
::https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190703.n.0-sda.raw.xz
:::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
::https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190621.n.0/compose/Spins/armhfp/images/Fedora-Xfce-armhfp-Rawhide-20190621.n.0-sda.raw.xz
;Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw
;Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw
::https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190619.n.0/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw.xz
*Inital-setup after boot (updated for f31 branched)
*Inital-setup after boot
[[File:I-s_arm.jpg|400px]]
[[File:IFedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw-1.jpg|400px]]
*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
::https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190524.n.1/compose/Spins/armhfp/images/Fedora-Xfce-armhfp-Rawhide-20190524.n.1-sda.raw.xz
;Fedora-LXQt-armhfp-Rawhide-20190601.n.0-sda.raw
;Fedora-LXQt-armhfp-Rawhide-20190601.n.0-sda.raw
::https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190601.n.0/compose/Spins/armhfp/images/Fedora-LXDE-armhfp-Rawhide-20190601.n.0-sda.raw.xz
::https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190611.n.2/compose/Spins/armhfp/images/Fedora-LXDE-armhfp-Rawhide-20190611.n.2-sda.raw.xz
::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  
::http://mirror.math.princeton.edu/pub/fedora/linux/development/rawhide/Spins/armhfp/images/Fedora-Mate-armhfp-Rawhide-20190609.n.1-sda.raw.xz
 
; Centos 7
; Centos 7
::https://buildlogs.centos.org/rolling/7/isos/armhfp/
::https://buildlogs.centos.org/rolling/7/isos/armhfp/
Line 295: Line 343:
*http://med.iiab.me/home/  (live medical iiAB sample)
*http://med.iiab.me/home/  (live medical iiAB sample)
==Install of IIAB on RPi4==
==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)
:Installed "Raspbian Buster with desktop and recommended software" (1)
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)
Line 304: Line 365:
:::Insert card in RPi4 and power up:
:::Insert card in RPi4 and power up:


*RPi4 (with 4 GB Memory) booted and changed memory in Preferences / Raspberry Pi4 Configuration to 256
*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)
::( 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:
*in terminal:
   curl d.iiab.io/install.txt | sudo bash
   curl d.iiab.io/install.txt | sudo bash


Photograph page with: "Internet-In-A Box (IIAB) software install is complete"
*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]]
[[File:IIAB-install.jpg|600px]]


::Reboot (by hitting [enter] key)
::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
(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=
Line 323: Line 410:
" 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."


=Fedora Internet of Things  (iot)=
=Internet of Things  (iot)=
*https://iot.fedoraproject.org/
*https://iot.fedoraproject.org/
*https://kojipkgs.fedoraproject.org/compose//iot/
*https://kojipkgs.fedoraproject.org/compose//iot/
::https://docs.fedoraproject.org/en-US/iot/
::https://docs.fedoraproject.org/en-US/iot/
::https://iot.mozilla.org/gateway/
::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