Difference between revisions of "Fedora 24"
Jump to navigation
Jump to search
m (→Download f24) |
m (→fedora 24) |
||
Line 4: | Line 4: | ||
=fedora 24 = | =fedora 24 = | ||
− | + | ||
− | |||
==Download f24== | ==Download f24== | ||
:06/18/2016 update | :06/18/2016 update |
Revision as of 08:43, 18 June 2016
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
Download f24
- 06/18/2016 update
- SoaS did not build in Final.
- These links are for a slightly later working supplementary build that has meta-data incompatabilities with the other f24 lives.
- It was hoped that SoaS would 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
- i386
- torrents
- Soas -live not listed here [1]
- Boot.iso
- 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:
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
- Custom OS
- Fedora Spins [ : ]
- LiveUSBCreator as Primary Downloadable
- RPMS
- Test Day
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:
[ 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
- Older post
- Examples in f24 root terminal:
- Must be done first:
- You must be in the same fedora version (f24) first.
setenforce 0
ksflatten
- build works: 05/26/2016 tg
- Link:
- <dgilmore> satellit: I suggest that you tell people to git clone the repo and not get each piece manually
- Kickstarts need to flattened before use:
- hit raw tab and save-page-as to a local directory (/home/(user)/Downloads/pagure.ks/)
- 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 (/home/(user)/Downloads/pagure.ks/)
ksflatten -v, --config fedora-live-soas.ks -o flat-fedora-live-soas.ks --version F24
livemedia-creator --ks /home/(user)/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
- that you produce with ksflatten (above)
- in this section of the flattened.ks:
%packages
- add a program (add name)
- - delete a program ( put - in front)
- put # in front of listed program to not install it
- See this page for more details on remixes
https://wiki.sugarlabs.org/go/Build_Your_Own_Remix_with_Fedora:
- Build takes a long time wait for completion
- ends with:
..........clip........ ..........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
copr update to 0.109 sugar
- copr installed in f24 workstation with a sugar-desktop installed (0.108)
- I see sugar 0.109 after dnf update and reboot. (satellit 06/05/2016)
"The copr doesn't include activities yet. If any activity authors want their activities in the copr, please send me tarballs (and probably send them to Peter Robinson as well so that they get into rawhide).
- snip...(earlier note to [sugar-devel) list
- I will be doing the release management for the 0.110 cycle. Please see the timeline [1]. I would appreciate any comments on the timeline.
- I've also setup a COPR for sugar, which I hope to maintain throughout this cycle. Are there any other packaging services that we should have to push testing releases to?
- Is there a service for automatic building of live SoaS images? XO images? Let's make this the most tested sugar release ever!
- Thanks,Sam"
dnf copr enable samtoday/sugar
dnf update
Upgraded: sugar.noarch 0.109.0.0-1.fc24 sugar-cp-all.noarch 0.109.0.0-1.fc24 sugar-cp-background.noarch 0.109.0.0-1.fc24 sugar-cp-backup.noarch 0.109.0.0-1.fc24 sugar-cp-datetime.noarch 0.109.0.0-1.fc24 sugar-cp-frame.noarch 0.109.0.0-1.fc24 sugar-cp-keyboard.noarch 0.109.0.0-1.fc24 sugar-cp-language.noarch 0.109.0.0-1.fc24 sugar-cp-modemconfiguration.noarch 0.109.0.0-1.fc24 sugar-cp-network.noarch 0.109.0.0-1.fc24 sugar-cp-updater.noarch 0.109.0.0-1.fc24 sugar-cp-webaccount.noarch 0.109.0.0-1.fc24 sugar-toolkit-gtk3.x86_64 0.109.0.0-1.fc24
Developer Portal
Download
- Matix of successful builds: f24 and f25 rawhide
- https://www.happyassassin.net/testcase_stats/24/Installation.html
- https://www.happyassassin.net/nightlies.html
- Branched :https://kojipkgs.fedoraproject.org/compose/branched/
- http://dl.fedoraproject.org/pub/fedora/linux/development/24/Workstation/x86_64/iso/
- 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://kojipkgs.fedoraproject.org/compose/
- updated 05/13/2016
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
- 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:
- Alternate: (Still f23)
- 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)