Line 2: |
Line 2: |
| <br> | | <br> |
| ''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.'' | | ''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.'' |
− | ==Fedora_29_RC_1.2== | + | ; some of the older versions listed here ^ may be security risks- for archive purposes only |
− | ===INFO=== | + | ==Fedora_29== |
− | ::https://newsroom.ibm.com/2018-10-28-IBM-To-Acquire-Red-Hat-Completely-Changing-The-Cloud-Landscape-And-Becoming-Worlds-1-Hybrid-Cloud-Provider
| + | ==Download Fedora 29== |
− | ::https://www.redhat.com/en/blog/red-hat-ibm-creating-leading-hybrid-cloud-provider
| + | https://getfedora.org/ |
− | :::Released Oct 30 2017 | + | https://dl.fedoraproject.org/pub/alt/unofficial/releases/29/ (missing spins) |
| + | https://tx.fspin.org/ (respins) #fedora-respins |
| | | |
− | ==Updated== | + | ==Installation in f29== |
− | Oct 30 2018
| + | :[[Fedora-SoaS-Live-29_install]] <- How to install (Annotated Screenshots) |
− | ===1-) install hexchat in soas ===
| + | ::https://docs.fedoraproject.org/en-US/fedora/f29/install-guide/ :Fedora Installation Guide |
− | [[file:f29 hexchat.png|400px]]
| |
| | | |
− | [[file:f29 hexchat 3.png|400px]]
| + | ===Upgrading f28 to f29 === |
| + | *https://fedoraproject.org/wiki/DNF_system_upgrade |
| + | *https://fedoramagazine.org/upgrading-fedora-28-fedora-29/ |
| | | |
− | [[file:f29 hexchatconnected.png|400px]] | + | =Raspberry_Pi= |
− | ===2-) logon to soas irc app=== | + | "Fedora supports the the Raspberry Pi Model 2B and 3-series of devices including the 3B, 3B+, 3A+, 3CM and 3CM+ in Fedora 29 and later releases." |
| + | * https://www.balena.io/etcher/ ( Used to flash micro-sd) |
| + | |
| + | * https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi (read this first) |
| + | * https://dl.fedoraproject.org/pub/fedora/linux/releases/30/Spins/armhfp/images/ (f30-1.2 release) |
| + | * https://mirrors.rit.edu/fedora/fedora/linux/releases/29/Spins/armhfp/images/ |
| + | * https://fedoraproject.org/wiki/Architectures/ARM |
| + | * https://dl.fedoraproject.org/pub/fedora/linux/development/30/Spins/armhfp/images/ |
| + | * https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/ (f31 rawhide) |
| + | * https://github.com/sugarlabs/sugar/blob/master/docs/rpi-soas.md |
| + | ::https://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_.2F_RPi (old work) |
| + | ::https://wiki.cdot.senecacollege.ca/wiki/Raspberry_Pi_Fedora_Remix_Installation |
| + | ::https://www.raspberrypi.org/downloads/ |
| + | ::https://elinux.org/RPi_Distributions#Fedora_Remix |
| + | ==Sugar on other distributions== |
| + | :https://elinux.org/RPi_Distributions#Fedora_Remix |
| + | :https://elinux.org/Category:RaspberryPi |
| + | ::http://www.pidora.ca/ |
| + | ::http://wiki.sugarlabs.org/go/Ubuntu_on_rpi3 (Ubuntu) |
| + | ::https://people.sugarlabs.org/rishabh/ (debian) |
| + | :::https://wiki.sugarlabs.org/go/Debian/Raspberry_Pi#Comparison |
| + | ::https://en.opensuse.org/HCL:Raspberry_Pi2 (OpenSuse) |
| + | :::https://en.opensuse.org/Portal:ARM |
| + | |
| + | ==Raspberry_Pi2== |
| + | * http://download.fedberry.org/?dir=releases/29/images/armhfp/29.1 (armv7hl) |
| + | : 32 GB micro sd |
| + | ::Older model Rpi-2 LATER arm builds require Rpi-2b/3b to boot |
| + | [[File:If29-rpi2-2.jpg|600px]] [[File:If29-rpi2.jpg|400px]] |
| + | |
| + | :sugar 0.112 no jabber |
| + | |
| + | ===Rpi-3b+=== |
| + | |
| + | *https://fedoraproject.org/wiki/Architectures/ARM/Installation#Arm_Image_Installer |
| + | |
| + | *Fedora-KDE-armhfp-29-1.2-sda.raw |
| + | [[File:F29_plasma.jpg|400px]] |
| + | ::Updated and expanded with gparted 64 GB |
| + | |
| + | *Fedora-SoaS-armhfp-29-1.2-sda.raw |
| + | ::Does not boot |
| + | :::https://bugzilla.redhat.com/show_bug.cgi?id=1711475 |
| + | |
| + | ==Use live-iso-to-disk for persistent Workstation USB== |
| + | ===Sugar on a stick Installation=== |
| + | [[Sugar_on_a_Stick/Linux/Installation]] |
| + | |
| + | ===4 GB USB=== |
| + | |
| + | livecd-iso-to-disk --reset-mbr --overlay-size-mb 1000 --home-size-mb 800 --delete-home --unencrypted-home Fedora-SoaS-Live-x86_64-29-1.2.iso /dev/sdb1 |
| + | |
| + | ===8 GB USB=== |
| + | *Persistent Changes after reboot |
| + | :Added/removed apps to favorites |
| + | :Changed background |
| + | :Installed HexChat from gnome-software |
| + | ::NOTE do not use install to disk from pop-up on reboot of USB |
| + | |
| + | [[File:F29_wks_persistent_USB.jpg|600px]] |
| + | |
| + | :(x) USB must have: fat format & boot flag |
| + | :(x) CAUTION use "mount" (in terminal) to get correct name for USB (/dev/sdb /dev/sdc /dev/sdd etc) |
| + | |
| + | :also see: [[Testing/Reports/livecd-iso-to-disk]] |
| + | |
| + | dnf install livecd-tools |
| + | |
| + | [root@localhost f29]# livecd-iso-to-disk --reset-mbr --overlay-size-mb 2000 --home-size-mb 2000 --delete-home --unencrypted-home Fedora-Workstation-Live-x86_64-29-1.2.iso /dev/sdb1 |
| + | |
| + | works great |
| + | |
| + | ===16 GB USB=== |
| + | livecd-iso-to-disk --reset-mbr --overlay-size-mb 4086 --home-size-mb 4086 --delete-home --unencrypted-home Fedora-Workstation-Live-x86_64-29-1.2.iso /dev/sdb1 |
| + | |
| + | :worked great |
| + | |
| + | == install hexchat in soas == |
| + | :install hexchat |
| + | [[file:f29 hexchat.png|800px]] |
| + | #In terminal: "hexchat" |
| + | :hexchat setup |
| + | :Add user name you registered with - see below |
| + | ::Nick Name (**** ) |
| + | ::Second Choice (****_) |
| + | :Press [Edit] |
| + | ::select server (irc.freenode.net) |
| + | ::select autojoin channels (#sugar) (#sugar-meeting) |
| + | ::select Connect Commands (set irc_connect_delay 15); check (connect to this network automatically); Password (password you registered) |
| + | [[file:f29 hexchat 3.png|800px]] |
| + | :hexchat connected |
| + | [[file:f29 hexchatconnected.png|800px]] |
| + | |
| + | == Getting set up on IRC == |
| + | Copied from [[Google_Code_In_2018/background#Getting_set_up_on_IRC]] |
| + | |
| + | We use IRC for much of our communication. Unfortunate, Freenode, our IRC server, has been under attack by trolls of late, so we have had to lock down our channels. Therefore, you'll need to create a "registered account" to login. (You can use an IRC client or open https://webchat.freenode.net in a browser.) |
| + | |
| + | To register on Freenode: |
| + | |
| + | /msg NickServ REGISTER password youremail@example.com |
| + | |
| + | (Filling in your email and password) |
| + | |
| + | Leave the window open if possible. |
| + | |
| + | You will get an email that includes a command you'll need to type in to complete your registration. (It may take a while for the email to arrive.) |
| + | |
| + | Go back to the open IRC window and paste in the verification line from the email you received in the bottom space. |
| + | |
| + | If you have closed the IRC window, you will need to reopen it. |
| + | |
| + | Once you are registered, you may join the #sugar channel: |
| + | |
| + | /join #sugar |
| + | |
| + | When you reconnect at a later date, you may have to: |
| + | |
| + | /msg NickServ identify your-password |
| + | |
| + | Please contact walter @ sugarlabs . org if you have any questions. |
| + | |
| + | ==logon to soas irc app== |
| # use another irc app (Hexchat) in workstation or Mate (see links below) to register your nickname | | # use another irc app (Hexchat) in workstation or Mate (see links below) to register your nickname |
| :: in mate or workstation terminal "dnf groupinstall sugar-desktop-environment" log into sugar at login | | :: in mate or workstation terminal "dnf groupinstall sugar-desktop-environment" log into sugar at login |
Line 30: |
Line 154: |
| : You should be allowed to talk | | : You should be allowed to talk |
| | | |
− | ===Alternate Method to logon to IRc in sugar=== | + | ===Alternate Method to logon to IRC in Sugar=== |
− | : https://wiki.sugarlabs.org/go/Google_Code_In_2018/background | + | : [[Google_Code_In_2018/background]] |
| | | |
| ==Important== | | ==Important== |
Line 37: |
Line 161: |
| :https://fedoraproject.org/wiki/Releases/29/Spins | | :https://fedoraproject.org/wiki/Releases/29/Spins |
| ::"Greetings. Per this fesco ticket: https://pagure.io/fesco/issue/1714 I have created the Fedora 28 spins/labs page: https://fedoraproject.org/wiki/Releases/28/Spins All spin maintainers/owners/interested parties should test their spins and at least update this wiki page with beta/final testing. Spins that don't have at least one tester at Beta may be dropped and not shipped in Final, so PLEASE make sure at least someone tests. Spin maintainers are also encouraged to test their spin more often and make sure it's composing correctly every day for Branched f28 and rawhide. Thanks, kevin." | | ::"Greetings. Per this fesco ticket: https://pagure.io/fesco/issue/1714 I have created the Fedora 28 spins/labs page: https://fedoraproject.org/wiki/Releases/28/Spins All spin maintainers/owners/interested parties should test their spins and at least update this wiki page with beta/final testing. Spins that don't have at least one tester at Beta may be dropped and not shipped in Final, so PLEASE make sure at least someone tests. Spin maintainers are also encouraged to test their spin more often and make sure it's composing correctly every day for Branched f28 and rawhide. Thanks, kevin." |
− | ==installation== | + | |
| + | ==[[File:VirtualBox.png|30px]] [[File:Logo_SoaS_01.png|200px|link=http://people.sugarlabs.org/Tgillard/Fedora-SoaS-Live-x86_64-29-1.2.iso.0.ova]]'''f29 SoaS for virtualbox''' == |
| + | http://people.sugarlabs.org/tgilliard/Fedora-SoaS-Live-x86_64-29-1.2.iso.0.ova |
| + | *Import and run in VirtualBox (OS agnostic) |
| + | https://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html |
| + | :'''RECOMMENDED''' |
| + | :final release with Sugar 0.112 |
| + | *root |
| + | :password=sugarroot |
| + | *user=sugar |
| + | :password=sugaruser |
| + | ::not started - Users Sugar Id is not yet set |
| + | :16-GB dynamic VirtualBox hard disc |
| + | :2048 memory |
| + | :English and English keyboard |
| + | :USA-Los Angeles (Pacific timezone) |
| + | '''note hit keys F1 then F3 to get to HOME screen''' |
| + | * To talk on irc use hexchat -> [[Fedora_29#install_hexchat_in_soas]] |
| + | |
| + | ====How to Clear ./sugar==== |
| + | {{Note/note| |
| + | * '''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 -rf ~/.sugar}} in the Terminal activity. Then shutdown the VM. This will clear all Learner information on the VM and let you start with a fresh install. Skipping this will result in collisions in the Neighborhood view of the Jabber network between separate copies of the appliance. Verify the presence of the '''.sugar''' directory by entering {{Code|ls -a}} in Terminal. |
| + | * '''When cloning a customized VM''', in order to keep the Journal and installed .xo Activities, use {{Code|rm -rf ~/.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. |
| + | * '''To clear the Sugar Journal''':{{Code|rm -rf ~/.sugar/default/datastore}} This may be needed if the Journal becomes clogged with too many entries. '''USE WITH CAUTION'''}} |
| + | |
| + | = |
| + | |
| + | ==Installation Links== |
| :https://fedoraproject.org/wiki/Test_Results:Fedora_29_RC_1.2_Installation | | :https://fedoraproject.org/wiki/Test_Results:Fedora_29_RC_1.2_Installation |
| :can be installed with | | :can be installed with |
Line 43: |
Line 194: |
| :https://dl.fedoraproject.org/pub/alt/stage/29_RC-1.2/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-29-1.2.iso | | :https://dl.fedoraproject.org/pub/alt/stage/29_RC-1.2/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-29-1.2.iso |
| :https://dl.fedoraproject.org/pub/alt/stage/29_RC-1.2/Spins/x86_64/iso/Fedora-MATE_Compiz-Live-x86_64-29-1.2.iso | | :https://dl.fedoraproject.org/pub/alt/stage/29_RC-1.2/Spins/x86_64/iso/Fedora-MATE_Compiz-Live-x86_64-29-1.2.iso |
− | :https://dl.fedoraproject.org/pub/alt/unofficial/releases/29/x86_64/ | + | :https://dl.fedoraproject.org/pub/alt/unofficial/releases/29/x86_64/ (missed spins) |
− | :::missed spins | + | ===Remix=== |
| + | :https://fedoraproject.org/wiki/Remix |
| | | |
| ==COMMON BUG== | | ==COMMON BUG== |
Line 58: |
Line 210: |
| :to get to main menu" | | :to get to main menu" |
| | | |
− | :james Cameron:new users won't have much problem with it, and it has nothing to do with fedora, it is a gtk+ vs sugar toolkit problem at heart, also seen in debian and ubuntu.
| + | ===set screen resolution in vmware=== |
| | | |
− | ===Linux Distributions where sugar is available=== | + | https://docs.vmware.com/en/VMware-Fusion/11/com.vmware.fusion.using.doc/GUID-196A77FE-4CBC-4B7B-8EF4-FB16BC87BC27.html |
− | https://wiki.sugarlabs.org/go/Sugar_Creation_Kit#Linux_distributions_where_Sugar_is_available
| + | |
| + | ===Gnome Multiwriter=== |
| + | Make multiple copies of .iso file to Different USB's |
| + | In gnome software search |
| + | [[File:Gnome_Multwriter_info.png]] |
| + | |
| + | :working copying to 2 usb.s at the same time |
| + | [ |
| + | * [[File:Multiwriter.png|800px]] |
| | | |
| + | ===Sugar_Clone=== |
| + | [[Sugar_on_a_Stick/Sugar_Clone]] |
| + | '''Sugar Clone''' makes it easy to share your personally-customized version of Sugar on a Stick. |
| + | Not tested on f29 |
| | | |
| + | ===Linux Distributions where sugar is available=== |
| + | [[Sugar_Creation_Kit#Linux_distributions_where_Sugar_is_available]] |
| | | |
− | ===Virtualbox===
| |
− | :https://wiki.sugarlabs.org/go/Fedora_28#Virtual_Box_for_linux
| |
− | :::https://fedoraproject.org/wiki/Test_Results:Fedora_29_RC_1.2_Installation
| |
| ===Tutorials=== | | ===Tutorials=== |
| :Older tutorials on how to use sugar-desktop | | :Older tutorials on how to use sugar-desktop |
− | :https://wiki.sugarlabs.org/go/Sugar_Creation_Kit#Tutorials | + | :[[Sugar_Creation_Kit#Tutorials]] |
− | ===Sugar on a Stick (f29)===
| |
− | :https://wiki.sugarlabs.org/go/Sugar_on_a_Stick
| |
− | ===Install SOAS (under construction-older anaconda)===
| |
− | <noinclude>[[Category:HowTo]][[Category:Tutorial|Install]]</noinclude>__TOC__
| |
− | <big><big>'''Fedora-29-Live-SoaS {{Code|liveinst}}'''</big></big>
| |
− | * The Fedora [[Sugar on a Stick]] Spin can be installed from a booted SoaS Live CD/USB.
| |
− | *:See [[Sugar on a Stick/Downloads]] for the current version.
| |
− | * This tutorial is set up for a '''4 GB USB stick''' or [[VirtualBox]] '''4 GB hard disk install.'''
| |
− | * liveinst (anaconda) requires 2012 MB memory as a minimum to start in Fedora 29.
| |
− | * You can also install to a regular hard disk. See [[{{PAGENAMEE}}#Type_of_installation|Type of installation]] below.
| |
− | * Burn and Boot the CD, or load the .iso [[Sugar on a Stick/Installation|as described here]], and boot the Live USB.
| |
− | | |
− | ===Name Screen===
| |
− | * First Screen that appears when boot is done.
| |
− | :The Name and colors screens set the individual <abbr title="Secure Shell">SSH</abbr> ID for the user and only run once.
| |
− | {{:Nav-Tutorials}}
| |
− | : (Enter Name you want to use.)
| |
− | [[File:2-Screenshot-f16-sugar-liveinst-name.png|400px]]
| |
− | ===Colors===
| |
− | * Chose colors for your Sugar Learner avatar[[File:learner.svg|link=|bottom]]
| |
− | : Click on the avitar to change colors - repeat to change again.
| |
− | : Click '''(done)''' when you are happy with it.
| |
− | [[File:3-Screenshot-f16-sugar-liveinst-color.png|400px]]
| |
− | ===Home view===
| |
− | * Sugar starts at the '''Home''' view (F3).
| |
− | : The '''Terminal''' Activity is selected.
| |
− | [[File:4-Screenshot-f16-sugar-liveinst-f3-Terminal.png|400px]]
| |
− | * Click on [#_] '''Become root'''
| |
− | [[File:5-Screenshot-f16-sugar-liveinst-become_root.png|400px]]
| |
− | ===liveinst===
| |
− | * Enter the command {{Code|liveinst}}, which starts the [http://fedoraproject.org/wiki/Anaconda Anaconda] installer.
| |
− | [[File:6-Screenshot-f16-sugar-liveinst-livinst.png|400px]]
| |
− | * Language
| |
− | [[File:7-Screenshot-f16-sugar-liveinst-language.png|400px]]
| |
− | | |
− | ===Storage devices===
| |
− | * Choose '''Basic Storage Devices'''
| |
− | * Click '''[Next]'''
| |
− | [[File:8-Screenshot-f16-sugar-liveinst-Basic_Storage_Devices.png|400px]]
| |
− | * Hostname selection
| |
− | [[File:9-Screenshot-f16-sugar-liveinst-hostname.png|400px]]
| |
− | * Time zone selection
| |
− | [[File:10-Screenshot-f16-sugar-liveinst-timezone.png|400px]]
| |
− | ===Password===
| |
− | * Enter it twice.
| |
− | [[File:11-Screenshot-f16-sugar-liveinst-password.png|400px]]
| |
− | ===Type of installation===
| |
− | # USB stick: '''Create Custom Layout'''
| |
− | #: You MUST SELECT THIS OPTION.
| |
− | # Hard disk: Select '''Use All Space''' and proceed to [[#Copying to hard drive|Copying to hard drive]].
| |
− | #: {{Highlight|bgcolor=#f9f6b7|'''Caution''': This will delete <u>everything</u> on the chosen hard drive.}}
| |
− | #: Other drive configurations are possible if you have free space<br>on your hard disk, but booting may be more complicated.
| |
− | : Click '''[Next]'''
| |
− | [[File:12-Screenshot-f16-sugar-liveinst-custom_layout.png|400px]]
| |
− | * Select edit /sda, or the disk where you want to install Sugar.
| |
− | [[File:13-Screenshot-f16-sugar-liveinst-Create_partition.png||400px]]
| |
− | * Create:
| |
− | : File System Type: '''<abbr title="Basic Input/Output System">BIOS</abbr> Boot''' Size (MB): '''2'''<br>
| |
− | : Mount Point: '''/''' File System Type: '''ext4''' Size (MB): '''2500''' (or space available)<br>
| |
− | : File System Type: '''swap''' Size (MB): '''500''' for hard disk installation. (Swap is not recommended for USB flash drives.)
| |
− | :: (Fedora 16 (and later) requires a BIOS boot partition in the default configuration.)
| |
− | * Click '''[OK]'''
| |
− | * '''[Next]'''
| |
− | [[File:14-Screenshot-f16-sugar-liveinst-partitions.png|400px]]
| |
− | | |
− | ===Copying to hard drive===
| |
− | [[File:16-Screenshot-f16-sugar-liveinst_-Copying_live_image_to_hard_drive.png|400px]]
| |
− | ===Congratulations===
| |
− | * Finished
| |
− | * '''[Reboot]'''
| |
− | [[File:Screenshot-f16-sugar-liveinst_-Congratulations.png|400px]]
| |
− | * Shut down the computer.
| |
− | * Reboot from the USB device or hard drive.
| |
− | * On reboot, you will enter [http://fedoraproject.org/wiki/FirstBoot "firstboot"] to register yourself and your Sugar Learner colors.
| |
− | : This is similar to the name and color screens when the Live CD/USB first booted.
| |
| | | |
| ==Available Groups== | | ==Available Groups== |
| + | Use to install a second Desktop Environment |
| + | dnf groupinstall ...... |
| Available Environment Groups: | | Available Environment Groups: |
| Fedora Custom Operating System (custom-environment) | | Fedora Custom Operating System (custom-environment) |