https://wiki.sugarlabs.org/api.php?action=feedcontributions&user=Satellit&feedformat=atomSugar Labs - User contributions [en]2024-03-28T14:05:43ZUser contributionsMediaWiki 1.35.2https://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103544Fedora 322020-01-03T16:18:19Z<p>Satellit: /* flatpaks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===github.com/sugarlabs/===<br />
::https://github.com/sugarlabs/<br />
<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Livemedia-creator==<br />
*https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD<br />
*https://wiki.sugarlabs.org/go/Tutorials/Installation/Build_Your_Own_Remix_with_Fedora<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_live_build.pm<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_installer_build.pm<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
=flatpaks=<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
:;Many soas (sugar) apps are being converted to flatpacks which install into f32 #silverblue and f31 workstation.<br />
::this may be the future for sugar<br />
::https://flathub.org/apps/search/sugar<br />
[[File:Sugar-flatpak-2.png|900px]]<br />
;Also works with CentOS-7-x86_64-LiveGNOME-1908.iso after update 2019/12/30<br />
:Reported: works with KDE and endlessOS 2020/01/03<br />
*https://flatpak.readthedocs.io/en/latest/under-the-hood.html How it works<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
<br />
*https://github.com/tchx84/sugarapp/blob/master/flatpak-guide-common-issues.md<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===Quickstart===<br />
*https://wiki.sugarlabs.org/go/Development_Team/Quickstart<br />
<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103543Fedora 322020-01-03T16:17:06Z<p>Satellit: /* flatpaks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===github.com/sugarlabs/===<br />
::https://github.com/sugarlabs/<br />
<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Livemedia-creator==<br />
*https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD<br />
*https://wiki.sugarlabs.org/go/Tutorials/Installation/Build_Your_Own_Remix_with_Fedora<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_live_build.pm<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_installer_build.pm<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
=flatpaks=<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
:;Many soas (sugar) apps are being converted to flatpacks which install into f32 #silverblue and f31 workstation.<br />
::this may be the future for sugar<br />
::https://flathub.org/apps/search/sugar<br />
[[File:Sugar-flatpak-2.png|900px]]<br />
;Also works with CentOS-7-x86_64-LiveGNOME-1908.iso after update 2019/12/30<br />
|Reported: works with KDE and endlessOS 20200/01/03<br />
*https://flatpak.readthedocs.io/en/latest/under-the-hood.html How it works<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
<br />
*https://github.com/tchx84/sugarapp/blob/master/flatpak-guide-common-issues.md<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===Quickstart===<br />
*https://wiki.sugarlabs.org/go/Development_Team/Quickstart<br />
<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103542Fedora 322020-01-02T22:59:52Z<p>Satellit: /* flatpaks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===github.com/sugarlabs/===<br />
::https://github.com/sugarlabs/<br />
<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Livemedia-creator==<br />
*https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD<br />
*https://wiki.sugarlabs.org/go/Tutorials/Installation/Build_Your_Own_Remix_with_Fedora<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_live_build.pm<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_installer_build.pm<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
=flatpaks=<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
:;Many soas (sugar) apps are being converted to flatpacks which install into f32 #silverblue and f31 workstation.<br />
::this may be the future for sugar<br />
::https://flathub.org/apps/search/sugar<br />
[[File:Sugar-flatpak-2.png|900px]]<br />
;Also works with CentOS-7-x86_64-LiveGNOME-1908.iso after update 2019/12/30<br />
*https://flatpak.readthedocs.io/en/latest/under-the-hood.html How it works<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
<br />
*https://github.com/tchx84/sugarapp/blob/master/flatpak-guide-common-issues.md<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===Quickstart===<br />
*https://wiki.sugarlabs.org/go/Development_Team/Quickstart<br />
<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=File:Sugar-flatpak-2.png&diff=103541File:Sugar-flatpak-2.png2020-01-02T22:58:01Z<p>Satellit: </p>
<hr />
<div></div>Satellithttps://wiki.sugarlabs.org/index.php?title=File:Sugar-flatpak.png&diff=103540File:Sugar-flatpak.png2020-01-02T22:41:59Z<p>Satellit: Satellit uploaded a new version of File:Sugar-flatpak.png</p>
<hr />
<div></div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103539Fedora 322020-01-02T01:44:13Z<p>Satellit: /* flatpaks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===github.com/sugarlabs/===<br />
::https://github.com/sugarlabs/<br />
<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Livemedia-creator==<br />
*https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD<br />
*https://wiki.sugarlabs.org/go/Tutorials/Installation/Build_Your_Own_Remix_with_Fedora<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_live_build.pm<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_installer_build.pm<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
=flatpaks=<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
:;Many soas (sugar) apps are being converted to flatpacks which install into f32 #silverblue and f31 workstation.<br />
::this may be the future for sugar<br />
::https://flathub.org/apps/search/sugar<br />
[[File:Sugar-flatpak.png|900px]]<br />
;Also works with CentOS-7-x86_64-LiveGNOME-1908.iso after update 2019/12/30<br />
*https://flatpak.readthedocs.io/en/latest/under-the-hood.html How it works<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
<br />
*https://github.com/tchx84/sugarapp/blob/master/flatpak-guide-common-issues.md<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===Quickstart===<br />
*https://wiki.sugarlabs.org/go/Development_Team/Quickstart<br />
<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103538Fedora 322020-01-02T01:10:35Z<p>Satellit: /* flatpaks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===github.com/sugarlabs/===<br />
::https://github.com/sugarlabs/<br />
<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Livemedia-creator==<br />
*https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD<br />
*https://wiki.sugarlabs.org/go/Tutorials/Installation/Build_Your_Own_Remix_with_Fedora<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_live_build.pm<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_installer_build.pm<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
=flatpaks=<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
:;Many soas (sugar) apps are being converted to flatpacks which install into f32 #silverblue and f31 workstation.<br />
::this may be the future for sugar<br />
::https://flathub.org/apps/search/sugar<br />
[[File:Sugar-flatpak.png|800px]]<br />
;Also works with CentOS-7-x86_64-LiveGNOME-1908.iso after update 2019/12/30<br />
*https://flatpak.readthedocs.io/en/latest/under-the-hood.html How it works<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
<br />
*https://github.com/tchx84/sugarapp/blob/master/flatpak-guide-common-issues.md<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===Quickstart===<br />
*https://wiki.sugarlabs.org/go/Development_Team/Quickstart<br />
<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103537Fedora 322020-01-02T01:00:56Z<p>Satellit: /* flatpaks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===github.com/sugarlabs/===<br />
::https://github.com/sugarlabs/<br />
<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Livemedia-creator==<br />
*https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD<br />
*https://wiki.sugarlabs.org/go/Tutorials/Installation/Build_Your_Own_Remix_with_Fedora<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_live_build.pm<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_installer_build.pm<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
=flatpaks=<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
:;Many soas (sugar) apps are being converted to flatpacks which install into f32 #silverblue and f31 workstation.<br />
::this may be the future for sugar<br />
::https://flathub.org/apps/search/sugar<br />
[[File:Sugar-flatpak.png|600px]]<br />
;Also works with CentOS-7-x86_64-LiveGNOME-1908.iso after update 2019/12/30<br />
*https://flatpak.readthedocs.io/en/latest/under-the-hood.html How it works<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
<br />
*https://github.com/tchx84/sugarapp/blob/master/flatpak-guide-common-issues.md<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===Quickstart===<br />
*https://wiki.sugarlabs.org/go/Development_Team/Quickstart<br />
<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103536Fedora 322020-01-02T01:00:04Z<p>Satellit: /* flatpaks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===github.com/sugarlabs/===<br />
::https://github.com/sugarlabs/<br />
<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Livemedia-creator==<br />
*https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD<br />
*https://wiki.sugarlabs.org/go/Tutorials/Installation/Build_Your_Own_Remix_with_Fedora<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_live_build.pm<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_installer_build.pm<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
=flatpaks=<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
:;Many soas (sugar) apps are being converted to flatpacks which install into f32 #silverblue and f31 workstation.<br />
::this may be the future for sugar<br />
::https://flathub.org/apps/search/sugar<br />
[[File:Sugar-flatpak.png|600px]]<br />
:Also works with CentOS-7-x86_64-LiveGNOME-1908.iso after update 2019/12/30<br />
*https://flatpak.readthedocs.io/en/latest/under-the-hood.html How it works<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
<br />
*https://github.com/tchx84/sugarapp/blob/master/flatpak-guide-common-issues.md<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===Quickstart===<br />
*https://wiki.sugarlabs.org/go/Development_Team/Quickstart<br />
<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=File:Sugar-flatpak.png&diff=103535File:Sugar-flatpak.png2020-01-02T00:57:26Z<p>Satellit: </p>
<hr />
<div></div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103529Fedora 322019-12-31T03:28:48Z<p>Satellit: /* flatpaks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===github.com/sugarlabs/===<br />
::https://github.com/sugarlabs/<br />
<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Livemedia-creator==<br />
*https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD<br />
*https://wiki.sugarlabs.org/go/Tutorials/Installation/Build_Your_Own_Remix_with_Fedora<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_live_build.pm<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_installer_build.pm<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
=flatpaks=<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
:;Many soas (sugar) apps are being converted to flatpacks which install into f32 #silverblue and f31 workstation.<br />
::this may be the future for sugar<br />
::https://flathub.org/apps/search/sugar<br />
[[File:Flathub-sugar,aps.png|600px]]<br />
:Also works with CentOS-7-x86_64-LiveGNOME-1908.iso after update 2019/12/30<br />
*https://flatpak.readthedocs.io/en/latest/under-the-hood.html How it works<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
<br />
*https://github.com/tchx84/sugarapp/blob/master/flatpak-guide-common-issues.md<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===Quickstart===<br />
*https://wiki.sugarlabs.org/go/Development_Team/Quickstart<br />
<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103528Fedora 322019-12-31T03:25:32Z<p>Satellit: /* flatpaks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===github.com/sugarlabs/===<br />
::https://github.com/sugarlabs/<br />
<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Livemedia-creator==<br />
*https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD<br />
*https://wiki.sugarlabs.org/go/Tutorials/Installation/Build_Your_Own_Remix_with_Fedora<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_live_build.pm<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_installer_build.pm<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
=flatpaks=<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
:;Many soas (sugar) apps are being converted to flatpacks which install into f32 #silverblue and f31 workstation.<br />
::this may be the future for sugar<br />
::https://flathub.org/apps/search/sugar<br />
[[File:Flathub-sugar,aps.png|600px]]<br />
:Also works with CentOS-7-x86_64-LiveGNOME-1908.iso after update<br />
*https://flatpak.readthedocs.io/en/latest/under-the-hood.html How it works<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
<br />
*https://github.com/tchx84/sugarapp/blob/master/flatpak-guide-common-issues.md<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===Quickstart===<br />
*https://wiki.sugarlabs.org/go/Development_Team/Quickstart<br />
<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103527Fedora 322019-12-30T18:14:12Z<p>Satellit: /* flatpaks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===github.com/sugarlabs/===<br />
::https://github.com/sugarlabs/<br />
<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Livemedia-creator==<br />
*https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD<br />
*https://wiki.sugarlabs.org/go/Tutorials/Installation/Build_Your_Own_Remix_with_Fedora<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_live_build.pm<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_installer_build.pm<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
=flatpaks=<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
:;Many soas (sugar) apps are being converted to flatpacks which install into #silverblue and f31 workstation.<br />
::this may be the future for sugar<br />
::https://flathub.org/apps/search/sugar<br />
[[File:Flathub-sugar,aps.png|600px]]<br />
*https://flatpak.readthedocs.io/en/latest/under-the-hood.html How it works<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
<br />
*https://github.com/tchx84/sugarapp/blob/master/flatpak-guide-common-issues.md<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===Quickstart===<br />
*https://wiki.sugarlabs.org/go/Development_Team/Quickstart<br />
<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=File:Flathub-sugar,aps.png&diff=103526File:Flathub-sugar,aps.png2019-12-30T18:08:50Z<p>Satellit: </p>
<hr />
<div></div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103525Fedora 322019-12-30T17:27:42Z<p>Satellit: /* flatpacks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===github.com/sugarlabs/===<br />
::https://github.com/sugarlabs/<br />
<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Livemedia-creator==<br />
*https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD<br />
*https://wiki.sugarlabs.org/go/Tutorials/Installation/Build_Your_Own_Remix_with_Fedora<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_live_build.pm<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_installer_build.pm<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
=flatpaks=<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
:;Many soas (sugar) apps are being converted to flatpacks which install into #silverblue and f31 workstation.<br />
::this may be the future for sugar<br />
::https://flathub.org/apps/search/sugar<br />
*https://flatpak.readthedocs.io/en/latest/under-the-hood.html How it works<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
<br />
*https://github.com/tchx84/sugarapp/blob/master/flatpak-guide-common-issues.md<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===Quickstart===<br />
*https://wiki.sugarlabs.org/go/Development_Team/Quickstart<br />
<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103524Fedora 322019-12-30T17:05:58Z<p>Satellit: /* flatpacks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===github.com/sugarlabs/===<br />
::https://github.com/sugarlabs/<br />
<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Livemedia-creator==<br />
*https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD<br />
*https://wiki.sugarlabs.org/go/Tutorials/Installation/Build_Your_Own_Remix_with_Fedora<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_live_build.pm<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_installer_build.pm<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
=flatpacks=<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
:;Many soas (sugar) apps are being converted to flatpacks which install into #silverblue and f31 workstation.<br />
::this may be the future for sugar<br />
::https://flathub.org/apps/search/sugar<br />
*https://flatpak.readthedocs.io/en/latest/under-the-hood.html How it works<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
<br />
*https://github.com/tchx84/sugarapp/blob/master/flatpak-guide-common-issues.md<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===Quickstart===<br />
*https://wiki.sugarlabs.org/go/Development_Team/Quickstart<br />
<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103523Fedora 322019-12-28T20:07:27Z<p>Satellit: /* flatpacks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===github.com/sugarlabs/===<br />
::https://github.com/sugarlabs/<br />
<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Livemedia-creator==<br />
*https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD<br />
*https://wiki.sugarlabs.org/go/Tutorials/Installation/Build_Your_Own_Remix_with_Fedora<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_live_build.pm<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_installer_build.pm<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
=flatpacks=<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
:;Many soas (sugar) apps are being converted to flatpacks which install into #silverblue and f31 workstation.<br />
::this may be the future for sugar<br />
*https://flatpak.readthedocs.io/en/latest/under-the-hood.html How it works<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
<br />
*https://github.com/tchx84/sugarapp/blob/master/flatpak-guide-common-issues.md<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===Quickstart===<br />
*https://wiki.sugarlabs.org/go/Development_Team/Quickstart<br />
<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103522Fedora 322019-12-28T20:06:32Z<p>Satellit: /* flatpacks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===github.com/sugarlabs/===<br />
::https://github.com/sugarlabs/<br />
<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Livemedia-creator==<br />
*https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD<br />
*https://wiki.sugarlabs.org/go/Tutorials/Installation/Build_Your_Own_Remix_with_Fedora<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_live_build.pm<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_installer_build.pm<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
:;Many soas (sugar) apps are being converted to flatpacks which install into #silverblue and f31 workstation.<br />
::this may be the future for sugar<br />
*https://flatpak.readthedocs.io/en/latest/under-the-hood.html How it works<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
<br />
*https://github.com/tchx84/sugarapp/blob/master/flatpak-guide-common-issues.md<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===Quickstart===<br />
*https://wiki.sugarlabs.org/go/Development_Team/Quickstart<br />
<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103521Fedora 322019-12-28T20:04:34Z<p>Satellit: /* flatpacks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===github.com/sugarlabs/===<br />
::https://github.com/sugarlabs/<br />
<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Livemedia-creator==<br />
*https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD<br />
*https://wiki.sugarlabs.org/go/Tutorials/Installation/Build_Your_Own_Remix_with_Fedora<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_live_build.pm<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_installer_build.pm<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
:;Many soas (sugar) apps are being converted to flatpacks which install into #silverblue and f31 workstation.<br />
::this may be the future for sugar<br />
*https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
<br />
*https://github.com/tchx84/sugarapp/blob/master/flatpak-guide-common-issues.md<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===Quickstart===<br />
*https://wiki.sugarlabs.org/go/Development_Team/Quickstart<br />
<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103520Fedora 322019-12-28T19:57:56Z<p>Satellit: /* sugar apps */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===github.com/sugarlabs/===<br />
::https://github.com/sugarlabs/<br />
<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Livemedia-creator==<br />
*https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD<br />
*https://wiki.sugarlabs.org/go/Tutorials/Installation/Build_Your_Own_Remix_with_Fedora<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_live_build.pm<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_installer_build.pm<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
:;Many soas (sugar) apps are being converted to flatpacks which install into #silverblue and f31 workstation.<br />
::this may be the future for sugar<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
<br />
*https://github.com/tchx84/sugarapp/blob/master/flatpak-guide-common-issues.md<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===Quickstart===<br />
*https://wiki.sugarlabs.org/go/Development_Team/Quickstart<br />
<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103519Fedora 322019-12-28T19:56:17Z<p>Satellit: /* flatpacks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===github.com/sugarlabs/===<br />
::https://github.com/sugarlabs/<br />
<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Livemedia-creator==<br />
*https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD<br />
*https://wiki.sugarlabs.org/go/Tutorials/Installation/Build_Your_Own_Remix_with_Fedora<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_live_build.pm<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_installer_build.pm<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
:;Many soas (sugar) apps are being converted to flatpacks which install into #silverblue and f31 workstation.<br />
::this may be the future for sugar<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
===sugar apps===<br />
*https://github.com/tchx84/sugarapp/blob/master/flatpak-guide-common-issues.md<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===Quickstart===<br />
*https://wiki.sugarlabs.org/go/Development_Team/Quickstart<br />
<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103518Fedora 322019-12-28T15:57:45Z<p>Satellit: /* flatpacks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===github.com/sugarlabs/===<br />
::https://github.com/sugarlabs/<br />
<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Livemedia-creator==<br />
*https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD<br />
*https://wiki.sugarlabs.org/go/Tutorials/Installation/Build_Your_Own_Remix_with_Fedora<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_live_build.pm<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_installer_build.pm<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
===sugar apps===<br />
*https://github.com/tchx84/sugarapp/blob/master/flatpak-guide-common-issues.md<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===Quickstart===<br />
*https://wiki.sugarlabs.org/go/Development_Team/Quickstart<br />
<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103491Fedora 322019-12-23T19:01:09Z<p>Satellit: /* GCI */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===github.com/sugarlabs/===<br />
::https://github.com/sugarlabs/<br />
<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Livemedia-creator==<br />
*https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD<br />
*https://wiki.sugarlabs.org/go/Tutorials/Installation/Build_Your_Own_Remix_with_Fedora<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_live_build.pm<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_installer_build.pm<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===Quickstart===<br />
*https://wiki.sugarlabs.org/go/Development_Team/Quickstart<br />
<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103471Fedora 322019-12-13T21:47:55Z<p>Satellit: /* Livemedia-creator */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===github.com/sugarlabs/===<br />
::https://github.com/sugarlabs/<br />
<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Livemedia-creator==<br />
*https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD<br />
*https://wiki.sugarlabs.org/go/Tutorials/Installation/Build_Your_Own_Remix_with_Fedora<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_live_build.pm<br />
:https://pagure.io/fedora-qa/os-autoinst-distri-fedora/blob/master/f/tests/_installer_build.pm<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103470Fedora 322019-12-13T20:45:43Z<p>Satellit: /* Fedora MediaWriter */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===github.com/sugarlabs/===<br />
::https://github.com/sugarlabs/<br />
<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Livemedia-creator==<br />
*https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD<br />
*https://wiki.sugarlabs.org/go/Tutorials/Installation/Build_Your_Own_Remix_with_Fedora<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103458Fedora 322019-12-05T18:07:05Z<p>Satellit: /* Fedora Docs */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===github.com/sugarlabs/===<br />
::https://github.com/sugarlabs/<br />
<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103451Fedora 322019-11-29T20:08:22Z<p>Satellit: /* flatpacks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
::"A universal packaging format with a decentralized means of distribution. Plus, portability and sandboxing."<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
*https://flathub.org/home<br />
::"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103450Fedora 322019-11-29T19:47:38Z<p>Satellit: /* flatpacks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
*http://docs.flatpak.org/en/latest/<br />
*https://flathub.org/home<br />
"Welcome to Flathub, the home of hundreds of apps which can be easily installed on any Linux distribution. Browse the apps online, from your app center or the command line. "<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103449Fedora 322019-11-29T19:46:14Z<p>Satellit: /* flatpacks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
*http://docs.flatpak.org/en/latest/<br />
*https://flathub.org/home<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103448Fedora 322019-11-29T19:38:11Z<p>Satellit: /* flatpacks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
*https://twitter.com/@FlatpakApps<br />
::https://opensource.com/article/19/10/how-build-flatpak-packaging?sc_cid=70160000001273HAAQ<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103447Fedora 322019-11-29T19:00:00Z<p>Satellit: /* flatpacks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
*https://twitter.com/@FlatpakApps<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103446Fedora 322019-11-28T13:58:38Z<p>Satellit: /* flatpacks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://flatpak.readthedocs.io/en/latest/under-the-hood.html<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103438Fedora 322019-11-27T19:11:56Z<p>Satellit: /* flatpacks */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
*http://docs.flatpak.org/en/latest/<br />
*http://docs.flatpak.org/en/latest/first-build.html<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_31&diff=103437Fedora 312019-11-27T14:39:10Z<p>Satellit: /* upgrading-fedora-30-to-fedora-31 */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 31=<br />
*https://fedoraproject.org/wiki/Releases/31/Spins#Official_Fedora_Spins<br />
;Must fill in testing of these spins (or they will be abandoned.) <br />
==Fedora 31-==<br />
==upgrading-fedora-30-to-fedora-31==<br />
*https://fedoramagazine.org/upgrading-fedora-30-to-fedora-31/<br />
*https://docs.fedoraproject.org/en-US/quick-docs/upgrading/<br />
*https://fedoraproject.org/wiki/DNF_system_upgrade<br />
<br />
===RC1.9===<br />
;voted go oct 24 2019<br />
:feleased oct 29 2019<br />
;https://download.fedoraproject.org/pub/fedora/linux/releases/31/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-31-1.9.iso<br />
; https://dl.fedoraproject.org/pub/alt/stage/31_RC-1.9/<br />
*https://spins.fedoraproject.org/prerelease<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:Respins: https://dl.fedoraproject.org/pub/alt/live-respins/<br />
<br />
==Bugs==<br />
*https://fedoraproject.org/wiki/Common_F31_bugs<br />
*https://qa.fedoraproject.org/blockerbugs/milestone/31/final/buglist<br />
<br />
<br />
===f30 Common Bugs===<br />
* https://fedoraproject.org/wiki/Common_F30_bugs<br />
* https://bugzilla.redhat.com/show_bug.cgi?id=1737929 (sugar depends on Python 2)<br />
<br />
===FEDORA User Docs===<br />
* https://docs.fedoraproject.org/en-US/docs/<br />
<br />
===setting-kernel-command-line-arguments-with-fedora-30===<br />
* https://fedoramagazine.org/setting-kernel-command-line-arguments-with-fedora-30/<br />
<br />
===Download===<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/x86_64/iso/<br />
* test builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
* rawhide .ks : https://kojipkgs.fedoraproject.org//work/tasks/7414/34687414/fedora-live-soas.ks<br />
::https://kojipkgs.fedoraproject.org//work/tasks/7414/34687414/koji-image-f31-build-34687414.ks<br />
* Cloud : https://alt.fedoraproject.org/cloud/<br />
*new sugar 0.113 version:<br />
;:::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<br />
::::works fine in VMM<br />
[[File:F30-software.png|600px]]<br />
*f1 network neighborhood with XO's when "jabber.sugarlabs.org" is added to network:<br />
[[File:F30-network_neighborhood.png|600px]]<br />
*battery indicator in frame<br />
[[File:Sugar_battery_app.jpg|600px]]<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
==Multimedia==<br />
* https://fedoraproject.org/wiki/Multimedia<br />
<br />
==NVIDIA==<br />
*https://rpmfusion.org/Configuration<br />
*https://rpmfusion.org/Howto/NVIDIA<br />
<br />
: ask for help on IRC freenode #cinnamon<br />
<br />
==QEMU/KVM==<br />
::Install Virtual Machine Manager in gnome software or (Virtual Machine Manager) virt-manager<br />
:::add: QEMU/KVM user session (Use this to install from ...iso)<br />
<br />
==Install Documents==<br />
:https://docs.fedoraproject.org/en-US/fedora/f30/install-guide/<br />
:https://docs.fedoraproject.org/en-US/fedora/f30/install-guide/advanced/VNC_Installations/<br />
<br />
=Raspberry_Pi=<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
==Sugar on other distributions==<br />
:https://elinux.org/RPi_Distributions#Fedora_Remix<br />
:https://elinux.org/Category:RaspberryPi<br />
::https://medium.com/@petermcd/housekeeping-steps-to-take-after-installing-raspbian-on-a-raspberry-pi-5226be6ddc82<br />
::http://www.pidora.ca/<br />
::http://wiki.sugarlabs.org/go/Ubuntu_on_rpi3 (Ubuntu)<br />
::http://wiki.sugarlabs.org/go/Ubuntu_on_rpi3#Ubuntu-MATE-sugar-desktop_on_raspberry_pi2-3 (Ubuntu)<br />
:::https://people.canonical.com/~ogra/snappy/raspberrypi4/core18/ (ubuntu core Rpi4)<br />
::https://people.sugarlabs.org/rishabh/ (debian)<br />
::https://wiki.debian.org/RaspberryPi<br />
::https://en.opensuse.org/HCL:Raspberry_Pi2 (OpenSuse)<br />
:::http://download.opensuse.org/ports/armv7hl/distribution/leap/42.3/appliances/<br />
::::https://en.opensuse.org/Sugar https://sourceforge.net/projects/opensuse-edu/files/ (sugar)<br />
::http://mirror.centos.org/altarch/7/isos/ (centos)<br />
::http://ftp.osuosl.org/pub/centos-altarch/7.6.1810/isos/armhfp/<br />
:: https://buildlogs.centos.org/rolling/7/isos/armhfp/<br />
::https://wiki.centos.org/SpecialInterestGroup/AltArch/armhfp<br />
::https://buildlogs.centos.org/c7-kernels.armhfp/raspberrypi2/20190615125423/4.14.126-v7.1.el7.armhfp/<br />
::https://wiki.centos.org/SpecialInterestGroup/AltArch/armhfp#head-2c416cfaecdf675f43a5be7a81ad50e81e640c93 (add epl)<br />
:::https://en.opensuse.org/Portal:ARM<br />
<br />
===Rpi3B+ vs Rpi4===<br />
*https://medium.com/pi-top/raspberrypi4-f38f12633345<br />
*https://medium.com/@ghalfacree/benchmarking-the-raspberry-pi-4-73e5afbcd54b (benchmarking the Rpi4)<br />
::important review <br />
::;Note that USB3 Ports on RPi4 are Blue<br />
::Note that the Red and white enclosure of the Rpi4 allows overheating of the board; run with cover off <br />
:::(lightning bolt warning in right upper corner appears when too hot)<br />
====Manjaro-ARM-xfce-rpi4====<br />
:::https://forum.manjaro.org/t/manjaro-arm-preview2-for-raspberry-pi-4/96694<br />
* https://osdn.net/projects/manjaro-arm/storage/rpi4/xfce/preview2/Manjaro-ARM-xfce-rpi4-preview2.img.xz<br />
:;64 bit arm (uses 3 GB of memory)<br />
<br />
"Manjaro ARM Preview2 for Raspberry Pi 4! (Manjaro ARM Team)<br />
<br />
The Manjaro ARM project is proud to announce the second test release for the Raspberry Pi 4!<br />
This is an indication of how far upstream (Raspberry Pi) is with 64-bit support.<br />
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!"<br />
<br />
:works nicely (satellit Aug 5 2017)<br />
<br />
===Rpi-3b installer+===<br />
<br />
*https://fedoraproject.org/wiki/Architectures/ARM/Installation#Arm_Image_Installer<br />
*https://www.balena.io/etcher/ (Raspbian installer)<br />
:::https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10-raspbian-buster-full.zip RpiB3+/RPi4 compatable)<br />
::::http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
==== Rpi3B+ ====<br />
;Testing of f31 arm (raw) images<br />
*https://fedoraproject.org/wiki/Test_Results:Fedora_31_Rawhide_20190722.n.1_Installation#How_to_test<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
#install Nodebug kernel https://fedoraproject.org/wiki/RawhideKernelNodebug<br />
::Suggestion save command for nodebug on USB key as text file; copy paste it into terminal when running booted sd.<br />
<br />
=====Working images=====<br />
;Branched fail GPG check (not signed)<br />
* There is no f31 repo because we have not yet had a fedora 31 branched<br />
compose finish. So, mirrormanager is pointing people to rawhide. This is<br />
likely the cause of all problems related to f31.<br />
*Mon, Aug 19, 2019 at 10:48 PM Kevin Fenzi<br />
<br />
sudo rpm --import https://src.fedoraproject.org/rpms/fedora-repos/blob/master/f/RPM-GPG-KEY-fedora-32-primary<br />
* updates to f32<br />
<br />
;;Fedora-LXDE-armhfp-31-20190816.n.0-sda.raw (Branched)<br />
::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<br />
:::Needs to be restarted with power off to finish initial-setup and login<br />
:::NOTE needs "sudo shutdown -h now" in terminal to shutdown<br />
;;Fedora-KDE-armhfp-31-20190816.n.0-sda.raw (Branched)<br />
::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<br />
:::Needs to be restarted with power off to finish initial-setup and login<br />
:::NOTE needs "sudo shutdown -h now" in terminal to shutdown<br />
;;Fedora-Mate-armhfp-31-20190816.n.0-sda.raw (Branched)<br />
::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<br />
:::Needs to be restarted with power off to finish initial-setup and login<br />
:::NOTE needs "sudo shutdown -h now" in terminal to shutdown Mate<br />
<br />
=====links below are No longer on line=====<br />
::Aug 18 2019 (due to branching?)<br />
;;Fedora-Mate-armhfp-Rawhide-20190722.n.1-sda.raw<br />
:::sugar-desktop and sugar-runner installed and work<br />
;;Fedora-SoaS-armhfp-Rawhide-20190722.n.1-sda.raw<br />
:;;Fedora-Mate-armhfp-Rawhide-20190716.n.0-sda.raw<br />
<br />
; NOTE recent arm images use debug kernel and this fills up the microSD cards quickly; making them freeze up<br />
:::fills up sd: bcm2835-dma (messages never stop)<br />
;Tuesday builds should use nodebug kernel<br />
* Use these to test in Rpi3B+<br />
<br />
===== Enabling the rawhide kernel nodebug repository =====<br />
<br />
*https://fedoraproject.org/wiki/KernelDebugStrategy<br />
::https://dl.fedoraproject.org/pub/alt/rawhide-kernel-nodebug/<br />
::https://fedoraproject.org/wiki/RawhideKernelNodebug<br />
<pre><nowiki><br />
$ sudo dnf config-manager --add-repo=http://dl.fedoraproject.org/pub/alt/rawhide-kernel-nodebug/fedora-rawhide-kernel-nodebug.repo<br />
$ sudo dnf update<br />
</nowiki></pre><br />
*Terminal:<br />
::sudo dnf groupinstall sugar-desktop-environment<br />
::sudo dnf install sugar-runner<br />
;Fedora-Mate-armhfp-Rawhide-20190704.n.1-sda.raw<br />
[[File:Mate 0704.n.1.png|400px]]<br />
;Fedora-SoaS-armhfp-Rawhide-20190703.n.0-sda.raw<br />
:::seems to lock up when using wired and wireless AP<br />
;Fedora-Xfce-armhfp-Rawhide-20190621.n.0-sda.raw<br />
;Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw<br />
*Inital-setup after boot (updated for f31 branched)<br />
[[File:I-s_arm.jpg|400px]]<br />
*F1 network neighborhood with jabber.sugarlabs.org entered in networking<br />
[[File:Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw-4.jpg|400px]]<br />
;Fedora-Xfce-armhfp-Rawhide-20190601.n.0-sda.raw<br />
;Fedora-LXQt-armhfp-Rawhide-20190601.n.0-sda.raw<br />
::Sugar-desktop-environment + sugar-runner (both install)<br />
;Fedora-Mate-armhfp-Rawhide-20190609.n.1-sda.raw <br />
<br />
; Centos 7<br />
::https://buildlogs.centos.org/rolling/7/isos/armhfp/<br />
*https://buildlogs.centos.org/rolling/7/isos/armhfp/CentOS-Userland-7-armv7hl-RaspberryPI-GNOME-sda.raw.xz<br />
<br />
=====Not Working=====<br />
======interupt waits too long before GRUB if no network cable connection======<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi#It_waits_too_long_before_GRUB<br />
::"lan78xx_eth Waiting for PHY auto negotiation to complete..."<br />
:::That happens without ethernet cable plugged in. You can interrupt the waiting by CTRL+C.<br />
======uEFIforARMv7======<br />
*https://fedoraproject.org/wiki/Changes/uEFIforARMv7<br />
======a1-a2 microsd-cards: comparison======<br />
*https://www.jeffgeerling.com/blog/2019/a2-class-microsd-cards-offer-no-better-performance-raspberry-pi<br />
<br />
=sugar desktop in 2nd DE=<br />
*in terminal:<br />
:sudo dnf groupinstall sugar-desktop-environment<br />
:sudo dnf install sugar-runner<br />
**run each command separately <br />
==How to Clear ./sugar==<br />
{{Note/note|<br />
* '''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 {{Code|rm&nbsp;-rf&nbsp;~/.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 {{Code|ls&nbsp;-a}} in Terminal.<br />
* '''When cloning a customized VM''', in order to keep the Journal and installed .xo Activities, use {{Code|rm&nbsp;-rf&nbsp;~/.sugar/default/owner.key*}} in the Sugar Terminal, and then '''shutdown the VM'''. enter in root terminal:{{Code|su (password) shutdown -h now}} This leaves the Journal entries and removes only the previous Learner's identity key files.<br />
* '''To clear the Sugar Journal''':{{Code|rm&nbsp;-rf&nbsp;~/.sugar/default/datastore}} This may be needed if the Journal becomes clogged with too many entries. '''USE WITH CAUTION'''}}<br />
<br />
=<br />
<br />
=livedcd-tools installed in mounted soas f30 usb=<br />
*https://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Linux/Installation<br />
<br />
=livecd-creator=<br />
*https://github.com/livecd-tools/livecd-tools<br />
"Why not just use livecd-creator? It is still maintained by the community <br />
(mainly Neal Gompa, see https://github.com/livecd-tools/livecd-tools ) and <br />
it supports this IMHO essential feature. And livecd-creator typically <br />
accepts kickstarts written for livemedia-creator with few to no changes, <br />
unlike the other way round. Kevin Kofler"<br />
<br />
=virtualbox=<br />
* https://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html<br />
"Freely available for Windows, Mac OS X, Linux and Solaris x86 platforms under GPLv2:"<br />
<br />
=Available Groups=<br />
* dnf grouplist -v<br />
<br />
<br />
Available Environment Groups:<br />
Fedora Custom Operating System (custom-environment)<br />
Minimal Install (minimal-environment)<br />
Fedora Server Edition (server-product-environment)<br />
Fedora Workstation (workstation-product-environment)<br />
Fedora Cloud Server (cloud-server-environment)<br />
KDE Plasma Workspaces (kde-desktop-environment)<br />
Xfce Desktop (xfce-desktop-environment)<br />
LXDE Desktop (lxde-desktop-environment)<br />
LXQt Desktop (lxqt-desktop-environment)<br />
Cinnamon Desktop (cinnamon-desktop-environment)<br />
Deepin Desktop (deepin-desktop-environment)<br />
Development and Creative Workstation (developer-workstation-environment)<br />
Web Server (web-server-environment)<br />
Infrastructure Server (infrastructure-server-environment)<br />
Basic Desktop (basic-desktop-environment)<br />
Installed Environment Groups:<br />
MATE Desktop (mate-desktop-environment)<br />
Sugar Desktop Environment (sugar-desktop-environment)<br />
Installed Groups:<br />
Administration Tools (admin-tools)<br />
LibreOffice (libreoffice)<br />
Available Groups:<br />
3D Printing (3d-printing)<br />
Audio Production (audio)<br />
Authoring and Publishing (authoring-and-publishing)<br />
Books and Guides (books)<br />
C Development Tools and Libraries (c-development)<br />
Cloud Infrastructure (cloud-infrastructure)<br />
Cloud Management Tools (cloud-management)<br />
Compiz (compiz)<br />
Container Management (container-management)<br />
D Development Tools and Libraries (d-development)<br />
Design Suite (design-suite)<br />
Development Tools (development-tools)<br />
Domain Membership (domain-client)<br />
Fedora Eclipse (eclipse)<br />
Editors (editors)<br />
Educational Software (education)<br />
Electronic Lab (electronic-lab)<br />
Engineering and Scientific (engineering-and-scientific)<br />
FreeIPA Server (freeipa-server)<br />
Games and Entertainment (games)<br />
Headless Management (headless-management)<br />
MATE Applications (mate-applications)<br />
Medical Applications (medical)<br />
Milkymist (milkymist)<br />
Network Servers (network-server)<br />
Office/Productivity (office)<br />
Python Classroom (python-classroom)<br />
Python Science (python-science)<br />
Robotics (robotics-suite)<br />
RPM Development Tools (rpm-development-tools)<br />
Security Lab (security-lab)<br />
Sound and Video (sound-and-video)<br />
System Tools (system-tools)<br />
Text-based Internet (text-internet)<br />
Window Managers (window-managers)<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
<br />
=gosc/2019=<br />
* https://docs.fedoraproject.org/en-US/mentored-projects/gsoc/2019/<br />
" Fedora is proud to have been accepted as a GSoC mentoring organization. Student applications open on March 25, 2019."<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
=Silverblue=<br />
;https://silverblue.fedoraproject.org/download<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
:still in development<br />
"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."<br />
==rpmfusion==<br />
*https://rpmfusion.org/Configuration<br />
==flatpacks==<br />
*http://docs.flatpak.org/en/latest/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
<br />
==Endless OS==<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_31&diff=103436Fedora 312019-11-27T14:38:25Z<p>Satellit: * Upgrading f30 to f31 */ move</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 31=<br />
*https://fedoraproject.org/wiki/Releases/31/Spins#Official_Fedora_Spins<br />
;Must fill in testing of these spins (or they will be abandoned.) <br />
==Fedora 31-==<br />
==upgrading-fedora-30-to-fedora-31==<br />
*https://fedoramagazine.org/upgrading-fedora-30-to-fedora-31/<br />
===RC1.9===<br />
;voted go oct 24 2019<br />
:feleased oct 29 2019<br />
;https://download.fedoraproject.org/pub/fedora/linux/releases/31/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-31-1.9.iso<br />
; https://dl.fedoraproject.org/pub/alt/stage/31_RC-1.9/<br />
*https://spins.fedoraproject.org/prerelease<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:Respins: https://dl.fedoraproject.org/pub/alt/live-respins/<br />
<br />
==Bugs==<br />
*https://fedoraproject.org/wiki/Common_F31_bugs<br />
*https://qa.fedoraproject.org/blockerbugs/milestone/31/final/buglist<br />
<br />
<br />
===f30 Common Bugs===<br />
* https://fedoraproject.org/wiki/Common_F30_bugs<br />
* https://bugzilla.redhat.com/show_bug.cgi?id=1737929 (sugar depends on Python 2)<br />
<br />
===FEDORA User Docs===<br />
* https://docs.fedoraproject.org/en-US/docs/<br />
<br />
===setting-kernel-command-line-arguments-with-fedora-30===<br />
* https://fedoramagazine.org/setting-kernel-command-line-arguments-with-fedora-30/<br />
<br />
===Download===<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/x86_64/iso/<br />
* test builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
* rawhide .ks : https://kojipkgs.fedoraproject.org//work/tasks/7414/34687414/fedora-live-soas.ks<br />
::https://kojipkgs.fedoraproject.org//work/tasks/7414/34687414/koji-image-f31-build-34687414.ks<br />
* Cloud : https://alt.fedoraproject.org/cloud/<br />
*new sugar 0.113 version:<br />
;:::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<br />
::::works fine in VMM<br />
[[File:F30-software.png|600px]]<br />
*f1 network neighborhood with XO's when "jabber.sugarlabs.org" is added to network:<br />
[[File:F30-network_neighborhood.png|600px]]<br />
*battery indicator in frame<br />
[[File:Sugar_battery_app.jpg|600px]]<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
==Multimedia==<br />
* https://fedoraproject.org/wiki/Multimedia<br />
<br />
==NVIDIA==<br />
*https://rpmfusion.org/Configuration<br />
*https://rpmfusion.org/Howto/NVIDIA<br />
<br />
: ask for help on IRC freenode #cinnamon<br />
<br />
==QEMU/KVM==<br />
::Install Virtual Machine Manager in gnome software or (Virtual Machine Manager) virt-manager<br />
:::add: QEMU/KVM user session (Use this to install from ...iso)<br />
<br />
==Install Documents==<br />
:https://docs.fedoraproject.org/en-US/fedora/f30/install-guide/<br />
:https://docs.fedoraproject.org/en-US/fedora/f30/install-guide/advanced/VNC_Installations/<br />
<br />
=Raspberry_Pi=<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
==Sugar on other distributions==<br />
:https://elinux.org/RPi_Distributions#Fedora_Remix<br />
:https://elinux.org/Category:RaspberryPi<br />
::https://medium.com/@petermcd/housekeeping-steps-to-take-after-installing-raspbian-on-a-raspberry-pi-5226be6ddc82<br />
::http://www.pidora.ca/<br />
::http://wiki.sugarlabs.org/go/Ubuntu_on_rpi3 (Ubuntu)<br />
::http://wiki.sugarlabs.org/go/Ubuntu_on_rpi3#Ubuntu-MATE-sugar-desktop_on_raspberry_pi2-3 (Ubuntu)<br />
:::https://people.canonical.com/~ogra/snappy/raspberrypi4/core18/ (ubuntu core Rpi4)<br />
::https://people.sugarlabs.org/rishabh/ (debian)<br />
::https://wiki.debian.org/RaspberryPi<br />
::https://en.opensuse.org/HCL:Raspberry_Pi2 (OpenSuse)<br />
:::http://download.opensuse.org/ports/armv7hl/distribution/leap/42.3/appliances/<br />
::::https://en.opensuse.org/Sugar https://sourceforge.net/projects/opensuse-edu/files/ (sugar)<br />
::http://mirror.centos.org/altarch/7/isos/ (centos)<br />
::http://ftp.osuosl.org/pub/centos-altarch/7.6.1810/isos/armhfp/<br />
:: https://buildlogs.centos.org/rolling/7/isos/armhfp/<br />
::https://wiki.centos.org/SpecialInterestGroup/AltArch/armhfp<br />
::https://buildlogs.centos.org/c7-kernels.armhfp/raspberrypi2/20190615125423/4.14.126-v7.1.el7.armhfp/<br />
::https://wiki.centos.org/SpecialInterestGroup/AltArch/armhfp#head-2c416cfaecdf675f43a5be7a81ad50e81e640c93 (add epl)<br />
:::https://en.opensuse.org/Portal:ARM<br />
<br />
===Rpi3B+ vs Rpi4===<br />
*https://medium.com/pi-top/raspberrypi4-f38f12633345<br />
*https://medium.com/@ghalfacree/benchmarking-the-raspberry-pi-4-73e5afbcd54b (benchmarking the Rpi4)<br />
::important review <br />
::;Note that USB3 Ports on RPi4 are Blue<br />
::Note that the Red and white enclosure of the Rpi4 allows overheating of the board; run with cover off <br />
:::(lightning bolt warning in right upper corner appears when too hot)<br />
====Manjaro-ARM-xfce-rpi4====<br />
:::https://forum.manjaro.org/t/manjaro-arm-preview2-for-raspberry-pi-4/96694<br />
* https://osdn.net/projects/manjaro-arm/storage/rpi4/xfce/preview2/Manjaro-ARM-xfce-rpi4-preview2.img.xz<br />
:;64 bit arm (uses 3 GB of memory)<br />
<br />
"Manjaro ARM Preview2 for Raspberry Pi 4! (Manjaro ARM Team)<br />
<br />
The Manjaro ARM project is proud to announce the second test release for the Raspberry Pi 4!<br />
This is an indication of how far upstream (Raspberry Pi) is with 64-bit support.<br />
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!"<br />
<br />
:works nicely (satellit Aug 5 2017)<br />
<br />
===Rpi-3b installer+===<br />
<br />
*https://fedoraproject.org/wiki/Architectures/ARM/Installation#Arm_Image_Installer<br />
*https://www.balena.io/etcher/ (Raspbian installer)<br />
:::https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10-raspbian-buster-full.zip RpiB3+/RPi4 compatable)<br />
::::http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
==== Rpi3B+ ====<br />
;Testing of f31 arm (raw) images<br />
*https://fedoraproject.org/wiki/Test_Results:Fedora_31_Rawhide_20190722.n.1_Installation#How_to_test<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
#install Nodebug kernel https://fedoraproject.org/wiki/RawhideKernelNodebug<br />
::Suggestion save command for nodebug on USB key as text file; copy paste it into terminal when running booted sd.<br />
<br />
=====Working images=====<br />
;Branched fail GPG check (not signed)<br />
* There is no f31 repo because we have not yet had a fedora 31 branched<br />
compose finish. So, mirrormanager is pointing people to rawhide. This is<br />
likely the cause of all problems related to f31.<br />
*Mon, Aug 19, 2019 at 10:48 PM Kevin Fenzi<br />
<br />
sudo rpm --import https://src.fedoraproject.org/rpms/fedora-repos/blob/master/f/RPM-GPG-KEY-fedora-32-primary<br />
* updates to f32<br />
<br />
;;Fedora-LXDE-armhfp-31-20190816.n.0-sda.raw (Branched)<br />
::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<br />
:::Needs to be restarted with power off to finish initial-setup and login<br />
:::NOTE needs "sudo shutdown -h now" in terminal to shutdown<br />
;;Fedora-KDE-armhfp-31-20190816.n.0-sda.raw (Branched)<br />
::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<br />
:::Needs to be restarted with power off to finish initial-setup and login<br />
:::NOTE needs "sudo shutdown -h now" in terminal to shutdown<br />
;;Fedora-Mate-armhfp-31-20190816.n.0-sda.raw (Branched)<br />
::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<br />
:::Needs to be restarted with power off to finish initial-setup and login<br />
:::NOTE needs "sudo shutdown -h now" in terminal to shutdown Mate<br />
<br />
=====links below are No longer on line=====<br />
::Aug 18 2019 (due to branching?)<br />
;;Fedora-Mate-armhfp-Rawhide-20190722.n.1-sda.raw<br />
:::sugar-desktop and sugar-runner installed and work<br />
;;Fedora-SoaS-armhfp-Rawhide-20190722.n.1-sda.raw<br />
:;;Fedora-Mate-armhfp-Rawhide-20190716.n.0-sda.raw<br />
<br />
; NOTE recent arm images use debug kernel and this fills up the microSD cards quickly; making them freeze up<br />
:::fills up sd: bcm2835-dma (messages never stop)<br />
;Tuesday builds should use nodebug kernel<br />
* Use these to test in Rpi3B+<br />
<br />
===== Enabling the rawhide kernel nodebug repository =====<br />
<br />
*https://fedoraproject.org/wiki/KernelDebugStrategy<br />
::https://dl.fedoraproject.org/pub/alt/rawhide-kernel-nodebug/<br />
::https://fedoraproject.org/wiki/RawhideKernelNodebug<br />
<pre><nowiki><br />
$ sudo dnf config-manager --add-repo=http://dl.fedoraproject.org/pub/alt/rawhide-kernel-nodebug/fedora-rawhide-kernel-nodebug.repo<br />
$ sudo dnf update<br />
</nowiki></pre><br />
*Terminal:<br />
::sudo dnf groupinstall sugar-desktop-environment<br />
::sudo dnf install sugar-runner<br />
;Fedora-Mate-armhfp-Rawhide-20190704.n.1-sda.raw<br />
[[File:Mate 0704.n.1.png|400px]]<br />
;Fedora-SoaS-armhfp-Rawhide-20190703.n.0-sda.raw<br />
:::seems to lock up when using wired and wireless AP<br />
;Fedora-Xfce-armhfp-Rawhide-20190621.n.0-sda.raw<br />
;Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw<br />
*Inital-setup after boot (updated for f31 branched)<br />
[[File:I-s_arm.jpg|400px]]<br />
*F1 network neighborhood with jabber.sugarlabs.org entered in networking<br />
[[File:Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw-4.jpg|400px]]<br />
;Fedora-Xfce-armhfp-Rawhide-20190601.n.0-sda.raw<br />
;Fedora-LXQt-armhfp-Rawhide-20190601.n.0-sda.raw<br />
::Sugar-desktop-environment + sugar-runner (both install)<br />
;Fedora-Mate-armhfp-Rawhide-20190609.n.1-sda.raw <br />
<br />
; Centos 7<br />
::https://buildlogs.centos.org/rolling/7/isos/armhfp/<br />
*https://buildlogs.centos.org/rolling/7/isos/armhfp/CentOS-Userland-7-armv7hl-RaspberryPI-GNOME-sda.raw.xz<br />
<br />
=====Not Working=====<br />
======interupt waits too long before GRUB if no network cable connection======<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi#It_waits_too_long_before_GRUB<br />
::"lan78xx_eth Waiting for PHY auto negotiation to complete..."<br />
:::That happens without ethernet cable plugged in. You can interrupt the waiting by CTRL+C.<br />
======uEFIforARMv7======<br />
*https://fedoraproject.org/wiki/Changes/uEFIforARMv7<br />
======a1-a2 microsd-cards: comparison======<br />
*https://www.jeffgeerling.com/blog/2019/a2-class-microsd-cards-offer-no-better-performance-raspberry-pi<br />
<br />
=sugar desktop in 2nd DE=<br />
*in terminal:<br />
:sudo dnf groupinstall sugar-desktop-environment<br />
:sudo dnf install sugar-runner<br />
**run each command separately <br />
==How to Clear ./sugar==<br />
{{Note/note|<br />
* '''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 {{Code|rm&nbsp;-rf&nbsp;~/.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 {{Code|ls&nbsp;-a}} in Terminal.<br />
* '''When cloning a customized VM''', in order to keep the Journal and installed .xo Activities, use {{Code|rm&nbsp;-rf&nbsp;~/.sugar/default/owner.key*}} in the Sugar Terminal, and then '''shutdown the VM'''. enter in root terminal:{{Code|su (password) shutdown -h now}} This leaves the Journal entries and removes only the previous Learner's identity key files.<br />
* '''To clear the Sugar Journal''':{{Code|rm&nbsp;-rf&nbsp;~/.sugar/default/datastore}} This may be needed if the Journal becomes clogged with too many entries. '''USE WITH CAUTION'''}}<br />
<br />
=<br />
<br />
=livedcd-tools installed in mounted soas f30 usb=<br />
*https://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Linux/Installation<br />
<br />
=livecd-creator=<br />
*https://github.com/livecd-tools/livecd-tools<br />
"Why not just use livecd-creator? It is still maintained by the community <br />
(mainly Neal Gompa, see https://github.com/livecd-tools/livecd-tools ) and <br />
it supports this IMHO essential feature. And livecd-creator typically <br />
accepts kickstarts written for livemedia-creator with few to no changes, <br />
unlike the other way round. Kevin Kofler"<br />
<br />
=virtualbox=<br />
* https://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html<br />
"Freely available for Windows, Mac OS X, Linux and Solaris x86 platforms under GPLv2:"<br />
<br />
=Available Groups=<br />
* dnf grouplist -v<br />
<br />
<br />
Available Environment Groups:<br />
Fedora Custom Operating System (custom-environment)<br />
Minimal Install (minimal-environment)<br />
Fedora Server Edition (server-product-environment)<br />
Fedora Workstation (workstation-product-environment)<br />
Fedora Cloud Server (cloud-server-environment)<br />
KDE Plasma Workspaces (kde-desktop-environment)<br />
Xfce Desktop (xfce-desktop-environment)<br />
LXDE Desktop (lxde-desktop-environment)<br />
LXQt Desktop (lxqt-desktop-environment)<br />
Cinnamon Desktop (cinnamon-desktop-environment)<br />
Deepin Desktop (deepin-desktop-environment)<br />
Development and Creative Workstation (developer-workstation-environment)<br />
Web Server (web-server-environment)<br />
Infrastructure Server (infrastructure-server-environment)<br />
Basic Desktop (basic-desktop-environment)<br />
Installed Environment Groups:<br />
MATE Desktop (mate-desktop-environment)<br />
Sugar Desktop Environment (sugar-desktop-environment)<br />
Installed Groups:<br />
Administration Tools (admin-tools)<br />
LibreOffice (libreoffice)<br />
Available Groups:<br />
3D Printing (3d-printing)<br />
Audio Production (audio)<br />
Authoring and Publishing (authoring-and-publishing)<br />
Books and Guides (books)<br />
C Development Tools and Libraries (c-development)<br />
Cloud Infrastructure (cloud-infrastructure)<br />
Cloud Management Tools (cloud-management)<br />
Compiz (compiz)<br />
Container Management (container-management)<br />
D Development Tools and Libraries (d-development)<br />
Design Suite (design-suite)<br />
Development Tools (development-tools)<br />
Domain Membership (domain-client)<br />
Fedora Eclipse (eclipse)<br />
Editors (editors)<br />
Educational Software (education)<br />
Electronic Lab (electronic-lab)<br />
Engineering and Scientific (engineering-and-scientific)<br />
FreeIPA Server (freeipa-server)<br />
Games and Entertainment (games)<br />
Headless Management (headless-management)<br />
MATE Applications (mate-applications)<br />
Medical Applications (medical)<br />
Milkymist (milkymist)<br />
Network Servers (network-server)<br />
Office/Productivity (office)<br />
Python Classroom (python-classroom)<br />
Python Science (python-science)<br />
Robotics (robotics-suite)<br />
RPM Development Tools (rpm-development-tools)<br />
Security Lab (security-lab)<br />
Sound and Video (sound-and-video)<br />
System Tools (system-tools)<br />
Text-based Internet (text-internet)<br />
Window Managers (window-managers)<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
<br />
=gosc/2019=<br />
* https://docs.fedoraproject.org/en-US/mentored-projects/gsoc/2019/<br />
" Fedora is proud to have been accepted as a GSoC mentoring organization. Student applications open on March 25, 2019."<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
=Silverblue=<br />
;https://silverblue.fedoraproject.org/download<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
:still in development<br />
"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."<br />
==rpmfusion==<br />
*https://rpmfusion.org/Configuration<br />
==flatpacks==<br />
*http://docs.flatpak.org/en/latest/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
<br />
==Endless OS==<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_31&diff=103435Fedora 312019-11-27T14:36:04Z<p>Satellit: /* upgrading-fedora-30-to-fedora-31 */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 31=<br />
*https://fedoraproject.org/wiki/Releases/31/Spins#Official_Fedora_Spins<br />
;Must fill in testing of these spins (or they will be abandoned.) <br />
==Fedora 31-==<br />
==upgrading-fedora-30-to-fedora-31==<br />
*https://fedoramagazine.org/upgrading-fedora-30-to-fedora-31/<br />
===RC1.9===<br />
;voted go oct 24 2019<br />
:feleased oct 29 2019<br />
;https://download.fedoraproject.org/pub/fedora/linux/releases/31/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-31-1.9.iso<br />
; https://dl.fedoraproject.org/pub/alt/stage/31_RC-1.9/<br />
*https://spins.fedoraproject.org/prerelease<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:Respins: https://dl.fedoraproject.org/pub/alt/live-respins/<br />
<br />
==Upgrading f30 to f31==<br />
*https://docs.fedoraproject.org/en-US/quick-docs/upgrading/<br />
<br />
*https://fedoraproject.org/wiki/DNF_system_upgrade<br />
<br />
==Bugs==<br />
*https://fedoraproject.org/wiki/Common_F31_bugs<br />
*https://qa.fedoraproject.org/blockerbugs/milestone/31/final/buglist<br />
<br />
<br />
===f30 Common Bugs===<br />
* https://fedoraproject.org/wiki/Common_F30_bugs<br />
* https://bugzilla.redhat.com/show_bug.cgi?id=1737929 (sugar depends on Python 2)<br />
<br />
===FEDORA User Docs===<br />
* https://docs.fedoraproject.org/en-US/docs/<br />
<br />
===setting-kernel-command-line-arguments-with-fedora-30===<br />
* https://fedoramagazine.org/setting-kernel-command-line-arguments-with-fedora-30/<br />
<br />
===Download===<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/x86_64/iso/<br />
* test builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
* rawhide .ks : https://kojipkgs.fedoraproject.org//work/tasks/7414/34687414/fedora-live-soas.ks<br />
::https://kojipkgs.fedoraproject.org//work/tasks/7414/34687414/koji-image-f31-build-34687414.ks<br />
* Cloud : https://alt.fedoraproject.org/cloud/<br />
*new sugar 0.113 version:<br />
;:::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<br />
::::works fine in VMM<br />
[[File:F30-software.png|600px]]<br />
*f1 network neighborhood with XO's when "jabber.sugarlabs.org" is added to network:<br />
[[File:F30-network_neighborhood.png|600px]]<br />
*battery indicator in frame<br />
[[File:Sugar_battery_app.jpg|600px]]<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
==Multimedia==<br />
* https://fedoraproject.org/wiki/Multimedia<br />
<br />
==NVIDIA==<br />
*https://rpmfusion.org/Configuration<br />
*https://rpmfusion.org/Howto/NVIDIA<br />
<br />
: ask for help on IRC freenode #cinnamon<br />
<br />
==QEMU/KVM==<br />
::Install Virtual Machine Manager in gnome software or (Virtual Machine Manager) virt-manager<br />
:::add: QEMU/KVM user session (Use this to install from ...iso)<br />
<br />
==Install Documents==<br />
:https://docs.fedoraproject.org/en-US/fedora/f30/install-guide/<br />
:https://docs.fedoraproject.org/en-US/fedora/f30/install-guide/advanced/VNC_Installations/<br />
<br />
=Raspberry_Pi=<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
==Sugar on other distributions==<br />
:https://elinux.org/RPi_Distributions#Fedora_Remix<br />
:https://elinux.org/Category:RaspberryPi<br />
::https://medium.com/@petermcd/housekeeping-steps-to-take-after-installing-raspbian-on-a-raspberry-pi-5226be6ddc82<br />
::http://www.pidora.ca/<br />
::http://wiki.sugarlabs.org/go/Ubuntu_on_rpi3 (Ubuntu)<br />
::http://wiki.sugarlabs.org/go/Ubuntu_on_rpi3#Ubuntu-MATE-sugar-desktop_on_raspberry_pi2-3 (Ubuntu)<br />
:::https://people.canonical.com/~ogra/snappy/raspberrypi4/core18/ (ubuntu core Rpi4)<br />
::https://people.sugarlabs.org/rishabh/ (debian)<br />
::https://wiki.debian.org/RaspberryPi<br />
::https://en.opensuse.org/HCL:Raspberry_Pi2 (OpenSuse)<br />
:::http://download.opensuse.org/ports/armv7hl/distribution/leap/42.3/appliances/<br />
::::https://en.opensuse.org/Sugar https://sourceforge.net/projects/opensuse-edu/files/ (sugar)<br />
::http://mirror.centos.org/altarch/7/isos/ (centos)<br />
::http://ftp.osuosl.org/pub/centos-altarch/7.6.1810/isos/armhfp/<br />
:: https://buildlogs.centos.org/rolling/7/isos/armhfp/<br />
::https://wiki.centos.org/SpecialInterestGroup/AltArch/armhfp<br />
::https://buildlogs.centos.org/c7-kernels.armhfp/raspberrypi2/20190615125423/4.14.126-v7.1.el7.armhfp/<br />
::https://wiki.centos.org/SpecialInterestGroup/AltArch/armhfp#head-2c416cfaecdf675f43a5be7a81ad50e81e640c93 (add epl)<br />
:::https://en.opensuse.org/Portal:ARM<br />
<br />
===Rpi3B+ vs Rpi4===<br />
*https://medium.com/pi-top/raspberrypi4-f38f12633345<br />
*https://medium.com/@ghalfacree/benchmarking-the-raspberry-pi-4-73e5afbcd54b (benchmarking the Rpi4)<br />
::important review <br />
::;Note that USB3 Ports on RPi4 are Blue<br />
::Note that the Red and white enclosure of the Rpi4 allows overheating of the board; run with cover off <br />
:::(lightning bolt warning in right upper corner appears when too hot)<br />
====Manjaro-ARM-xfce-rpi4====<br />
:::https://forum.manjaro.org/t/manjaro-arm-preview2-for-raspberry-pi-4/96694<br />
* https://osdn.net/projects/manjaro-arm/storage/rpi4/xfce/preview2/Manjaro-ARM-xfce-rpi4-preview2.img.xz<br />
:;64 bit arm (uses 3 GB of memory)<br />
<br />
"Manjaro ARM Preview2 for Raspberry Pi 4! (Manjaro ARM Team)<br />
<br />
The Manjaro ARM project is proud to announce the second test release for the Raspberry Pi 4!<br />
This is an indication of how far upstream (Raspberry Pi) is with 64-bit support.<br />
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!"<br />
<br />
:works nicely (satellit Aug 5 2017)<br />
<br />
===Rpi-3b installer+===<br />
<br />
*https://fedoraproject.org/wiki/Architectures/ARM/Installation#Arm_Image_Installer<br />
*https://www.balena.io/etcher/ (Raspbian installer)<br />
:::https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10-raspbian-buster-full.zip RpiB3+/RPi4 compatable)<br />
::::http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
==== Rpi3B+ ====<br />
;Testing of f31 arm (raw) images<br />
*https://fedoraproject.org/wiki/Test_Results:Fedora_31_Rawhide_20190722.n.1_Installation#How_to_test<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
#install Nodebug kernel https://fedoraproject.org/wiki/RawhideKernelNodebug<br />
::Suggestion save command for nodebug on USB key as text file; copy paste it into terminal when running booted sd.<br />
<br />
=====Working images=====<br />
;Branched fail GPG check (not signed)<br />
* There is no f31 repo because we have not yet had a fedora 31 branched<br />
compose finish. So, mirrormanager is pointing people to rawhide. This is<br />
likely the cause of all problems related to f31.<br />
*Mon, Aug 19, 2019 at 10:48 PM Kevin Fenzi<br />
<br />
sudo rpm --import https://src.fedoraproject.org/rpms/fedora-repos/blob/master/f/RPM-GPG-KEY-fedora-32-primary<br />
* updates to f32<br />
<br />
;;Fedora-LXDE-armhfp-31-20190816.n.0-sda.raw (Branched)<br />
::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<br />
:::Needs to be restarted with power off to finish initial-setup and login<br />
:::NOTE needs "sudo shutdown -h now" in terminal to shutdown<br />
;;Fedora-KDE-armhfp-31-20190816.n.0-sda.raw (Branched)<br />
::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<br />
:::Needs to be restarted with power off to finish initial-setup and login<br />
:::NOTE needs "sudo shutdown -h now" in terminal to shutdown<br />
;;Fedora-Mate-armhfp-31-20190816.n.0-sda.raw (Branched)<br />
::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<br />
:::Needs to be restarted with power off to finish initial-setup and login<br />
:::NOTE needs "sudo shutdown -h now" in terminal to shutdown Mate<br />
<br />
=====links below are No longer on line=====<br />
::Aug 18 2019 (due to branching?)<br />
;;Fedora-Mate-armhfp-Rawhide-20190722.n.1-sda.raw<br />
:::sugar-desktop and sugar-runner installed and work<br />
;;Fedora-SoaS-armhfp-Rawhide-20190722.n.1-sda.raw<br />
:;;Fedora-Mate-armhfp-Rawhide-20190716.n.0-sda.raw<br />
<br />
; NOTE recent arm images use debug kernel and this fills up the microSD cards quickly; making them freeze up<br />
:::fills up sd: bcm2835-dma (messages never stop)<br />
;Tuesday builds should use nodebug kernel<br />
* Use these to test in Rpi3B+<br />
<br />
===== Enabling the rawhide kernel nodebug repository =====<br />
<br />
*https://fedoraproject.org/wiki/KernelDebugStrategy<br />
::https://dl.fedoraproject.org/pub/alt/rawhide-kernel-nodebug/<br />
::https://fedoraproject.org/wiki/RawhideKernelNodebug<br />
<pre><nowiki><br />
$ sudo dnf config-manager --add-repo=http://dl.fedoraproject.org/pub/alt/rawhide-kernel-nodebug/fedora-rawhide-kernel-nodebug.repo<br />
$ sudo dnf update<br />
</nowiki></pre><br />
*Terminal:<br />
::sudo dnf groupinstall sugar-desktop-environment<br />
::sudo dnf install sugar-runner<br />
;Fedora-Mate-armhfp-Rawhide-20190704.n.1-sda.raw<br />
[[File:Mate 0704.n.1.png|400px]]<br />
;Fedora-SoaS-armhfp-Rawhide-20190703.n.0-sda.raw<br />
:::seems to lock up when using wired and wireless AP<br />
;Fedora-Xfce-armhfp-Rawhide-20190621.n.0-sda.raw<br />
;Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw<br />
*Inital-setup after boot (updated for f31 branched)<br />
[[File:I-s_arm.jpg|400px]]<br />
*F1 network neighborhood with jabber.sugarlabs.org entered in networking<br />
[[File:Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw-4.jpg|400px]]<br />
;Fedora-Xfce-armhfp-Rawhide-20190601.n.0-sda.raw<br />
;Fedora-LXQt-armhfp-Rawhide-20190601.n.0-sda.raw<br />
::Sugar-desktop-environment + sugar-runner (both install)<br />
;Fedora-Mate-armhfp-Rawhide-20190609.n.1-sda.raw <br />
<br />
; Centos 7<br />
::https://buildlogs.centos.org/rolling/7/isos/armhfp/<br />
*https://buildlogs.centos.org/rolling/7/isos/armhfp/CentOS-Userland-7-armv7hl-RaspberryPI-GNOME-sda.raw.xz<br />
<br />
=====Not Working=====<br />
======interupt waits too long before GRUB if no network cable connection======<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi#It_waits_too_long_before_GRUB<br />
::"lan78xx_eth Waiting for PHY auto negotiation to complete..."<br />
:::That happens without ethernet cable plugged in. You can interrupt the waiting by CTRL+C.<br />
======uEFIforARMv7======<br />
*https://fedoraproject.org/wiki/Changes/uEFIforARMv7<br />
======a1-a2 microsd-cards: comparison======<br />
*https://www.jeffgeerling.com/blog/2019/a2-class-microsd-cards-offer-no-better-performance-raspberry-pi<br />
<br />
=sugar desktop in 2nd DE=<br />
*in terminal:<br />
:sudo dnf groupinstall sugar-desktop-environment<br />
:sudo dnf install sugar-runner<br />
**run each command separately <br />
==How to Clear ./sugar==<br />
{{Note/note|<br />
* '''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 {{Code|rm&nbsp;-rf&nbsp;~/.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 {{Code|ls&nbsp;-a}} in Terminal.<br />
* '''When cloning a customized VM''', in order to keep the Journal and installed .xo Activities, use {{Code|rm&nbsp;-rf&nbsp;~/.sugar/default/owner.key*}} in the Sugar Terminal, and then '''shutdown the VM'''. enter in root terminal:{{Code|su (password) shutdown -h now}} This leaves the Journal entries and removes only the previous Learner's identity key files.<br />
* '''To clear the Sugar Journal''':{{Code|rm&nbsp;-rf&nbsp;~/.sugar/default/datastore}} This may be needed if the Journal becomes clogged with too many entries. '''USE WITH CAUTION'''}}<br />
<br />
=<br />
<br />
=livedcd-tools installed in mounted soas f30 usb=<br />
*https://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Linux/Installation<br />
<br />
=livecd-creator=<br />
*https://github.com/livecd-tools/livecd-tools<br />
"Why not just use livecd-creator? It is still maintained by the community <br />
(mainly Neal Gompa, see https://github.com/livecd-tools/livecd-tools ) and <br />
it supports this IMHO essential feature. And livecd-creator typically <br />
accepts kickstarts written for livemedia-creator with few to no changes, <br />
unlike the other way round. Kevin Kofler"<br />
<br />
=virtualbox=<br />
* https://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html<br />
"Freely available for Windows, Mac OS X, Linux and Solaris x86 platforms under GPLv2:"<br />
<br />
=Available Groups=<br />
* dnf grouplist -v<br />
<br />
<br />
Available Environment Groups:<br />
Fedora Custom Operating System (custom-environment)<br />
Minimal Install (minimal-environment)<br />
Fedora Server Edition (server-product-environment)<br />
Fedora Workstation (workstation-product-environment)<br />
Fedora Cloud Server (cloud-server-environment)<br />
KDE Plasma Workspaces (kde-desktop-environment)<br />
Xfce Desktop (xfce-desktop-environment)<br />
LXDE Desktop (lxde-desktop-environment)<br />
LXQt Desktop (lxqt-desktop-environment)<br />
Cinnamon Desktop (cinnamon-desktop-environment)<br />
Deepin Desktop (deepin-desktop-environment)<br />
Development and Creative Workstation (developer-workstation-environment)<br />
Web Server (web-server-environment)<br />
Infrastructure Server (infrastructure-server-environment)<br />
Basic Desktop (basic-desktop-environment)<br />
Installed Environment Groups:<br />
MATE Desktop (mate-desktop-environment)<br />
Sugar Desktop Environment (sugar-desktop-environment)<br />
Installed Groups:<br />
Administration Tools (admin-tools)<br />
LibreOffice (libreoffice)<br />
Available Groups:<br />
3D Printing (3d-printing)<br />
Audio Production (audio)<br />
Authoring and Publishing (authoring-and-publishing)<br />
Books and Guides (books)<br />
C Development Tools and Libraries (c-development)<br />
Cloud Infrastructure (cloud-infrastructure)<br />
Cloud Management Tools (cloud-management)<br />
Compiz (compiz)<br />
Container Management (container-management)<br />
D Development Tools and Libraries (d-development)<br />
Design Suite (design-suite)<br />
Development Tools (development-tools)<br />
Domain Membership (domain-client)<br />
Fedora Eclipse (eclipse)<br />
Editors (editors)<br />
Educational Software (education)<br />
Electronic Lab (electronic-lab)<br />
Engineering and Scientific (engineering-and-scientific)<br />
FreeIPA Server (freeipa-server)<br />
Games and Entertainment (games)<br />
Headless Management (headless-management)<br />
MATE Applications (mate-applications)<br />
Medical Applications (medical)<br />
Milkymist (milkymist)<br />
Network Servers (network-server)<br />
Office/Productivity (office)<br />
Python Classroom (python-classroom)<br />
Python Science (python-science)<br />
Robotics (robotics-suite)<br />
RPM Development Tools (rpm-development-tools)<br />
Security Lab (security-lab)<br />
Sound and Video (sound-and-video)<br />
System Tools (system-tools)<br />
Text-based Internet (text-internet)<br />
Window Managers (window-managers)<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
<br />
=gosc/2019=<br />
* https://docs.fedoraproject.org/en-US/mentored-projects/gsoc/2019/<br />
" Fedora is proud to have been accepted as a GSoC mentoring organization. Student applications open on March 25, 2019."<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
=Silverblue=<br />
;https://silverblue.fedoraproject.org/download<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
:still in development<br />
"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."<br />
==rpmfusion==<br />
*https://rpmfusion.org/Configuration<br />
==flatpacks==<br />
*http://docs.flatpak.org/en/latest/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
<br />
==Endless OS==<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_30&diff=103434Fedora 302019-11-27T14:33:45Z<p>Satellit: /* upgrading-fedora-30-to-fedora-31 */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
<br />
==Fedora 30==<br />
* page updated July 9 2019<br />
*Released 04/30/2019<br />
<br />
===Download===<br />
* https://getfedora.org/ (new)<br />
* https://dl.fedoraproject.org/pub/alt/unofficial/releases/30/<br />
* https://dl.fedoraproject.org/pub/fedora-secondary/development/30/Spins/i386/iso/<br />
* https://spins.fedoraproject.org/soas/download/index.html<br />
* [https://drive.google.com/open?id=1keflpDVnJs4HGmsq-I2nbj7TgMrt1YWK Fedora 30 Sugar on a Stick for Raspberry Pi]<br />
* https://drive.google.com/drive/folders/1x70jhY5S18TB6lXPI7QYjDFuWelLm6ov (Respin: F30-SOAS-x86_64-20190708.iso has XO's in jabber.sugarlabs.org in networking CP)<br />
<br />
==upgrading-fedora-30-to-fedora-31==<br />
*https://fedoramagazine.org/upgrading-fedora-30-to-fedora-31/<br />
==Upgrading f29 to f30==<br />
*https://fedoraproject.org/wiki/DNF_system_upgrade<br />
<br />
*Fedora 28 will be EOL on Tuesday, May 28th, 2019<br />
===f30 Common Bugs===<br />
* https://fedoraproject.org/wiki/Common_F30_bugs<br />
===setting-kernel-command-line-arguments-with-fedora-30===<br />
* https://fedoramagazine.org/setting-kernel-command-line-arguments-with-fedora-30/<br />
<br />
*new sugar 0.113 version:<br />
[[File:F30-software.png|400px]]<br />
*f1 network neighborhood with XO's when "jabber.sugarlabs.org" is added to network:<br />
[[File:F30-network_neighborhood.png|400px]]<br />
<br />
=====testing-sugar-runner=====<br />
Sugar control panel/About my computer: Fedora release 30 (Thirty) Sugar: 0.113 <br />
Sugar control panel/Network: jabber.sugarlabs.org <br />
https://bugzilla.redhat.com/show_bug.cgi?id=1660597 XO show in F1 network neighborhood (wireless connected) <br />
unable to test invited friend to chat (maybe because are mainly spanish speakers ((Ceibal))<br />
<br />
=====testing-logged in to sugar=====<br />
Also works on logout of sugar-runner login to sugar note sugar-runner settings for jabber.sugarlabs.org did not transfer and had to be re-entered to see XO's in F1 network neighborhood (T-400 wireless)<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
==Livemedia-creator==<br />
*https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD<br />
<br />
==Multimedia==<br />
* https://fedoraproject.org/wiki/Multimedia<br />
<br />
==NVIDIA==<br />
*https://rpmfusion.org/Configuration<br />
*https://rpmfusion.org/Howto/NVIDIA<br />
<br />
: ask for help on IRC freenode #cinnamon<br />
<br />
==multiboot-media-creator==<br />
:https://github.com/spotrh/multiboot-media-creator<br />
==Install Documents==<br />
:https://docs.fedoraproject.org/en-US/fedora/f30/install-guide/<br />
:https://docs.fedoraproject.org/en-US/fedora/f30/install-guide/advanced/VNC_Installations/<br />
===Testing f30===<br />
* https://www.happyassassin.net/testcase_stats/30/Installation.html<br />
* https://fedoraproject.org/wiki/QA:Testcase_arm_image_deployment<br />
* https://fedoraproject.org/wiki/Test_Results:Fedora_30_RC_1.2_Installation#ARM_disk_images<br />
<br />
=Raspberry_Pi=<br />
"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."<br />
::May work with Rpi3 (older model)<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
::Prefered method: Fedora Mediawriter (see above)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://fedoraproject.org/wiki/Architectures/ARM#Current_stable_release<br />
:: https://arm.fedoraproject.org/ (armhfp)<br />
:: https://alt.fedoraproject.org/alt/ (AArch64)<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/30/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
==Sugar on other distributions==<br />
:https://elinux.org/RPi_Distributions#Fedora_Remix<br />
:https://elinux.org/Category:RaspberryPi<br />
::http://www.pidora.ca/<br />
::http://wiki.sugarlabs.org/go/Ubuntu_on_rpi3 (Ubuntu)<br />
::https://people.sugarlabs.org/rishabh/ (debian)<br />
:::https://wiki.sugarlabs.org/go/Debian/Raspberry_Pi#Comparison <br />
::https://en.opensuse.org/HCL:Raspberry_Pi2 (OpenSuse)<br />
:::https://en.opensuse.org/Portal:ARM<br />
<br />
===Rpi-2/3===<br />
<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* http://download.fedberry.org/?dir=releases/29/images/armhfp/29.1 (armv7hl) illustrated below<br />
: 32 GB micro sd<br />
::Older model Rpi-2 <br />
::(sudo dnf groupinstall sugar-desktop-environment) <br />
::(sudo dnf install sugar-runner)<br />
;LATER arm builds require Rpi-2b/3b to boot<br />
;Tested with f29/f30/f31-rawhide which do not boot on Rpi-2<br />
[[File:If29-rpi2-2.jpg|400px]] [[File:If29-rpi2.jpg|400px]]<br />
::fedberry-f29.1 - sugar 0.112 no jabber<br />
<br />
===Rpi-3b+===<br />
<br />
*https://fedoraproject.org/wiki/Architectures/ARM/Installation#Arm_Image_Installer<br />
====Working in Rpi3B+====<br />
<br />
:[[File:F30_arm_sugar_net.jpg|400px]] <br />
<br />
; Fedora-Mate-armhfp-30-20190427.n.0-sda.raw ^<br />
::sugar-runner in mate f30 arm<br />
:: sugar 0.113 - jabber works<br />
<br />
<br />
:[[File:Kde_f30_arm_initial_setup.jpg|400px]]<br />
<br />
*intial setup<br />
:[[File:Kde_f30_arm_ver.jpg|400px]]<br />
<br />
<br />
;Fedora-KDE-armhfp-30-20190427.n.0-sda.raw ^<br />
<br />
<br />
<br />
; Fedora-LXDE-armhfp-30-1.2-sda.raw (works)<br />
<br />
*https://gparted.org/display-doc.php%3Fname%3Dmoving-space-between-partitions<br />
[[File:Gparted.jpg|400px]]<br />
<br />
:move partition 3 to fullsize ^<br />
*32GB micro sd<br />
:install GParted<br />
::sudo dnf install gparted<br />
<br />
====soas f30 1.2 with fix (aperez)====<br />
*https://drive.google.com/open?id=1keflpDVnJs4HGmsq-I2nbj7TgMrt1YWK<br />
:soas f30 1.2 with fix (aperez)<br />
<br />
====not working====<br />
*;soas does not start:<br />
::https://bugzilla.redhat.com/show_bug.cgi?id=1711475<br />
"<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.<br />
<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 :(<br />
<br />
<pwhalen> satellit, broken in rawhide as well - 15M May 14 15:59 initramfs-5.1.0-1.fc31.armv7hl.img<br />
<pwhalen> should be around 40-50M"<br />
"<pwhalen> satellit, if you replace the initramfs with this one - https://fedorapeople.org/~pwhalen/soas/initramfs-5.0.9-301.fc30.armv7hl.img<br />
<pwhalen> it will boot. Thanks for bringing this to our attention."<br />
<br />
*may 15:<br />
<pwhalen> satellit, mount the sd, the look for the partition labelled boot<br />
<br />
<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"'<br />
<pwhalen> then 'sudo mv initramfs-5.0.9-301.fc30.armv7hl.img.1 initramfs-5.0.9-301.fc30.armv7hl.img'<br />
<pwhalen> should od it<br />
<pwhalen> or do it even<br />
<pwhalen> and we'll get it fixed for f31. As it is it will only work in qemu.<br />
<br />
*;fix applied (20 may 2019)<br />
:Download https://fedorapeople.org/~pwhalen/soas/initramfs-5.0.9-301.fc30.armv7hl.img (to Downloads/f30/)<br />
:satellit@localhost ~]$ cd /run/media/satellit/__boot/<br />
::[satellit@localhost __boot]$ su<br />
::Password: <br />
::[root@localhost __boot]# chmod 777 initramfs-5.0.9-301.fc30.armv7hl.img<br />
::[root@localhost __boot]# rm initramfs-5.0.9-301.fc30.armv7hl.img<br />
:::rm: remove regular file 'initramfs-5.0.9-301.fc30.armv7hl.img'?<br />
::: y<br />
::[root@localhost __boot]# 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 <br />
[root@localhost __boot]# <br />
<br />
:[[File:Soas-fixed.jpg|400px]]<br />
: [[File:F30_soas_fixed_2.jpg|400px]]<br />
::128 GB microsd with gparted <br />
"since I had 128 GB; I installed:Cinnamon-desktop-environment; then did an update."<br />
<br />
*;workstation stops at starting GDM<br />
<br />
=Trimslice=<br />
*https://wiki.sugarlabs.org/go/Testing/Reports/ARM_TrimSlice<br />
;::old page with testing<br />
<br />
=livedcd-tools installed in mounted soas f30 usb=<br />
*https://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Linux/Installation<br />
<br />
<br />
SoaS 30 does come with the livecd-tools installed and the livecd-iso-to-disk installation script is copied to the /LiveOS/ directory on the .iso filesystem (so it is available from a mounted .iso file at <mountpoint>/LiveOS/livecd-iso-to-disk). The wiki instructions have been updated.<br />
<br />
Installation via dd does not provide persistence of file system changes between boots (and never did). Persistence requires installation using the livecd-iso-to-disk installation script and requesting an overlay.<br />
<br />
See https://fedoraproject.org/wiki/LiveOS_image for a discussion of the USB flash disk usage limitations and the different file systems available to the LiveOS user.<br />
<br />
The dracut produced initial ram filesystem offers a large variety of storage configurations, see https://github.com/dracutdevs/dracut/blob/master/dracut.cmdline.7.asc#booting-live-images. One new configuration with OverlayFS will allow the overlay to consume the whole USB flash drive file system if the USB flash drive file system is formatted with ext4 or xfs file system types. The OverlayFS configuration is less mature than the Device-mapper configuration, so experimental feedback is welcome.<br />
<br />
Apr 30, 2019 at 4:49 PM Tony Anderson<br />
<br />
=8 GB f30 soas USB with persistence=<br />
* usb (Used gnome disks: to format to fat and marked bootable)<br />
""NOTE: Will not do an install if USB is Persistent ""<br />
[satellit@localhost ~]$ cd Downloads/f30<br />
[satellit@localhost f30]$ su<br />
Password: <br />
[root@localhost f30]# mount<br />
*mount<br />
;( to show mounted 8 GB usb formatted in disks as fat (x)bootable )<br />
[root@localhost f30]# livecd-iso-to-disk --reset-mbr --overlay-size-mb 2000 --home-size-mb 2000 --delete-home --unencrypted-home Fedora-SoaS-Live-x86_64-30-1.2.iso /dev/sdb1<br />
Verifying image...<br />
/home/satellit/Downloads/f30/Fedora-SoaS-Live-x86_64-30-1.2.iso: bac65eaf45ad370f6e9ddf793f436e33<br />
Fragment sums: 82358a8de12fab19be3e83c22431837827fbe4b8be6d9be46695f853676f<br />
Fragment count: 20<br />
Supported ISO: no<br />
Press [Esc] to abort check.<br />
Checking: 100.0%<br />
<br />
The media check is complete, the result is: PASS.<br />
<br />
It is OK to use this media.<br />
<br />
Copying LiveOS image to target device...<br />
squashfs.img<br />
887,312,384 100% 220.53MB/s 0:00:03 (xfr#1, to-chk=0/1)<br />
<br />
Syncing filesystem writes to disc.<br />
Please wait, this may take a while...<br />
Setting up /EFI/BOOT<br />
Copying /images directory to the target device.<br />
efiboot.img<br />
10,213,376 100% 202.27MB/s 0:00:00 (xfr#1, to-chk=0/1)<br />
macboot.img<br />
21,495,808 100% 222.49MB/s 0:00:00 (xfr#1, to-chk=0/1)<br />
initrd.img<br />
48,620,200 100% 212.55MB/s 0:00:00 (xfr#1, to-chk=0/1)<br />
vmlinuz<br />
8,868,040 100% 165.22MB/s 0:00:00 (xfr#1, to-chk=0/1)<br />
Updating boot config files.<br />
Initializing persistent overlay...<br />
2000+0 records in<br />
2000+0 records out<br />
2097152000 bytes (2.1 GB, 2.0 GiB) copied, 3.46921 s, 605 MB/s<br />
Initializing persistent /home<br />
2000+0 records in<br />
2000+0 records out<br />
2097152000 bytes (2.1 GB, 2.0 GiB) copied, 649.882 s, 3.2 MB/s<br />
Formatting unencrypted home.img<br />
mke2fs 1.44.6 (5-Mar-2019)<br />
Creating filesystem with 512000 4k blocks and 128000 inodes<br />
Filesystem UUID: 54f0dc3b-8f3f-4039-aa09-c2ce2a4ca509<br />
Superblock backups stored on blocks: <br />
32768, 98304, 163840, 229376, 294912<br />
<br />
Allocating group tables: done <br />
Writing inode tables: done <br />
Creating journal (8192 blocks): done<br />
Writing superblocks and filesystem accounting information: done <br />
<br />
tune2fs 1.44.6 (5-Mar-2019)<br />
Setting maximal mount count to -1<br />
Setting interval between checks to 0 seconds<br />
Installing boot loader...<br />
Target device is now set up with a Live image!<br />
[root@localhost f30]#<br />
<br />
=Internet-in-a-Box=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Internet_in_a_Box (old)<br />
*http://download.unleashkids.org/ (older links)<br />
*Interesting project to create a schoolserver<br />
"irc:#schoolserver on freenode"<br />
==live demos of Internet-in-a-Box==<br />
*http://med.iiab.me/home/<br />
<br />
=Available Groups=<br />
Use to install a second Desktop Environment <br />
dnf groupinstall ......<br />
Available Environment Groups:<br />
Fedora Custom Operating System (custom-environment)<br />
Minimal Install (minimal-environment)<br />
Fedora Server Edition (server-product-environment)<br />
Fedora Workstation (workstation-product-environment)<br />
Fedora Cloud Server (cloud-server-environment)<br />
KDE Plasma Workspaces (kde-desktop-environment)<br />
Xfce Desktop (xfce-desktop-environment)<br />
LXDE Desktop (lxde-desktop-environment)<br />
LXQt Desktop (lxqt-desktop-environment)<br />
MATE Desktop (mate-desktop-environment)<br />
Sugar Desktop Environment (sugar-desktop-environment)<br />
Development and Creative Workstation (developer-workstation-environment)<br />
Web Server (web-server-environment)<br />
Infrastructure Server (infrastructure-server-environment)<br />
Basic Desktop (basic-desktop-environment)<br />
Cinnamon Desktop (cinnamon-desktop-environment)<br />
<br />
Available Groups:<br />
3D Printing (3d-printing)<br />
Administration Tools (admin-tools)<br />
Ansible node (ansible-node)<br />
Authoring and Publishing (authoring-and-publishing)<br />
Books and Guides (books)<br />
C Development Tools and Libraries (c-development)<br />
Cloud Infrastructure (cloud-infrastructure)<br />
Cloud Management Tools (cloud-management)<br />
Compiz (compiz)<br />
Container Management (container-management)<br />
D Development Tools and Libraries (d-development)<br />
Design Suite (design-suite)<br />
Development Tools (development-tools)<br />
Domain Membership (domain-client)<br />
Fedora Eclipse (eclipse)<br />
Editors (editors)<br />
Educational Software (education)<br />
Electronic Lab (electronic-lab)<br />
Engineering and Scientific (engineering-and-scientific)<br />
FreeIPA Server (freeipa-server)<br />
Games and Entertainment (games)<br />
Headless Management (headless-management)<br />
LibreOffice (libreoffice)<br />
MATE Applications (mate-applications)<br />
Medical Applications (medical)<br />
Milkymist (milkymist)<br />
Network Servers (network-server)<br />
Office/Productivity (office)<br />
Python Classroom (python-classroom)<br />
Python Science (python-science)<br />
Robotics (robotics-suite)<br />
RPM Development Tools (rpm-development-tools)<br />
Security Lab (security-lab)<br />
Sound and Video (sound-and-video)<br />
System Tools (system-tools)<br />
Text-based Internet (text-internet)<br />
Window Managers (window-managers)<br />
group persistor md version: 0.6.0<br />
<br />
='''Following content is untested''' (Copied from f25)=<br />
*Please test and update (it is a wiki)<br />
==livemedia-creator==<br />
<br />
* '''SEE https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD'''<br />
*for older method (namely for Fedora 23) using livecd-tools ('''livecd-creator''') visit https://fedoraproject.org/wiki/How_to_create_and_use_a_Live_CD<br />
<br />
*If you simply want to burn a pre-made ISO to a disc, visit http://fedoraproject.org/en/get-fedora to download a LiveCD or LiveDVD, then see the [http://docs.fedoraproject.org/install-guide/ install guide] or [http://docs.fedoraproject.org/readme-burning-isos/ burning how-to] for further instructions.<br />
<br />
*Examples in f25 root terminal:<br />
=== mock ===<br />
you should always do all work in mock, this will allow you to esure that the compose environment matches the target environment<br />
<br />
to setup a Fedora 25 x86_64 environment you would run the following<br />
<br />
$ mock -r fedora-25-x86_64 --init<br />
$ mock -r fedora-25-x86_64 --install lorax-lmc-novirt git vim-minimal pykickstart<br />
<br />
if you wanted a different arch or release you would use the correct mock configuration file<br />
<br />
<br />
===Install files===<br />
updated from fedora page<br />
12/15/2016<br />
*'''ksflatten is part of pykickstart'''<br />
<br />
# dnf install mock<br />
<br />
=== Documentation ===<br />
*Important<br />
: https://docs.fedoraproject.org/en-US/docs/<br />
: http://lorax.readthedocs.io/en/latest/livemedia-creator.html<br />
: https://github.com/rhinstaller/lorax/blob/master/docs/livemedia-creator.rst<br />
<br />
=== mock ===<br />
you should always do all work in mock, this will allow you to esure that the compose environment matches the target environment<br />
<br />
to setup a Fedora 25 x86_64 environment you would run the following<br />
<br />
$ mock -r fedora-25-x86_64 --init<br />
$ mock -r fedora-25-x86_64 --install lorax-lmc-novirt git vim-minimal pykickstart<br />
<br />
if you wanted a different arch or release you would use the correct mock configuration file<br />
<br />
=== kickstarts ===<br />
inside the mock chroot, clone the kickstarts<br />
<br />
$ git clone https://pagure.io/fedora-kickstarts.git<br />
<br />
<br />
<br />
===Install files===<br />
*'''livemedia-creator and ksflatten are part of lorax'''<br />
<br />
# dnf install lorax virt-install libvirt-daemon-config-network pykickstart<br />
<br />
<br />
<br />
*Must be done first:<br />
<br />
:'''You must be in the same fedora version (f25) first. This is so that packages can be installed to livecd without SELinux errors and is relabeled at boot time.'''<br />
setenforce 0<br />
<br />
===Notes===<br />
*Important<br />
: http://lorax.readthedocs.io/en/latest/livemedia-creator.html<br />
<br />
*Jun 28, 2016 at 12:28:27PM -0500, Bruno Wolff III wrote:<br />
"In --no-virt mode it's calling anaconda<br />
directly so kickstart processing of the %include may work, depending on<br />
the location of the files. But if you're using it in virt mode only the<br />
top level ks gets passed into the vm so ksflatten is required in that<br />
case."<br />
===pagure kickstarts Links===<br />
<br />
:https://pagure.io/fedora-kickstarts/tree/f25<br />
<br />
:https://pagure.io/fedora-kickstarts/tree/27c2ec431dfa70506deef071206b5e42ddc9b42c<br />
<br />
::https://pagure.io/fedora-kickstarts/releases<br />
<br />
::alternately: git clone the repo and not get each piece manually<br />
<br />
:Kickstarts need to flattened before use:<br />
:: hit raw tab and '''save-page-as''' to a local directory (/home/(user)/Downloads/pagure/)<br />
<br />
:https://pagure.io/fedora-kickstarts/blob/f25/f/fedora-live-soas.ks<br />
:https://pagure.io/fedora-kickstarts/blob/f25/f/fedora-live-base.ks<br />
:https://pagure.io/fedora-kickstarts/blob/f25/f/fedora-live-minimization.ks<br />
:https://pagure.io/fedora-kickstarts/blob/f25/f/fedora-repo.ks<br />
:https://pagure.io/fedora-kickstarts/blob/f25/f/fedora-repo-not-rawhide.ks<br />
:https://pagure.io/fedora-kickstarts/blob/f25/f/fedora-repo-rawhide.ks<br />
:https://pagure.io/fedora-kickstarts/blob/f25/f/fedora-soas-packages.ks<br />
<br />
*switch root terminal to the local directory with the kickstart files (/home/(user)/Downloads/pagure/)<br />
<br />
=== ksflatten === <br />
::updated 06/28/2016 <br />
<br />
<br />
ksflatten -v, --config fedora-live-soas.ks -o flat-fedora-live-soas.ks --version F25<br />
<br />
===livemedia-creator examples===<br />
<br />
livemedia-creator --ks /home/(user)/Downloads/pagure/flat-fedora-live-soas.ks --logfile /var/lmc-logs/livemedia-out.log --no-virt --resultdir /var/lmc --project Fedora-soas-Live --make-iso --volid Fedora-SoaS-flat-live --iso-only --iso-name Fedora-SoaS-flat-live.iso --releasever 25 --title Fedora-SoaS-flat-live --macboot<br />
<br />
<br />
livemedia-creator --ks /home/(user)/Downloads/pagure/flat-fedora-live-kde.ks --logfile /var/lmc-logs/livemedia-out.log --no-virt --resultdir /var/lmc --project Fedora-kde-Live --make-iso --volid Fedora-kde-f25-live --iso-only --iso-name Fedora-kde-f25-live.iso --releasever 25 --title Fedora-kde-f25-live --macboot<br />
<br />
livemedia-creator --ks /home/(user)/Downloads/pagure/flat-fedora-live-cinnamon.ks --logfile /var/lmc-logs/livemedia-out.log --no-virt --resultdir /var/lmc --project Fedora-cinnamon-Live --make-iso --volid Fedora-cinnamon-live --iso-only --iso-name Fedora-cinnamon-live.iso --releasever 25 --title Fedora-cinnamon-25-live --macboot<br />
<br />
* "If you're using /tmp/lmc you need to make sure you have enough RAM available (assuming it is mounted using tmpfs)"<br />
:'''use /var/lmc if low on memory'''<br />
* "Right, if you only have 3.8G then 50% will be assigned to tmpfs and it's likely<br />
you'll run out of ram when using /tmp/ for the resultdir."<br />
::Brian Lane - https://bugzilla.redhat.com/show_bug.cgi?id=1352970#c6<br />
<br />
==='''warning'''===<br />
:12/14/2016<br />
*There is a problem using LMC this way:<br />
<adamw> satellit: you really *really* shouldn't be running lmc directly on the system with --no-virt anyway<br />
<adamw> it's a fundamentally risky thing to do<br />
=== Make a remix ===<br />
*edit the bottom of the flat-fedora-live-soas.ks<br />
:that you produce with ksflatten (above)<br />
:in this section of the flattened.ks:<br />
%packages<br />
:add a program (add name)<br />
:'''-''' delete a program ( put - in front)<br />
:put '''#''' in front of listed program to not install it<br />
* https://fedoraproject.org/wiki/List_of_Fedora_remixes<br />
====kickstart-docs====<br />
: https://github.com/rhinstaller/pykickstart/blob/master/docs/kickstart-docs.rst<br />
<br />
====terminal output of livemedia-creator build====<br />
:Build takes a long time wait for completion<br />
:ends with:<br />
..........clip........<br />
..........clip........<br />
2016-07-05 14:46:20,011: Performing post-installation setup tasks<br />
2016-07-05 14:46:20,012: Performing post-installation setup tasks<br />
2016-07-05 14:46:21,970: .<br />
2016-07-05 14:46:21,970:<br />
2016-07-05 14:46:21,971: Configuring installed system<br />
2016-07-05 14:46:22,147: .<br />
2016-07-05 14:46:22,148: Creating users<br />
2016-07-05 14:46:22,149: .<br />
2016-07-05 14:46:22,149: Configuring addons<br />
2016-07-05 14:46:22,151: .BDB2053 Freeing read locks for locker 0x1: 3376/140705511982848<br />
--clip--<br />
2016-07-05 14:47:01,333:<br />
2016-07-05 14:47:01,334: Generating initramfs<br />
2016-07-05 14:47:06,185: .<br />
2016-07-05 14:47:06,186: Running post-installation scripts<br />
2016-07-05 14:47:06,189: .<br />
2016-07-05 14:47:38,953: Shutting down log processing<br />
2016-07-05 14:47:41,246: Disk Image install successful<br />
2016-07-05 14:47:41,247: working dir is /var/tmp/lmc-work-n26biv0m<br />
2016-07-05 14:59:34,529: Rebuilding initrds<br />
2016-07-05 14:59:34,530: dracut args = ['--xz', '--add', 'livenet dmsquash-live convertfs pollcdrom qemu qemu-net', '--omit', 'plymouth', '--no-hostonly', '--debug', '--no-early-microcode']<br />
2016-07-05 14:59:34,532: rebuilding boot/initramfs-4.7.0-0.rc5.git3.1.fc25.x86_64.img<br />
2016-07-05 15:01:36,027: Building boot.iso<br />
2016-07-05 15:01:36,122: running x86.tmpl<br />
2016-07-05 15:01:56,462: Disk image erased<br />
2016-07-05 15:01:59,749: SUMMARY<br />
2016-07-05 15:01:59,750: -------<br />
2016-07-05 15:01:59,750: Logs are in /home/(user)/Downloads/pagure<br />
2016-07-05 15:01:59,751: Results are in /home/(user)/lmc<br />
[root@localhost pagure]#<br />
<br />
===Retrieve finished live.iso===<br />
"Results are in /home/(user)/lmc"<br />
*start files application<br />
*click on '''Files system'''<br />
:open lmc folder<br />
*click on the '''.....iso''' you just built<br />
'''copy to''' (mouse right click) '''pagure''' with files application<br />
*Check that it is in pagure<br />
<br />
===Clean Up===<br />
:delete the instance in lmc<br />
:delete the lmc directory (cannot run new build unless this is done?)<br />
<br />
root@localhost pagure]# cd /<br />
[root@localhost /]# cd var<br />
[root@localhost var]# ls<br />
account adm cache crash db empty ftp games gopher kerberos lib lmc local lock log mail nis opt preserve run spool tmp www yp<br />
[root@localhost var]# rm -r lmc<br />
rm: descend into directory 'lmc'? y<br />
rm: remove regular file 'lmc/Fedora-SoaS-var-live.iso'? y<br />
rm: remove directory 'lmc'? y<br />
[root@localhost var]#<br />
==Silverblue==<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103433Fedora 322019-11-27T06:39:52Z<p>Satellit: /* fedora-coreos */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
::https://github.com/openshift/okd/blob/master/README.md<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
*http://docs.flatpak.org/en/latest/<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103432Fedora 322019-11-26T20:26:02Z<p>Satellit: /* Atomic */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
*https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=3bbae53<br />
:removing f29 target<br />
<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
*http://docs.flatpak.org/en/latest/<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103431Fedora 322019-11-25T12:58:51Z<p>Satellit: /* Atomic */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
=modularity=<br />
*https://docs.pagure.org/modularity/<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
*http://docs.flatpak.org/en/latest/<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103430Fedora 322019-11-25T00:39:27Z<p>Satellit: /* olpc */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
*http://docs.flatpak.org/en/latest/<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
"Thanks Samson.<br />
<br />
For Sugar Labs, the most important part is "the machines will have the<br />
same modules (interface) for children lesson," so there's an<br />
opportunity for Sugar Labs to remain involved.<br />
<br />
I don't know what operating system REB are using, but OLPC OS 18.04.0<br />
based on Ubuntu 18.04.2 and Sugar will likely work straight away on<br />
PC-compatible laptops, and can be customised and rebuilt. Our OLPC<br />
servers do see update requests from countries were we have not<br />
distributed our PC-compatible laptops, which is cool."<br />
<br />
James Cameron<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103429Fedora 322019-11-25T00:36:24Z<p>Satellit: /* references */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
*http://docs.flatpak.org/en/latest/<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
===olpc===<br />
*https://ktpress.rw/2019/11/from-olpc-xo-to-positivo-rwanda-sets-the-bar-higher/<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103428Fedora 322019-11-23T18:55:27Z<p>Satellit: /* Fedora 32 Rawhide */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
:https://fedoraproject.org/wiki/Test_Results:Fedora_32_Rawhide_20191119.n.2_Installation#How_to_test<br />
* updated nov/23/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
*http://docs.flatpak.org/en/latest/<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103427Fedora 322019-11-23T18:45:52Z<p>Satellit: /* Blog */ remove</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
* updated oct/1/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
*http://docs.flatpak.org/en/latest/<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103426Fedora 322019-11-23T13:41:14Z<p>Satellit: /* Atomic */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
* updated oct/1/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
:::Merging into coreos<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
*http://docs.flatpak.org/en/latest/<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==Blog==<br />
*https://blog.elementary.io/rebuilding-elementary-os/<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103425Fedora 322019-11-23T13:38:27Z<p>Satellit: /* Endless OS */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
* updated oct/1/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
*http://docs.flatpak.org/en/latest/<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
=Endless OS=<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
<br />
==Blog==<br />
*https://blog.elementary.io/rebuilding-elementary-os/<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103424Fedora 322019-11-23T13:37:19Z<p>Satellit: /* rpmfusion */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
* updated oct/1/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
===rpmfusion===<br />
*https://rpmfusion.org/Configuration<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
*http://docs.flatpak.org/en/latest/<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
==Endless OS==<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
==Blog==<br />
*https://blog.elementary.io/rebuilding-elementary-os/<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103423Fedora 322019-11-23T13:35:57Z<p>Satellit: /* rpmfusion */ move it</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
* updated oct/1/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==flatpacks==<br />
*http://docs.flatpak.org/en/latest/<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
==Endless OS==<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
==Blog==<br />
*https://blog.elementary.io/rebuilding-elementary-os/<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103422Fedora 322019-11-23T13:28:25Z<p>Satellit: /* fedora-coreos */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
* updated oct/1/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
<br />
=fedora-coreos=<br />
;Server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==rpmfusion==<br />
*https://rpmfusion.org/Configuration<br />
==flatpacks==<br />
*http://docs.flatpak.org/en/latest/<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
==Endless OS==<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
==Blog==<br />
*https://blog.elementary.io/rebuilding-elementary-os/<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellithttps://wiki.sugarlabs.org/index.php?title=Fedora_32&diff=103421Fedora 322019-11-23T13:27:21Z<p>Satellit: /* Silverblue */</p>
<hr />
<div><span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}<br />
<br><br />
''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''<br />
; some of the older versions listed here ^ may be security risks- for archive purposes only<br />
=Fedora 32=<br />
<br />
*https://fedoraproject.org/wiki/Releases/32/Spins#Official_Fedora_Spins<br />
<br />
==Fedora 32 Rawhide==<br />
* latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id<br />
* updated oct/1/2019<br />
===Fedora Docs===<br />
::https://docs.fedoraproject.org/en-US/docs/<br />
===NVIDIA===<br />
*https://rpmfusion.org/Howto/NVIDIA?highlight=Haxxa8CategoryHowtoHaxxa9<br />
<br />
==Rawhide==<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20191003.n.1/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20191003.n.1.iso<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-Rawhide-20190921.n.0.iso<br />
:sugar 0.14 installs with fedora media writer usb to hard disk<br />
*https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190921.n.0-sda.raw.xz<br />
===Rpi===<br />
:Note there is no rpi4 support at this time<br />
====Raspberry_Pi====<br />
"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."<br />
* https://www.balena.io/etcher/ ( Used to flash micro-sd)<br />
<br />
* https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release)<br />
* https://www.tomshardware.com/reviews/raspberry-pi-command-line-commands,6159.html<br />
* https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/<br />
* https://fedoraproject.org/wiki/Architectures/ARM<br />
* https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md (determining raspberrypi versions)<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/<br />
* https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide)<br />
* https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md<br />
::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work)<br />
::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation<br />
::https://www.raspberrypi.org/downloads/<br />
::http://pidora.ca/<br />
::https://elinux.org/RPi_Distributions#Fedora_Remix<br />
::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM)<br />
===Rpi-FAQ===<br />
* https://www.beyondlogic.org/an-introduction-to-chardev-gpio-and-libgpiod-on-the-raspberry-pi/<br />
* https://github.com/bookwar/python-gpiodev<br />
* https://www.beyondlogic.org/compiling-u-boot-with-device-tree-support-for-the-raspberry-pi/<br />
* https://www.tomshardware.com/news/raspberry-pi-4-ssd-test,39811.html<br />
<br />
=====Installation method used for testing=====<br />
#Download Fedora-SoaS-armhfp..sda.raw.xz file to /Downloads<br />
#extract here to expand to Fedora-SoaS-armhfp..sda.raw.xz file<br />
#start Fedora Media Writer/select Fedora-SoaS-armhfp..sda.raw file in "Custom"<br />
#insert micro SD into usb Card Reader and plug in it's USB<br />
#select RPiB3+ and write Fedora-SoaS-armhfp..sda.raw.xz file<br />
#exit Fedora MediaWriter<br />
#start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB)<br />
#insert mico SD in RPi3B+ slot and power up.<br />
<br />
==Fedora MediaWriter==<br />
*https://github.com/FedoraQt/MediaWriter/releases<br />
*https://fedoraproject.org/wiki/Test_Day:2019-04-30_Fedora_Media_Writer<br />
"What changes when Rpi 3B+;Rpi2B+; or "other is selected in version<br />
4.1.4.1-fc30 ?" <br />
*satellit May 19, 2019<br />
<br />
"Nothing, really. The tentative plan was to support more ARM spins in the future but no work towards that was done yet."<br />
*Martin Bříza:5/20/2019<br />
<br />
=Raspberry-Pi-IIAB=<br />
*http://wiki.laptop.org/go/IIAB/FAQ<br />
*https://en.wikipedia.org/wiki/Raspbian<br />
*http://downloads.raspberrypi.org/raspbian/release_notes.txt<br />
*https://www.raspberrypi.org/documentation/installation/installing-images/linux.md<br />
::https://www.youtube.com/channel/UC0cBGCxr_WPBPa3IqPVEe3g<br />
*https://www.raspberrypi.org/downloads/raspbian/<br />
*https://github.com/iiab/iiab/wiki/Raspberry-Pi-IIAB-Images<br />
*https://en.wikipedia.org/wiki/Raspberry_Pi#Third_party_application_software<br />
*http://med.iiab.me/home/ (live medical iiAB sample)<br />
==Install of IIAB on RPi4==<br />
"The Raspberry Pi 4 is the latest upgrade in the Raspberry Pi SBC series. :<br />
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."<br />
<br />
*;NOTE medium and full install include sugarizer-server (default)<br />
::https://sugarizer.org/<br />
::https://github.com/llaske/sugarizer<br />
::https://github.com/llaske/sugarizer-server<br />
::Aug 6 2017 <br />
*Same install on a 32GB sd: using my Rpi3B+.<br />
*Only difference: used medium install and only downloaded a few items to test<br />
<br />
---------<br />
::Aug 2 2017 <br />
:Installed "Raspbian Buster with desktop and recommended software" (1)<br />
*https://downloads.raspberrypi.org/raspbian_full_latest (2019-07-10)<br />
::2019-07-10-raspbian-buster-full.img (extracted: 6.4 GB)<br />
:::256 GB SanDisk Ultra micoSDXC A1 card <br />
Install with Etcher:<br />
*https://www.balena.io/etcher/<br />
::In microSD reader<br />
:::Insert card in RPi4 and power up:<br />
<br />
*RPi4 (with 4 GB Memory) booted and changed GPU memory in "Preferences / Raspberry Pi4 Configuration" to [356] from [76]<br />
<br />
::( 2019-07-10-raspbian-buster-full - allows changing the allocated amount of memory in the RPi4)<br />
:::(This appears to increase performance)<br />
<br />
*https://github.com/raspberrypi/documentation/blob/master/configuration/raspi-config.md#memory-split<br />
<br />
[[File:GPU_memory.jpg|600px]]<br />
<br />
*in add/remove software: install firefox ESR<br />
<br />
*in terminal:<br />
curl d.iiab.io/install.txt | sudo bash<br />
<br />
*chose maximum iiab install size<br />
<br />
*used middle selection for type of install (single point)<br />
<br />
*Start Ansible install<br />
<br />
Photograph terminal screen when it shows: "Internet-In-A Box (IIAB) software install is complete"<br />
<br />
[[File:IIAB-install.jpg|600px]]<br />
<br />
::Reboot (by hitting [enter] key)<br />
<br />
*Change iiab-admin's password before connecting your server to the Internet.<br />
You can do this within http://box.lan/admin -> Utilities menu — or at the command line, if you type "passwd iiab-admin". <br />
<br />
*in firefox enter (in command line): 10.0.0.208/admin with user:iiab-admin and the password you entered above ^<br />
::Starts Admin console <br />
<br />
[[File:4%2B3B%2B.jpg|400px]]<br />
<br />
*test setup ^<br />
<br />
(1) http://wiki.laptop.org/go/IIAB/FAQ#Is_a_quick_installation_possible.3F<br />
===NOTES===<br />
* 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.<br />
* http://wiki.laptop.org/go/IIAB/FAQ#What_services_.28IIAB_apps.29_are_suggested_during_installation.3F<br />
* https://nullr0ute.com/2016/09/connect-to-a-wireless-network-using-command-line-nmcli/<br />
<br />
=Internet of Things (iot)=<br />
*https://iot.fedoraproject.org/<br />
*https://kojipkgs.fedoraproject.org/compose//iot/<br />
::https://docs.fedoraproject.org/en-US/iot/<br />
::https://iot.mozilla.org/gateway/<br />
::https://medium.com/@suyoggunjal/windows-10-iot-core-on-raspberry-pi-3-8c9ea0861de6 (windows-10-iot-core-on-raspberry-pi-3)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
=Atomic=<br />
"CentOS Atomic Host is a lean operating system designed to run Docker containers, built from standard CentOS 7 RPMs, and tracking the component versions included in Red Hat Enterprise Linux Atomic Host. "<br />
*https://wiki.centos.org/SpecialInterestGroup/Atomic/Download<br />
::https://lists.projectatomic.io/projectatomic-archives/atomic-devel/2018-June/msg00078.html<br />
<br />
=fedora-coreos=<br />
;server (flatpacks)<br />
"CoreOS, a new Fedora edition built specifically for running containerized workloads securely and at scale."<br />
*https://fedoramagazine.org/introducing-fedora-coreos/<br />
::https://github.com/coreos/fedora-coreos-docs/<br />
<br />
=Silverblue=<br />
;Workstation (flatpacks)<br />
*https://silverblue.fedoraproject.org/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
*https://docs.fedoraproject.org/en-US/fedora-silverblue/<br />
::https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/<br />
:still in development<br />
"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."<br />
==rpmfusion==<br />
*https://rpmfusion.org/Configuration<br />
==flatpacks==<br />
*http://docs.flatpak.org/en/latest/<br />
::https://flatpak.org/setup/Fedora/<br />
::https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/<br />
::https://github.com/containers/libpod/<br />
::https://flathub.org/apps/collection/recently-updated<br />
::https://firefox-flatpak.mojefedora.cz/<br />
::http://docs.flatpak.org/en/latest/sandbox-permissions.html<br />
:::https://flathub.org/repo/appstream/org.fedoraproject.MediaWriter.flatpakref<br />
<br />
==Endless OS==<br />
*https://endlessos.com/download/ (eos-eos3.6-amd64-amd64.190709-170830.en.iso torrent only - free)<br />
:"Endless OS is a free, easy-to-use operating system preloaded with over 100 apps.." (32GB installer usb - uses flatpacks) <br />
::https://betanews.com/2019/06/12/debian-10-buster-endless-os-linux/ <br />
:::https://github.com/endlessm (github)<br />
:::https://firefox-flatpak.mojefedora.cz/ (firefox flatpack that installs)<br />
:::"This is an unofficial Firefox flatpak repository provided by Fedora and Red Hat maintainers and made for testing purposes. "<br />
:::https://github.com/flathub/org.fedoraproject.MediaWriter/issues/5 (Fedora MediaWriter bug in flatpack)<br />
::::"Endless OS is built on top of decades of efforts from the free and open-source software community, and we acknowledge a great debt to it. We contribute back to open source projects whenever we can, but not all the software shipped on our computer is open source. Please refer to https://endlessm.com/for-developers developer for more information."<br />
==Blog==<br />
*https://blog.elementary.io/rebuilding-elementary-os/<br />
<br />
==references==<br />
*http://wiki.laptop.org/go/The_OLPC_Wiki<br />
*http://linuxcommand.org/lc3_lts0090.php<br />
*https://www.redhat.com/en/blog/transforming-development-experience-within-centos<br />
:https://developers.redhat.com/blog/2019/09/24/changes-to-centos-what-centos-stream-means-for-developers/<br />
:https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x8<br />
:https://npmccallum.gitlab.io/post/cross-architecture-roots-with-dnf/<br />
:https://fedoraproject.org/wiki/QA:Updates_Testing<br />
===GCI===<br />
*https://opensource.googleblog.com/2019/09/google-code-in-2019-is-right-around_23.html<br />
::https://codein.withgoogle.com/<br />
**https://wiki.sugarlabs.org/go/Google_Code_In_2019<br />
<br />
==sugar-live-build-20191002/==<br />
*http://people.sugarlabs.org/~quozl/<br />
*http://people.sugarlabs.org/~quozl/sugar-live-build-20191002/<br />
"On Wed, Oct 2, 2019 at 3:34 AM James Cameron ...<quozl@laptop.org> wrote:[1]<br />
Announcing Sugar Live Build with Sugar 0.116 and the Fructose activity<br />
set, ported to Python 3. It can be used for testing Sugar quickly and<br />
easily.<br />
1. boot from hard drive, flash drive, and optical media,<br />
automatically starting Sugar without persistence,<br />
2. or install as a virtual machine, with persistence and password<br />
protection,<br />
3. based on the Debian 10 Buster Live Build,<br />
4. for developers, contains all build dependencies, configured source<br />
trees (git clones in /usr/src), and binaries (make install) for the<br />
Sugar 0.116 Sucrose modules and the Fructose activity set,<br />
5. contains a backport of Metacity 3.34,<br />
6. does not contain Debian Sugar packages," <br />
*[1] sugar-devel@lists.sugarlabs.org<br />
<br />
*https://codein.withgoogle.com/archive/2017/organization/5747080974827520/task/5319990500655104/<br />
::https://wiki.sugarlabs.org/go/Live_Build<br />
::https://github.com/walterbender/sugar-live-build</div>Satellit