Line 1: |
Line 1: |
− | <span class="weblink">[[File:Fedora.jpg|link=http://fedoraproject.org/]]</span> {{Template:Fedora_Version_Linkbar}}
| + | Fedora_Version_Linkbar |
− | <br>
| + | https://wiki.sugarlabs.org/go/Fedora_27 |
− | ''Fedora and the Infinity design logo are trademarks of Red Hat, Inc.''
| |
− | | |
− | ==Fedora 27 ==
| |
− | :Updated 07/21/2017
| |
− | *Page is Under construction
| |
− | ===switch to f27 after branch===
| |
− | You should also make sure the 'fedora' repo is enabled and the
| |
− | 'rawhide' repo disabled:
| |
− | | |
− | dnf config-manager --set-enabled fedora
| |
− | dnf config-manager --set-disabled rawhide
| |
− | disable any other repos
| |
− | dnf distro-sync
| |
− | [https://wiki.sugarlabs.org/go/Fedora_25_install '''Tutorial: Install f25 soas to hard disk''']
| |
− | ===Download===
| |
− | * https://kojipkgs.fedoraproject.org/compose//rawhide/latest-Fedora-Rawhide/compose/
| |
− | * latest builds : http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=tree&method=livemedia&order=-id
| |
− | * https://boot.fedoraproject.org/
| |
− | : http://dl.fedoraproject.org/pub/alt/bfo/bfo.iso
| |
− | | |
− | ==[https://wiki.sugarlabs.org/go/Fedora_25_install Install f25 SoaS to Disk]==
| |
− | *Tutorial
| |
− | :https://wiki.sugarlabs.org/go/Fedora_25_install
| |
− | *Jabber server is removed in f26
| |
− | :https://github.com/sugarlabs/sugar/commit/2953e894f8fa6cd9c04ace4b384233e4b806f91f#diff-9301b3551f7acdbe0d722e4b0fe7e2d0
| |
− | | |
− | =='''Fedora Media Writer'''==
| |
− | ===Linux===
| |
− | sudo dnf --enablerepo=updates-testing --refresh --best install mediawriter
| |
− | * latest version 4.0.7
| |
− | ::Updated Nov 22 2016
| |
− | | |
− | ===Mac and windows===
| |
− | ====fedora version updates automatically====
| |
− | | |
− | [[File:Mediawriter_404.png]]
| |
− | | |
− | | |
− | *new MediaWriter builds are available at
| |
− | : https://getfedora.org/fmw/FedoraMediaWriter-osx-4.0.7.dmg
| |
− | :: https://getfedora.org/fmw/FedoraMediaWriter-osx-4.0.4.dmg
| |
− | :: https://getfedora.org/fmw/FedoraMediaWriter-osx-4.0.0.dmg
| |
− | : https://getfedora.org/fmw/FedoraMediaWriter-win32-4.0.7.exe
| |
− | :: https://getfedora.org/fmw/FedoraMediaWriter-win32-4.0.4.exe
| |
− | :: https://getfedora.org/fmw/FedoraMediaWriter-win32-4.0.0.exe
| |
− |
| |
− | * http://koji.fedoraproject.org/koji/buildinfo?buildID=819338 (f24 linux 4.0.5)
| |
− | :: http://koji.fedoraproject.org/koji/buildinfo?buildID=817014 (linux 4.0.4)
| |
− | * not signed:
| |
− | :https://github.com/MartinBriza/MediaWriter/releases
| |
− | :: notes on changes here
| |
− | * https://bodhi.fedoraproject.org/rss/updates/?packages=mediawriter
| |
− | :: Updates feed for mediawriter
| |
− | | |
− | * Test Day:
| |
− | :https://fedoraproject.org/wiki/Test_Day:2016-09-20_Fedora_Media_Writer
| |
− | | |
− | =setup=
| |
− | # Ensure you have a USB stick that is larger than the live image whose contents you can afford to lose (the contents of the stick will be destroyed as a part of the test).
| |
− | # Run the tool:
| |
− | #* On '''Fedora''', run ''sudo dnf --enablerepo=updates-testing --refresh --best install mediawriter'', then launch ''Fedora Media Writer'' from the system menus
| |
− | #* On '''Windows''', https://getfedora.org/fmw/FedoraMediaWriter-win32-4.0.4.exe, install the application using the installer and either run it after installation or find ''Fedora Media Writer'' in your application list.
| |
− | #* On '''macOS''', https://getfedora.org/fmw/FedoraMediaWriter-osx-4.0.4.dmg], download the dmg file, open it, drag the app icon to applications folder, and run ''mediawriter''
| |
− | | |
− | *'''NOTE persistence is no longer offered''' see below [ 1 ]
| |
− | :Destined to be Primary installer in linux; Windows; Mac
| |
− | *Downloads f24 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
| |
− | [[File:LUC-f24.png|500px]]
| |
− | *Custom OS
| |
− | [[File:Costom_OS.png|500px]]
| |
− | [[File:Custom_Select.png|500px]]
| |
− | *Fedora Spins [ : ]
| |
− | :NOTE "Checking for new releases" under Custom Image
| |
− | ::Ricky Elrod is working on putting the file in place at the location FMW is expecting. It's not there yet, therefore FMW tries to download it again and again.
| |
− | :: This is by design.
| |
− | :::11/07/2016 e-mail (mbriza)
| |
− | [[File:Spins.png|500px]]
| |
− | [[File:Soas1.png|500px]]
| |
− | *LiveUSBCreator as Primary Downloadable
| |
− | :https://bugzilla.redhat.com/show_bug.cgi?id=1310542 [1]
| |
− | | |
− | ===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
| |
− | [ 1 ] use live-iso-to-disk for persistence
| |
− | dnf install livecd-tools
| |
− | | |
− | 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/sd(x)
| |
− | :(x) USB must have: fat format, boot flag, label=LIVE
| |
− | :(x) CAUTION use "mount" (in terminal) to get correct name for USB (/dev/sdb /dev/sdc /dev/sdd etc)
| |
− | | |
− | =='''livemedia-creator'''==
| |
− | * '''SEE https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD'''
| |
− | *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
| |
− | | |
− | *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.
| |
− | | |
− | | |
− | *Older posts
| |
− | :https://www.brianlane.com/creating-live-isos-with-livemedia-creator.html
| |
− | :https://jbwillia.wordpress.com/2014/10/29/how-to-build-updated-fedora-live-iso-for-yourself/
| |
− | | |
− | *Examples in f25 root terminal:
| |
− | ===Install files===
| |
− | *'''livemedia-creator and ksflatten are part of lorax'''
| |
− | | |
− | # dnf install lorax virt-install libvirt-daemon-config-network pykickstart
| |
− |
| |
− |
| |
− | | |
− | *Must be done first:
| |
− | | |
− | :'''You must be in the same fedora version (f26) first. This is so that packages can be installed to livecd without SELinux errors and is relabeled at boot time.'''
| |
− | setenforce 0
| |
− | | |
− | ===Notes===
| |
− | *Important
| |
− | : http://lorax.readthedocs.io/en/latest/livemedia-creator.html
| |
− | | |
− | *Jun 28, 2016 at 12:28:27PM -0500, Bruno Wolff III wrote:
| |
− | "In --no-virt mode it's calling anaconda
| |
− | directly so kickstart processing of the %include may work, depending on
| |
− | the location of the files. But if you're using it in virt mode only the
| |
− | top level ks gets passed into the vm so ksflatten is required in that
| |
− | case."
| |
− | ===pagure kickstarts Links===
| |
− | | |
− | :https://pagure.io/fedora-kickstarts/tree/f26
| |
− | | |
− | :https://pagure.io/fedora-kickstarts/tree/27c2ec431dfa70506deef071206b5e42ddc9b42c
| |
− | | |
− | ::https://pagure.io/fedora-kickstarts/releases
| |
− | | |
− | ::alternately: 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/)
| |
− | | |
− | :https://pagure.io/fedora-kickstarts/blob/f26/f/fedora-live-soas.ks
| |
− | :https://pagure.io/fedora-kickstarts/blob/f26/f/fedora-live-base.ks
| |
− | :https://pagure.io/fedora-kickstarts/blob/f26/f/fedora-live-minimization.ks
| |
− | :https://pagure.io/fedora-kickstarts/blob/f26/f/fedora-repo.ks
| |
− | :https://pagure.io/fedora-kickstarts/blob/f26/f/fedora-repo-not-rawhide.ks
| |
− | :https://pagure.io/fedora-kickstarts/blob/f26/f/fedora-repo-rawhide.ks
| |
− | :https://pagure.io/fedora-kickstarts/blob/f26/f/fedora-soas-packages.ks
| |
− | | |
− | *switch root terminal to the local directory with the kickstart files (/home/(user)/Downloads/pagure/)
| |
− | | |
− | === ksflatten ===
| |
− | ::updated 12/03/2016
| |
− | | |
− | | |
− | ksflatten -v, --config fedora-live-soas.ks -o flat-fedora-live-soas.ks --version F26
| |
− | | |
− | ===livemedia-creator examples===
| |
− | | |
− | 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 26 --title Fedora-SoaS-flat-live --macboot
| |
− | | |
− |
| |
− | 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 26 --title Fedora-kde-f26-live --macboot
| |
− | | |
− | 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 26 --title Fedora-cinnamon-25-live --macboot
| |
− | | |
− | * "If you're using /tmp/lmc you need to make sure you have enough RAM available (assuming it is mounted using tmpfs)"
| |
− | :'''use /var/lmc if low on memory'''
| |
− | * "Right, if you only have 3.8G then 50% will be assigned to tmpfs and it's likely
| |
− | you'll run out of ram when using /tmp/ for the resultdir."
| |
− | ::Brian Lane - https://bugzilla.redhat.com/show_bug.cgi?id=1352970#c6
| |
− | | |
− | ==='''warning'''===
| |
− | :12/14/2016
| |
− | *There is a problem using LMC this way:
| |
− | <adamw> satellit: you really *really* shouldn't be running lmc directly on the system with --no-virt anyway
| |
− | <adamw> it's a fundamentally risky thing to do
| |
− | === 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
| |
− | * https://fedoraproject.org/wiki/List_of_Fedora_remixes
| |
− | ====kickstart-docs====
| |
− | : https://github.com/rhinstaller/pykickstart/blob/master/docs/kickstart-docs.rst
| |
− | : http://pykickstart.readthedocs.io/en/latest/kickstart-docs.html
| |
− | ====terminal output of livemedia-creator build====
| |
− | :Build takes a long time wait for completion
| |
− | :ends with:
| |
− | ..........clip........
| |
− | ..........clip........
| |
− | 2016-07-05 14:46:20,011: Performing post-installation setup tasks
| |
− | 2016-07-05 14:46:20,012: Performing post-installation setup tasks
| |
− | 2016-07-05 14:46:21,970: .
| |
− | 2016-07-05 14:46:21,970:
| |
− | 2016-07-05 14:46:21,971: Configuring installed system
| |
− | 2016-07-05 14:46:22,147: .
| |
− | 2016-07-05 14:46:22,148: Creating users
| |
− | 2016-07-05 14:46:22,149: .
| |
− | 2016-07-05 14:46:22,149: Configuring addons
| |
− | 2016-07-05 14:46:22,151: .BDB2053 Freeing read locks for locker 0x1: 3376/140705511982848
| |
− | --clip--
| |
− | 2016-07-05 14:47:01,333:
| |
− | 2016-07-05 14:47:01,334: Generating initramfs
| |
− | 2016-07-05 14:47:06,185: .
| |
− | 2016-07-05 14:47:06,186: Running post-installation scripts
| |
− | 2016-07-05 14:47:06,189: .
| |
− | 2016-07-05 14:47:38,953: Shutting down log processing
| |
− | 2016-07-05 14:47:41,246: Disk Image install successful
| |
− | 2016-07-05 14:47:41,247: working dir is /var/tmp/lmc-work-n26biv0m
| |
− | 2016-07-05 14:59:34,529: Rebuilding initrds
| |
− | 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']
| |
− | 2016-07-05 14:59:34,532: rebuilding boot/initramfs-4.7.0-0.rc5.git3.1.fc25.x86_64.img
| |
− | 2016-07-05 15:01:36,027: Building boot.iso
| |
− | 2016-07-05 15:01:36,122: running x86.tmpl
| |
− | 2016-07-05 15:01:56,462: Disk image erased
| |
− | 2016-07-05 15:01:59,749: SUMMARY
| |
− | 2016-07-05 15:01:59,750: -------
| |
− | 2016-07-05 15:01:59,750: Logs are in /home/(user)/Downloads/pagure
| |
− | 2016-07-05 15:01:59,751: Results are in /home/(user)/lmc
| |
− | [root@localhost pagure]#
| |
− | | |
− | ===Retrieve finished live.iso===
| |
− | "Results are in /home/(user)/lmc"
| |
− | *start files application
| |
− | *click on '''Files system'''
| |
− | :open lmc folder
| |
− | *click on the '''.....iso''' you just built
| |
− | '''copy to''' (mouse right click) '''pagure''' with files application
| |
− | *Check that it is in pagure
| |
− | | |
− | ===Clean Up===
| |
− | :delete the instance in lmc
| |
− | :delete the lmc directory (cannot run new build unless this is done?)
| |
− | | |
− | root@localhost pagure]# cd /
| |
− | [root@localhost /]# cd var
| |
− | [root@localhost var]# ls
| |
− | account adm cache crash db empty ftp games gopher kerberos lib lmc local lock log mail nis opt preserve run spool tmp www yp
| |
− | [root@localhost var]# rm -r lmc
| |
− | rm: descend into directory 'lmc'? y
| |
− | rm: remove regular file 'lmc/Fedora-SoaS-var-live.iso'? y
| |
− | rm: remove directory 'lmc'? y
| |
− | [root@localhost var]#
| |
− | | |
− | ==KDE-Wayland==
| |
− | : https://community.kde.org/KWin/Wayland
| |
− | ==nvidia problems==
| |
− | * https://rpmfusion.org/Howto/nVidia
| |
− | * https://devtalk.nvidia.com/default/topic/974491/?comment=5010277
| |
− | * https://blogs.gnome.org/uraeus/2016/11/01/discrete-graphics-and-fedora-workstation-25/
| |
− | | |
− | ==Anaconda Boot Options==
| |
− | * http://anaconda-installer.readthedocs.io/en/latest/boot-options.html
| |
− | ==the-efi-system-partition==
| |
− | * https://blog.uncooperative.org/blog/2014/02/06/the-efi-system-partition/
| |
− | * https://blog.uncooperative.org/blog/2016/08/18/secure-boot-failures-and-mitigation/
| |
− | | |
− | ==dnf reference==
| |
− | * https://dnf.readthedocs.io/en/latest/api.html
| |
− | ==systemd-logs==
| |
− | *https://www.digitalocean.com/community/tutorials/how-to-use-journalctl-to-view-and-manipulate-systemd-logs
| |
− | | |
− | ==fedora developer==
| |
− | * https://developer.fedoraproject.org/tech.html
| |
− | | |
− | ==LiveOS_image/overlay==
| |
− | :https://fedoraproject.org/wiki/LiveOS_image/overlay
| |
− | :https://fedoraproject.org/wiki/LiveOS_image
| |
− | ::"This page shares some critical information about the LiveOS design that helps users take better advantage of their more-limited-than-usual disc resources."
| |
− | | |
− | ==status fedoraproject==
| |
− | : http://status.fedoraproject.org/
| |
− | ==Official_Fedora_Spins==
| |
− | : https://fedoraproject.org/wiki/Releases/25/Spins#Official_Fedora_Spins
| |
− | ==boot-init-shutdown-process==
| |
− | * https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/3/html/Reference_Guide/s1-boot-init-shutdown-process.html
| |