Difference between revisions of "Fedora 31"

From Sugar Labs
Jump to: navigation, search
(Install Documents)
m (Working images)
 
(54 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
=Fedora 31=
 
=Fedora 31=
 
==Fedora 31-rawhide==
 
==Fedora 31-rawhide==
* updated 06/10/2019
+
* updated June/06/2019
  
 
==f28 end of life==
 
==f28 end of life==
Line 28: Line 28:
 
* rawhide .ks : https://kojipkgs.fedoraproject.org//work/tasks/7414/34687414/fedora-live-soas.ks
 
* rawhide .ks : https://kojipkgs.fedoraproject.org//work/tasks/7414/34687414/fedora-live-soas.ks
 
::https://kojipkgs.fedoraproject.org//work/tasks/7414/34687414/koji-image-f31-build-34687414.ks
 
::https://kojipkgs.fedoraproject.org//work/tasks/7414/34687414/koji-image-f31-build-34687414.ks
 +
* Cloud : https://alt.fedoraproject.org/cloud/
 
*new sugar 0.113 version:
 
*new sugar 0.113 version:
 +
;:::https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190606.n.0/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190606.n.0.iso
 +
::::works fine in VMM
 
  [[File:F30-software.png|600px]]
 
  [[File:F30-software.png|600px]]
 
*f1 network neighborhood with XO's when "jabber.sugarlabs.org" is added to network:
 
*f1 network neighborhood with XO's when "jabber.sugarlabs.org" is added to network:
Line 38: Line 41:
 
*https://github.com/FedoraQt/MediaWriter/releases
 
*https://github.com/FedoraQt/MediaWriter/releases
 
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer
 
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer
 +
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version
 +
4.1.4.1-fc30 ?"
 +
*satellit May 19, 2019
 +
 +
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."
 +
*Martin Bříza:5/20/2019
 +
 
==Multimedia==
 
==Multimedia==
 
* https://fedoraproject.org/wiki/Multimedia
 
* https://fedoraproject.org/wiki/Multimedia
Line 77: Line 87:
 
::http://wiki.sugarlabs.org/go/Ubuntu_on_rpi3 (Ubuntu)
 
::http://wiki.sugarlabs.org/go/Ubuntu_on_rpi3 (Ubuntu)
 
::https://people.sugarlabs.org/rishabh/  (debian)
 
::https://people.sugarlabs.org/rishabh/  (debian)
 +
::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/
 +
::::;https://en.opensuse.org/Sugar    https://sourceforge.net/projects/opensuse-edu/files/  (sugar)
 +
::http://mirror.centos.org/altarch/7/isos/ (centos)
 +
::http://ftp.osuosl.org/pub/centos-altarch/7.6.1810/isos/armhfp/
 +
:: https://buildlogs.centos.org/rolling/7/isos/armhfp/
 +
::https://wiki.centos.org/SpecialInterestGroup/AltArch/armhfp
 +
::https://buildlogs.centos.org/c7-kernels.armhfp/raspberrypi2/20190615125423/4.14.126-v7.1.el7.armhfp/
 +
::https://wiki.centos.org/SpecialInterestGroup/AltArch/armhfp#head-2c416cfaecdf675f43a5be7a81ad50e81e640c93  (add epl)
 
:::https://en.opensuse.org/Portal:ARM
 
:::https://en.opensuse.org/Portal:ARM
  
===Rpi-3b+===
+
===Rpi-3b installer+===
  
 
*https://fedoraproject.org/wiki/Architectures/ARM/Installation#Arm_Image_Installer
 
*https://fedoraproject.org/wiki/Architectures/ARM/Installation#Arm_Image_Installer
 
==== Rpi3B+ ====
 
==== Rpi3B+ ====
:stops at "Starting kernel.."
+
;Testing of f31 arm (raw) images
::https://bugzilla.redhat.com/show_bug.cgi?id=1711469
+
*https://fedoraproject.org/wiki/Test_Results:Fedora_31_Rawhide_20190601.n.0_Installation#ARM_disk_images
*Fedora-Mate-armhfp-Rawhide-20190517.n.0-sda.raw
+
=====Installation method used for testing=====
*Fedora-KDE-armhfp-Rawhide-20190517.n.0-sda.raw
+
#Download Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw.xz file to /Downloads
*Fedora-SoaS-armhfp-Rawhide-20190517.n.0-sda.raw
+
#extract here to expand to Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw file
;Older builds
+
#start Fedora Media Writer/select Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw file in "Custom"
:none start inital-setup:
+
#insert micro SD into usb Card Reader and plug in it's USB
::no user login
+
#select RPiB3+ and write Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw file
*Fedora-KDE-armhfp-Rawhide-20190508.n.0-sda.raw
+
#exit Fedora MediaWriter
*Fedora-Mate-armhfp-Rawhide-20190508.n.0-sda.raw
+
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)
*Fedora-Xfce-armhfp-Rawhide-20190508.n.0-sda.raw
+
#insert mico SD in RPi3B+ slot and power up.
 +
=====Working images=====
 +
;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
 +
::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
 +
[[File:IFedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw-1.jpg|400px]]
 +
*F1 network neighborhood with jabber.sugarlabs.org entered in networking
 +
[[File:Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw-4.jpg|400px]]
 +
;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
 +
::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)
 +
;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
 +
::https://buildlogs.centos.org/rolling/7/isos/armhfp/
 +
 
 +
=====Not Working=====
  
====not working====
+
;Fedora-Workstation-Rawhide-20190621.n.0.aarch64.raw
*;soas does not start:
+
::initial-setup freezes at "Set a Password"
"<pwhalen> satellit, seeing the same issue. it looks like the initramfs is host-only for some reason. Looking at the kickstart I think I see why.
 
<pwhalen> we remove dracut-config-generic in post, but it looks like we also rebuild the initramfs for sugar as well..seems like the rebuild happens after we remove dracut-config-generic.. so host only :(
 
  
<pwhalen> satellit, broken in rawhide as well - 15M May 14 15:59 initramfs-5.1.0-1.fc31.armv7hl.img
+
;Fedora-Workstation-Rawhide-20190520.n.0.aarch64.raw
<pwhalen> should be around 40-50M"
 
"<pwhalen> satellit, if you replace the initramfs with this one - https://fedorapeople.org/~pwhalen/soas/initramfs-5.0.9-301.fc30.armv7hl.img
 
<pwhalen> it will boot. Thanks for bringing this to our attention."
 
  
*may 15:
+
::https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190518.n.0/compose/Workstation/aarch64/images/Fedora-Workstation-Rawhide-20190518.n.0.aarch64.raw.xz
<pwhalen> satellit, mount the sd, the look for the partition labelled boot
 
  
<pwhalen> might be easiest to then right click and open in terminal, then 'su -c "wget https://fedorapeople.org/~pwhalen/soas/initramfs-5.0.9-301.fc30.armv7hl.img"'
+
:"started Gnome Display manager"
<pwhalen> then 'sudo mv initramfs-5.0.9-301.fc30.armv7hl.img.1 initramfs-5.0.9-301.fc30.armv7hl.img'
 
<pwhalen> should od it
 
<pwhalen> or do it even
 
<pwhalen> and we'll get it fixed for f31. As it is it will only work in qemu.
 
  
*;fix applied
+
::"/dev/kmsg/buffer overrun"  (many repeats)
:Download https://fedorapeople.org/~pwhalen/soas/initramfs-5.0.9-301.fc30.armv7hl.img
+
::aarch64 wks stops at "starting Gnome Display manager"
::chmod 777 initramfs-5.0.9-301.fc30.armv7hl.img on mounted sd
+
::::"gnome is probably running out of memory"  https://bugzilla.redhat.com/show_bug.cgi?id=1712601#c2
::rm initramfs-5.0.9-301.fc30.armv7hl.img
+
;Fedora-Python-Classroom-armhfp-Rawhide-20190601.n.0-sda.raw
cp /home/satellit/Downloads/f30/initramfs-5.0.9-301.fc30.armv7hl.img /run/media/satellit/__boot/initramfs-5.0.9-301.fc30.armv7hl.img
+
:"started Gnome Display manager"
  
 
=sugar desktop in 2nd DE=
 
=sugar desktop in 2nd DE=
Line 219: Line 250:
 
:still in development
 
:still in development
 
"Fedora Silverblue is an immutable desktop operating system, which aims to be extremely stable and reliable. It also aims to be an excellent platform for developers and for those using container-focused workflows."
 
"Fedora Silverblue is an immutable desktop operating system, which aims to be extremely stable and reliable. It also aims to be an excellent platform for developers and for those using container-focused workflows."
 +
==flatpacks==
 +
*http://docs.flatpak.org/en/latest/
 +
==Endless OS==
 +
*https://endlessos.com/download/
 +
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.."
 +
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ (32GB installer usb - uses flatpacks)
 +
:::https://firefox-flatpak.mojefedora.cz/  (firefox flatpack that installs)
 +
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "
 +
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)

Latest revision as of 19:13, 22 June 2019

Fedora.jpg Fedora® version page: 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Fedora and the Infinity design logo are trademarks of Red Hat, Inc.

some of the older versions listed here ^ may be security risks- for archive purposes only

Fedora 31

Fedora 31-rawhide

  • updated June/06/2019

f28 end of life

"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 "

Under Construction

Upgrading f30 to f31


f30 Common Bugs

FEDORA User Docs

setting-kernel-command-line-arguments-with-fedora-30

Download

https://kojipkgs.fedoraproject.org//work/tasks/7414/34687414/koji-image-f31-build-34687414.ks
https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190606.n.0/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190606.n.0.iso
works fine in VMM
F30-software.png
  • f1 network neighborhood with XO's when "jabber.sugarlabs.org" is added to network:
F30-network neighborhood.png
  • battery indicator in frame
Sugar battery app.jpg

Fedora MediaWriter

"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version 4.1.4.1-fc30 ?"

  • satellit May 19, 2019

"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."

  • Martin Bříza:5/20/2019

Multimedia

NVIDIA

ask for help on IRC freenode #cinnamon

QEMU/KVM

Install Virtual Machine Manager in gnome software or (Virtual Machine Manager) virt-manager
add: QEMU/KVM user session (Use this to install from ...iso)

Install Documents

https://docs.fedoraproject.org/en-US/fedora/f30/install-guide/
https://docs.fedoraproject.org/en-US/fedora/f30/install-guide/advanced/VNC_Installations/

Raspberry_Pi

"Fedora supports the the Raspberry Pi Model 2B and 3-series of devices including the 3B, 3B+, 3A+, 3CM and 3CM+ in Fedora 29 and later releases."

https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)
https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation
https://www.raspberrypi.org/downloads/
https://elinux.org/RPi_Distributions#Fedora_Remix

Sugar on other distributions

https://elinux.org/RPi_Distributions#Fedora_Remix
https://elinux.org/Category:RaspberryPi
http://www.pidora.ca/
http://wiki.sugarlabs.org/go/Ubuntu_on_rpi3 (Ubuntu)
https://people.sugarlabs.org/rishabh/ (debian)
https://wiki.debian.org/RaspberryPi
https://en.opensuse.org/HCL:Raspberry_Pi2 (OpenSuse)
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://ftp.osuosl.org/pub/centos-altarch/7.6.1810/isos/armhfp/
https://buildlogs.centos.org/rolling/7/isos/armhfp/
https://wiki.centos.org/SpecialInterestGroup/AltArch/armhfp
https://buildlogs.centos.org/c7-kernels.armhfp/raspberrypi2/20190615125423/4.14.126-v7.1.el7.armhfp/
https://wiki.centos.org/SpecialInterestGroup/AltArch/armhfp#head-2c416cfaecdf675f43a5be7a81ad50e81e640c93 (add epl)
https://en.opensuse.org/Portal:ARM

Rpi-3b installer+

Rpi3B+

Testing of f31 arm (raw) images
Installation method used for testing
  1. Download Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw.xz file to /Downloads
  2. extract here to expand to Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw file
  3. start Fedora Media Writer/select Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw file in "Custom"
  4. insert micro SD into usb Card Reader and plug in it's USB
  5. select RPiB3+ and write Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw file
  6. exit Fedora MediaWriter
  7. start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)
  8. insert mico SD in RPi3B+ slot and power up.
Working images
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
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

IFedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw-1.jpg

  • F1 network neighborhood with jabber.sugarlabs.org entered in networking

Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw-4.jpg

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
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)
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
https://buildlogs.centos.org/rolling/7/isos/armhfp/
Not Working
Fedora-Workstation-Rawhide-20190621.n.0.aarch64.raw
initial-setup freezes at "Set a Password"
Fedora-Workstation-Rawhide-20190520.n.0.aarch64.raw
https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190518.n.0/compose/Workstation/aarch64/images/Fedora-Workstation-Rawhide-20190518.n.0.aarch64.raw.xz
"started Gnome Display manager"
"/dev/kmsg/buffer overrun" (many repeats)
aarch64 wks stops at "starting Gnome Display manager"
"gnome is probably running out of memory" https://bugzilla.redhat.com/show_bug.cgi?id=1712601#c2
Fedora-Python-Classroom-armhfp-Rawhide-20190601.n.0-sda.raw
"started Gnome Display manager"

sugar desktop in 2nd DE

  • in terminal:
sudo dnf groupinstall sugar-desktop-environment
sudo dnf install sugar-runner
    • run each command separately

How to Clear ./sugar

35px-Activity-write.png
  • When making a new VM, to clear the Sugar Journal of old entries and to avoid identity conflicts among copies of the VM, enter the command rm -rf ~/.sugar in the Terminal activity. Then shutdown the VM. This will clear all Learner information on the VM and let you start with a fresh install. Skipping this will result in collisions in the Neighborhood view of the Jabber network between separate copies of the appliance. Verify the presence of the .sugar directory by entering ls -a in Terminal.
  • When cloning a customized VM, in order to keep the Journal and installed .xo Activities, use rm -rf ~/.sugar/default/owner.key* in the Sugar Terminal, and then shutdown the VM. enter in root terminal:su (password) shutdown -h now This leaves the Journal entries and removes only the previous Learner's identity key files.
  • To clear the Sugar Journal:rm -rf ~/.sugar/default/datastore This may be needed if the Journal becomes clogged with too many entries. USE WITH CAUTION'

=

livedcd-tools installed in mounted soas f30 usb

livecd-creator

"Why not just use livecd-creator? It is still maintained by the community (mainly Neal Gompa, see https://github.com/livecd-tools/livecd-tools ) and it supports this IMHO essential feature. And livecd-creator typically accepts kickstarts written for livemedia-creator with few to no changes, unlike the other way round. Kevin Kofler"

virtualbox

"Freely available for Windows, Mac OS X, Linux and Solaris x86 platforms under GPLv2:"

Available Groups

  • dnf grouplist -v


Available Environment Groups:

  Fedora Custom Operating System (custom-environment)
  Minimal Install (minimal-environment)
  Fedora Server Edition (server-product-environment)
  Fedora Workstation (workstation-product-environment)
  Fedora Cloud Server (cloud-server-environment)
  KDE Plasma Workspaces (kde-desktop-environment)
  Xfce Desktop (xfce-desktop-environment)
  LXDE Desktop (lxde-desktop-environment)
  LXQt Desktop (lxqt-desktop-environment)
  Cinnamon Desktop (cinnamon-desktop-environment)
  Deepin Desktop (deepin-desktop-environment)
  Development and Creative Workstation (developer-workstation-environment)
  Web Server (web-server-environment)
  Infrastructure Server (infrastructure-server-environment)
  Basic Desktop (basic-desktop-environment)

Installed Environment Groups:

  MATE Desktop (mate-desktop-environment)
  Sugar Desktop Environment (sugar-desktop-environment)

Installed Groups:

  Administration Tools (admin-tools)
  LibreOffice (libreoffice)

Available Groups:

  3D Printing (3d-printing)
  Audio Production (audio)
  Authoring and Publishing (authoring-and-publishing)
  Books and Guides (books)
  C Development Tools and Libraries (c-development)
  Cloud Infrastructure (cloud-infrastructure)
  Cloud Management Tools (cloud-management)
  Compiz (compiz)
  Container Management (container-management)
  D Development Tools and Libraries (d-development)
  Design Suite (design-suite)
  Development Tools (development-tools)
  Domain Membership (domain-client)
  Fedora Eclipse (eclipse)
  Editors (editors)
  Educational Software (education)
  Electronic Lab (electronic-lab)
  Engineering and Scientific (engineering-and-scientific)
  FreeIPA Server (freeipa-server)
  Games and Entertainment (games)
  Headless Management (headless-management)
  MATE Applications (mate-applications)
  Medical Applications (medical)
  Milkymist (milkymist)
  Network Servers (network-server)
  Office/Productivity (office)
  Python Classroom (python-classroom)
  Python Science (python-science)
  Robotics (robotics-suite)
  RPM Development Tools (rpm-development-tools)
  Security Lab (security-lab)
  Sound and Video (sound-and-video)
  System Tools (system-tools)
  Text-based Internet (text-internet)
  Window Managers (window-managers)

gosc/2019

" Fedora is proud to have been accepted as a GSoC mentoring organization. Student applications open on March 25, 2019."

Silverblue

still in development

"Fedora Silverblue is an immutable desktop operating system, which aims to be extremely stable and reliable. It also aims to be an excellent platform for developers and for those using container-focused workflows."

flatpacks

Endless OS

"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.."
https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ (32GB installer usb - uses flatpacks)
https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)
"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "
https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)