Fedora 24

From Sugar Labs
Jump to navigation Jump to search

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

fedora 24

  • NOTE f24 is still just at branched and being tested
Use f23 for stable installs

Download f24 Beta

go/no go 5/5/2016
  • SoaS did not build in Beta. Use these links to see final Beta
It is hoped that SoaS will get into the final release.
It was fault in the builders that caused this to occur.[1]
[1] https://bugzilla.redhat.com/show_bug.cgi?id=1315541
  • x86_64
https://kojipkgs.fedoraproject.org/compose/branched/Fedora-24-20160524.n.0/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-24-20160524.n.0.iso
https://kojipkgs.fedoraproject.org/compose//branched/Fedora-24-20160505.n.0/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-24-20160505.n.0.iso
  • i386
https://kojipkgs.fedoraproject.org/compose/branched/Fedora-24-20160524.n.0/compose/Spins/i386/iso/Fedora-SoaS-Live-i386-24-20160524.n.0.iso
https://kojipkgs.fedoraproject.org/compose//branched/Fedora-24-20160505.n.0/compose/Spins/i386/iso/Fedora-SoaS-Live-i386-24-20160505.n.0.iso
  • torrents
https://torrent.fedoraproject.org/torrents/
http://mirror.cc.vt.edu/pub/fedora/linux/development/24/Everything/x86_64/os/images/
Used for install of any DE to Hard Disk as networkinstall (Including Sugar-Desktop)

Here are some ways to get .108 sugar:

You can also use the everthing netinstall to install sugar-desktop

https://kojipkgs.fedoraproject.org/compose/24/Fedora-24-20160504.0/compose/Everything/x86_64/iso/Fedora-Everything-netinst-x86_64-24_Beta-1.6.iso
look for Software selection in installer then choose sugar desktop environment
  • Checksum:
https://kojipkgs.fedoraproject.org/compose/24/Fedora-24-20160504.0/compose/Everything/x86_64/iso/

or use in another f24 Desktop Environment:

"dnf groupinstall sugar-desktop-environment"
(sudo dnf group list hidden -v)

Nightly F-24 images here from a couple of days ago:

They will most definitely be there for F-24 GA, and there's the nightly composes of F-24 where they're there most of the time. The
rel-eng process has been massively overhauled this dev cycle and there's still a few gremlins lurking.
  • Nightly F-24 images here from a couple of days ago:
https://kojipkgs.fedoraproject.org/compose/branched/Fedora-24-20160511.n.0/compose/Spins/x86_64/iso/Fedora-SoaS-Live-x86_64-24-20160511.n.0.iso
https://kojipkgs.fedoraproject.org/compose/branched/Fedora-24-20160511.n.0/compose/Spins/i386/iso/Fedora-SoaS-Live-i386-24-20160511.n.0.iso
https://kojipkgs.fedoraproject.org/compose/branched/Fedora-24-20160511.n.0/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-24-20160511.n.0-sda.raw.xz
Peter: SoaS mailing list 05/15/2016

DNF System Upgrade

update f23 to f24 Beta
  • worked for Soas f23 to f24
05/05/2016

https://fedoraproject.org/wiki/DNF_system_upgrade

Fedora Media Writer

<--Return to Tutorial using the older LUC interface

  • Revised installer
Updated 4/13/2016
  • NOTE persistence is no longer offered see below [ 1 ]
Destined to be Primary installer in linux; Windows; Mac
Only Downloads f23 iso's
Use Custom OS for testing .iso's you have already downloaded
iso selection Starts in / ; go to Home/(user)/Downloads to find them (select with double click)
  • Main Screen (note Fedora Spins - Including KDE - are accessed from [ : ] at bottom

LUC-f24.png

  • Custom OS

Costom OS.png Custom Select.png

  • Fedora Spins [ : ]

Spins.png Soas1.png

  • LiveUSBCreator as Primary Downloadable
https://bugzilla.redhat.com/show_bug.cgi?id=1310542 [1]
  • RPMS
http://koji.fedoraproject.org/koji/packageinfo?packageID=6691
  • Test Day
https://fedoraproject.org/wiki/Test_Day:2016-04-19_Fedora_Media_Writer

Bugs

https://bugzilla.redhat.com/show_bug.cgi?id=1320279
https://bugzilla.redhat.com/show_bug.cgi?id=1310542
https://bugzilla.redhat.com/show_bug.cgi?id=1324600
https://bugzilla.redhat.com/show_bug.cgi?id=1328369
https://bugzilla.redhat.com/show_bug.cgi?id=1328457
https://bugzilla.redhat.com/show_bug.cgi?id=1288080 tracking bug
  • f24 Common Bugs:
https://fedoraproject.org/wiki/Common_F24_bugs#32bit-no-boot

[ 1 ] use live-iso-to-disk for persistence

livecd-iso-to-disk --format --reset-mbr --overlay-size-mb 2000 --home-size-mb 2000 --delete-home --unencrypted-home Fedora-Workstation-Live-x86_64-24_Beta-1.4.iso /dev/sdb*
  • USB must have: fat format, boot flag, label=LIVE
  • CAUTION use "mount" (in terminal) to get correct name for USB
/dev/sdb /dev/sdc /dev/sdd etc

livemedia-creator

  • Newer method in f24
https://jbwillia.wordpress.com/2014/10/29/how-to-build-updated-fedora-live-iso-for-yourself/
  • Older post
https://www.brianlane.com/creating-live-isos-with-livemedia-creator.html
  • Examples in f24 root terminal:
05/17/2016
  • Must be done first:
You must be in the same fedora version (f24) first.
setenforce 0 

ksflatten

build works: 05/26/2016 tg
  • Link:
https://pagure.io/fedora-kickstarts/tree/f24
Kickstarts need to flattened before use:
hit raw tab and save-page-as to a local directory
https://pagure.io/fedora-kickstarts/blob/f24/f/fedora-live-soas.ks
https://pagure.io/fedora-kickstarts/blob/f24/f/fedora-live-base.ks
https://pagure.io/fedora-kickstarts/blob/f24/f/fedora-live-minimization.ks
https://pagure.io/fedora-kickstarts/blob/f24/f/fedora-repo.ks
https://pagure.io/fedora-kickstarts/blob/f24/f/fedora-repo-not-rawhide.ks
https://pagure.io/fedora-kickstarts/blob/f24/f/fedora-repo-rawhide.ks
https://pagure.io/fedora-kickstarts/blob/f24/f/fedora-soas-packages.ks
  • switch root terminal to the local directory with the kickstart files
ksflatten -v, --config fedora-live-soas.ks -o flat-fedora-live-soas.ks --version F24
livemedia-creator --ks /home/satellit/Downloads/pagure.ks/flat-fedora-live-soas.ks  --logfile /tmp/lmc-logs/livemedia-out.log --no-virt --resultdir /tmp/lmc --project Fedora-soas-Live --make-iso --volid Fedora-SoaS-flat-live --iso-only --iso-name Fedora-SoaS-flat-live.iso --releasever 24 --title Fedora-SoaS-flat-live --macboot

Make a remix

  • edit the bottom of the flat-fedora-live-soas.ks
add a program
-delete a program

koji-image-f24-build-...ks

pre flattened kickstarts
these kickstarts are volitile and may be deleted
livemedia-creator --ks /home/satellit/koji-image-f24-build-13983677.ks --logfile /tmp/lmc-logs/livemedia-out.log --no-virt --resultdir /tmp/lmc --project Fedora-SoaS-Live --make-iso --volid Fedora-SoaS-Live-24-20160509.n.0 --iso-only --iso-name Fedora-SoaS-Live-x86_64-24-20160509-remix.iso --releasever 24 --title Fedora-SoaS-Live --macboot
https://kojipkgs.fedoraproject.org//work/tasks/3677/13983677/koji-image-f24-build-13983677.ks
  • latest soas:
https://kojipkgs.fedoraproject.org//work/tasks/7415/14147415/koji-image-f24-build-14147415.ks
https://fedoraproject.org/wiki/Test_Results:Fedora_24_Branched_20160518.n.0_Installation#How_to_test
livemedia-creator --ks /home/satellit/Desktop/koji-image-f24-build-13983744-mate.ks --logfile /tmp/lmc-logs/livemedia-out.log --no-virt --project Fedora-mate-Live --make-iso --volid Fedora-mate-Live-24-13983744.n.0 --iso-only --iso-name f24-build-13983744-mate-remix.iso --releasever 24 --title Fedora-mate-Live --macboot
https://kojipkgs.fedoraproject.org//work/tasks/3744/13983744/koji-image-f24-build-13983744.ks

koji kickstarts used

  1. click on link
  2. Browser File/Save as in your Downloads directory


  • Note used the koji-image listed from a successful build of f24 live
Build takes a long time:
ends with:
..........clip........
2016-05-17 16:16:16,110: Disk Image install successful
2016-05-17 16:16:16,110: working dir is /var/tmp/lmc-work-rilyz2bm
2016-05-17 16:27:38,448: Rebuilding initrds
2016-05-17 16:27:38,448: dracut args = ['--xz', '--add', 'livenet dmsquash-live convertfs pollcdrom qemu qemu-net', '--omit', 'plymouth', '--no-hostonly', '--debug', '--no-early-microcode']
2016-05-17 16:27:38,449: rebuilding boot/initramfs-4.5.3-300.fc24.x86_64.img
2016-05-17 16:29:15,724: Building boot.iso
2016-05-17 16:29:15,784: running x86.tmpl
2016-05-17 16:29:48,959: Disk image erased
2016-05-17 16:29:49,377: SUMMARY
2016-05-17 16:29:49,377: -------
2016-05-17 16:29:49,377: Logs are in /tmp/lmc-logs
2016-05-17 16:29:49,377: Results are in /tmp/lmc

Retrieve finished live.iso

"Results are in /tmp/lmc"

  • start files application
  • click on Files system
open temp folder
open lmc folder
  • click on the .....iso you just built

copy to (mouse right click) Home with files application

  • Check that it is in Home

Clean Up

delete the instance in /tmp
delete the /tmp directory (cannot run new build unless this is done?)
[root@localhost lmc]# 
[root@localhost lmc]# cd ..
[root@localhost tmp]# rm -r lmc
rm: descend into directory 'lmc'? y
rm: remove regular file 'lmc/Fedora-LUCwks-20160524.iso'? y
rm: remove directory 'lmc'? y
[root@localhost tmp]#
  • f24 soas remix with liveusb-creator added to koji-image-f24-build-14147415.ks

F24soasLUC.png

Developer Portal

Download

  • Matix of successful builds: f24 and f25 rawhide
https://www.happyassassin.net/nightlies.html
http://mirrors.rit.edu/fedora/fedora/linux/development/24/Spins/
http://mirrors.rit.edu/fedora/alt/development/24/Labs/
http://mirrors.rit.edu/fedora/fedora/linux/development/24/Spins/
http://mirrors.rit.edu/fedora/alt/development/24/Labs/
05/13/2016
https://fedoraproject.org/wiki/Workstation/Tasklist

wayland in rawhide

  • Workstation now is using wayland by default
Users will be able to disable wayland by setting WaylandEnable=false
in /etc/gdm/custom.conf but there will no longer be two separate menu
  • update:
GDM Menu updated to:
gnome (wayland
gnome-classic
x-gnome
  • Wayland By Default
https://fedoraproject.org/wiki/Changes/WaylandByDefault#Scope


https://bugzilla.redhat.com/show_bug.cgi?id=1214655
https://ask.fedoraproject.org/en/question/75924/fedora-23-wayland-gnome-terminal-mouse-middle-click-paste/
  • WARNING
Do not use any fedora 24 (rawhide) installs for anything but testing.
This works in f23 virtual manager: https://kojipkgs.fedoraproject.org/mash/rawhide-20151111/rawhide/x86_64/os/images/boot.iso
https://kojipkgs.fedoraproject.org/mash/rawhide/
  • For latest builds:
https://apps.fedoraproject.org/releng-dash/
All
http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=flat&method=createLiveCD&order=-id
Alternate: (Still f23)
http://koji.fedoraproject.org/koji/tasks?owner=ausil&state=all&view=flat&method=createLiveCD&order=-id
http://koji.fedoraproject.org/koji/tasks?owner=pbrobinson&state=all&view=flat&method=createLiveCD&order=-id
  • How to test if you are using wayland
1) You can check if you're on wayland by running
$ ls -l $XDG_RUNTIME_DIR/wayland-0
if it returns a socket you're probably using wayland.
2)'xrandr' is easier to type... Output names have WAYLAND in them under wayland.

How to debug Wayland

Fedora Package Information search

Available environment groups

Updated 05/18/2016
  • example command line
dnf groupinstall workstation-product-environment
sudo dnf group list -v
sudo dnf group list hidden -v
  • Available environment groups:
  Minimal Install (minimal-environment)
  Fedora Custom Operating System (custom-environment)
  Fedora Server Edition (server-product-environment)
  Fedora Workstation (workstation-product-environment)
  Fedora Cloud Server (cloud-server-environment)
  KDE Plasma Workspaces (kde-desktop-environment)
  Xfce Desktop (xfce-desktop-environment)
  LXDE Desktop (lxde-desktop-environment)
  Hawaii Desktop (hawaii-desktop-environment)
  LXQt Desktop (lxqt-desktop-environment)
  MATE Desktop (mate-desktop-environment)
  Sugar Desktop Environment (sugar-desktop-environment)
  Development and Creative Workstation (developer-workstation-environment)
  Web Server (web-server-environment)
  Infrastructure Server (infrastructure-server-environment)
  Basic Desktop (basic-desktop-environment)
  Cinnamon Desktop (cinnamon-desktop-environment)
  • Available groups:
  Administration Tools (admin-tools)
  Ansible node (ansible-node)
  Audio Production (audio)
  Authoring and Publishing (authoring-and-publishing)
  Books and Guides (books)
  C Development Tools and Libraries (c-development)
  Cloud Infrastructure (cloud-infrastructure)
  Cloud Management Tools (cloud-management)
  Container Management (container-management)
  D Development Tools and Libraries (d-development)
  Design Suite (design-suite)
  Development Tools (development-tools)
  Domain Membership (domain-client)
  Fedora Eclipse (eclipse)
  Editors (editors)
  Educational Software (education)
  Electronic Lab (electronic-lab)
  Engineering and Scientific (engineering-and-scientific)
  FreeIPA Server (freeipa-server)
  Games and Entertainment (games)
  Headless Management (headless-management)
  LibreOffice (libreoffice)
  MATE Applications (mate-applications)
  MATE Compiz (mate-compiz)
  Medical Applications (medical)
  Milkymist (milkymist)
  Network Servers (network-server)
  Office/Productivity (office)
  Robotics (robotics-suite)
  RPM Development Tools (rpm-development-tools)
  Security Lab (security-lab)
  Sound and Video (sound-and-video)
  System Tools (system-tools)
  Text-based Internet (text-internet)
  3D Printing (3d-printing)
  Window Managers (window-managers)

Assigning a USB in Virtual Manger