Fedora 24: Difference between revisions
No edit summary |
|||
(47 intermediate revisions by the same user not shown) | |||
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.'' | ||
; some of the older versions listed here ^ may be security risks- for archive purposes only | |||
=fedora 24 = | |||
*f24 goes EOL August 8 | |||
Fedora 24 changed to end-of-life (EOL) status on 2017-08-08. Fedora 24 is | |||
no longer maintained, which means that it will not receive any further | |||
security or bug fix updates..... | |||
= | ::updated 2017-08-08 | ||
[https://wiki.sugarlabs.org/go/Fedora_25_install '''Tutorial: Install f25 soas to hard disk'''] | |||
==Upgrade to f25 in Gnome Software== | |||
*Upgrade is now offered to go to f25 in Gnome Software | |||
:With Message: | |||
: "Fedora 25 Ready to be Installed" | |||
:: If the banner is Black and White | |||
: Do not Proceed. | |||
* Update will fail | |||
*WARNING: do dnf update first | |||
* Fully updated Gnome Software has a BLUE Banner in Gnome Software | |||
:With Message: | |||
* "Fedora 25 Now Available" | |||
: [Learn More] [Download] | |||
*WARNING: do dnf update first | |||
*Back up your files | |||
==Download f24== | ==Download f24== | ||
* Multiboot USB.iso | |||
:F24-Multiboot-20161108.iso | |||
:http://dl.fedoraproject.org/pub/alt/live-respins/F24-Multiboot-20161108.iso | |||
::bios boot only;requires 16 GB USB | |||
::write with fedora mediawriter; dd or gnome-disks-restore | |||
:: Has multiple lives selectable from menu. | |||
*Everything netinstall | |||
:http://dl.fedoraproject.org/pub/fedora/linux/releases/24/Everything/x86_64/iso/Fedora-Everything-netinst-x86_64-24-1.2.iso | |||
*https://getfedora.org/ | *https://getfedora.org/ | ||
*'''https://spins.fedoraproject.org/soas/''' now work | *'''https://spins.fedoraproject.org/soas/''' now work | ||
Line 14: | Line 45: | ||
::It was fault in the builders that caused this to occur.[1] | ::It was fault in the builders that caused this to occur.[1] | ||
:[1] https://bugzilla.redhat.com/show_bug.cgi?id=1315541 | :[1] https://bugzilla.redhat.com/show_bug.cgi?id=1315541 | ||
* '''f24 soas''': | |||
: http://archive.fedoraproject.org/pub/alt/unofficial/releases/24/ | |||
::needed fixed at last moment of release | |||
*x86_64 | *x86_64 | ||
: http://dl.fedoraproject.org/pub/alt/unofficial/releases/24/x86_64/Fedora-SoaS-Live-x86_64-24-20160614.n.0.iso | : http://dl.fedoraproject.org/pub/alt/unofficial/releases/24/x86_64/Fedora-SoaS-Live-x86_64-24-20160614.n.0.iso | ||
Line 30: | Line 63: | ||
:http://mirror.cc.vt.edu/pub/fedora/linux/development/24/Everything/x86_64/os/images/ | :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) | ::Used for install of any DE to Hard Disk as networkinstall (Including Sugar-Desktop) | ||
*'''webkitgtk3 is required for sugar to work in f24''' | |||
==Here are some ways to get .108 sugar:== | ==Here are some ways to get .108 sugar:== | ||
Line 40: | Line 75: | ||
or use in another f24 Desktop Environment: | or use in another f24 Desktop Environment: | ||
"dnf groupinstall sugar-desktop-environment" | "dnf groupinstall sugar-desktop-environment" | ||
"dnf install sugar-runner webkitgtk3 | |||
: (webkitgtk3 is required for sugar to work in f24) | |||
::https://bugzilla.redhat.com/show_bug.cgi?id=1363915#c18 | |||
==sugar-runner only works in GNOME on Xorg== | |||
:sugar-desktop works in GNOME as separate login | |||
==How to list available Desktop Environments== | |||
sudo dnf group list hidden -v | |||
==DNF System Upgrade== | ==DNF System Upgrade== | ||
:update f23 to f24 Beta | :update f23 to f24 Beta | ||
Line 52: | Line 95: | ||
:https://fedoraproject.org/wiki/How_to_create_and_use_Live_USB#dd | :https://fedoraproject.org/wiki/How_to_create_and_use_Live_USB#dd | ||
::Dangerous if pointed to wrong device BE CAREFULL | ::Dangerous if pointed to wrong device BE CAREFULL | ||
==win32 Disk Manager== | |||
*writes to USB in windows 10 | |||
: EFI | |||
: Bios-boot | |||
* https://sourceforge.net/projects/win32diskimager/ | |||
::https://sourceforge.net/projects/win32diskimager/files/latest/download | |||
==Fedora Media Writer== | ==Fedora Media Writer== | ||
<--Return to Tutorial using the [[Tutorials/Installation/Install_%26_use_liveusb-creator|older LUC interface]] | <--Return to Tutorial using the [[Tutorials/Installation/Install_%26_use_liveusb-creator|older LUC interface]] | ||
*Revised installer | *Revised installer | ||
::Updated | ::Updated 12/04/2016 | ||
*'''NOTE persistence is no longer offered''' see below [ 1 ] | *'''NOTE persistence is no longer offered''' see below [ 1 ] | ||
:Destined to be Primary installer in linux; Windows; Mac | :Destined to be Primary installer in linux; Windows; Mac | ||
:: | ::Downloads f23/24/25 iso's | ||
::Use '''Custom OS''' for testing .iso's you have already downloaded | ::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) | :::iso selection Starts in / ; go to Home/(user)/Downloads to find them (select with double click) | ||
Line 90: | Line 139: | ||
*CAUTION use "mount" (in terminal) to get correct name for USB | *CAUTION use "mount" (in terminal) to get correct name for USB | ||
:/dev/sdb /dev/sdc /dev/sdd etc | :/dev/sdb /dev/sdc /dev/sdd etc | ||
== '''livecd-creator'''== | |||
: simpler way to remix live cd's | |||
livecd-creator \ | |||
--config=/home/(user)/Downloads/pagure/flat-fedora-live-soas-mediawriter.ks \ | |||
--fslabel=Soas-f24-mediawriter --cache=/var/cache/live --verbose | |||
===f24 soas remix with mediawriter added to livecd-creator === | |||
[[File:Soas-f24-mediawriter-2.png|500px]] | |||
*Source file: | |||
https://wiki.sugarlabs.org/go/File:Flat-fedora-live-soas-mediawriter.ks | |||
https://wiki.sugarlabs.org/go/File:Livecd-tools_flat-fedora-live-soas-mediawriter.txt | |||
=='''livemedia-creator'''== | =='''livemedia-creator'''== | ||
Line 144: | Line 206: | ||
livemedia-creator --ks /home/(user)/Downloads/pagure/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 | livemedia-creator --ks /home/(user)/Downloads/pagure/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 | ||
==='''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 === | === Make a remix === | ||
Line 195: | Line 263: | ||
[root@localhost tmp]# | [root@localhost tmp]# | ||
===f24 soas remix with mediawriter added to LMC === | |||
[[File: | [[File:Soas-f24-mediawriter-2.png|500px]] | ||
*Source files: | |||
* terminal command and output | |||
https://wiki.sugarlabs.org/go/File:Flat-fedora-live-soas-mediawriter.txt | |||
* flattened kickstart to use | |||
https://wiki.sugarlabs.org/go/File:Flat-fedora-live-soas-mediawriter.ks | |||
==How to create a Fedora install ISO== | |||
* http://fedoraproject.org/wiki/How_to_create_a_Fedora_install_ISO_for_testing | |||
::mock - Builds packages inside chroots | |||
* https://fedoraproject.org/wiki/Building_a_custom_kernel | |||
==f25 multboot USB== | |||
su -c './multiboot-media-creator.py --clean\ | |||
-i {Fedora-Workstation-Live-x86_64-25-1.3.iso,Fedora-Server-dvd-x86_64-25-1.3.iso,Fedora-KDE-Live-x86_64-25-1.3.iso,Fedora-Cinnamon-Live-x86_64-25-1.3.iso,Fedora-MATE_Compiz=Live-x86_64-25-1.3.iso,Fedora-SoaS-Live-x86_64-25-1.3.iso,Fedora-Jam_KDE-Live-x86_64-25-1.3.iso} \ | |||
--bootdefault Fedora-Workstation-Live-x86_64-25-1.3.iso \ | |||
--target Fedora-25-Multi-Boot.iso \ | |||
--targetname Fedora-25-Multi-Desktop' | |||
*contains: | |||
:Fedora-Workstation-Live-x86_64-25-1.3.iso | |||
:Fedora-Server-dvd-x86_64-25-1.3.iso | |||
:Fedora-KDE-Live-x86_64-25-1.3.iso | |||
:Fedora-Cinnamon-Live-x86_64-25-1.3.iso | |||
:Fedora-MATE_Compiz-Live-x86_64-25-1.3.iso | |||
:Fedora-SoaS-Live-x86_64-25-1.3.iso | |||
:Fedora-Jam_KDE-Live-x86_64-25-1.3.iso | |||
==recordmydesktop-0.3.8.1-16.fc24.x86_64== | |||
Only works in gnome-xorg | |||
does not work in (wayland Gnome) | |||
:saves file in .ogv format | |||
# dnf install recordmydesktop | |||
Last metadata expiration check: 0:26:42 ago on Wed Nov 23 18:49:04 2016. | |||
Package recordmydesktop-0.3.8.1-16.fc24.x86_64 is already installed, skipping. | |||
Dependencies resolved. | |||
Nothing to do. | |||
Complete! | |||
===Session=== | |||
[root@localhost satellit] | |||
# recordmydesktop | |||
Initial recording window is set to: | |||
X:0 Y:0 Width:1600 Height:900 | |||
Adjusted recording window is set to: | |||
X:0 Y:2 Width:1600 Height:896 | |||
Your window manager appears to be Mutter (Muffin) | |||
Detected compositing window manager. | |||
Reverting to full screen capture at every frame. | |||
To disable this check run with --no-wm-check'''NOTE Fails to stop in gnome3.10.2 in f20'''' | |||
(though that is not advised, since it will probably produce faulty results). | |||
Initializing... | |||
Buffer size adjusted to 4096 from 4096 frames. | |||
Opened PCM device default | |||
Recording on device default is set to: | |||
1 channels at 22050Hz | |||
Capturing! | |||
^C | |||
********************************************* | |||
Cached 12 MB, from 393 MB that were received. | |||
Average cache compression ratio: 96.9 % | |||
********************************************* | |||
Shutting down.Saved 821 frames in a total of 819 requests | |||
.... | |||
STATE:ENCODING | |||
Encoding started! | |||
This may take several minutes. | |||
Pressing Ctrl-C will cancel the procedure (resuming will not be possible, but | |||
any portion of the video, which is already encoded won't be deleted). | |||
Please wait... | |||
Output file: out.ogv | |||
[100%] | |||
Encoding finished! | |||
Wait a moment please... | |||
Done. | |||
Written 6388001 bytes | |||
(5829888 of which were video data and 558113 audio data) | |||
Cleanning up cache... | |||
Done!!! | |||
Goodbye! | |||
[root@localhost satellit]# | |||
==Virtual Machine Manager== | |||
* Install with gnome-software | |||
:search with kvm | |||
[[File:Gnome-software.png|500px]] | |||
: launcher | |||
[[File:Vmm_launcher.png|300px]] | |||
:virtual machine manager | |||
[[File:Vmm_f24.png|500px]] | |||
:Select QEMU/kvm user session | |||
[[File:Select_user-session.png|300px]] | |||
==VirtualBox== | ==VirtualBox== | ||
* Download | * Download | ||
: | : https://www.virtualbox.org/wiki/Linux_Downloads | ||
: | :: https://www.virtualbox.org/wiki/Downloads | ||
*Install rpm with software installer | *Install rpm with software installer | ||
:Click on rpm. | :Click on rpm. | ||
Line 232: | Line 404: | ||
:copr installed in f24 workstation with a sugar-desktop installed (0.108) | :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) | :I see sugar 0.109 after dnf update and reboot. (satellit 06/05/2016) | ||
*Install of sugar 0.109: | |||
* | :12/20/2016 | ||
* https://da.gd/zUg8D | |||
: Log of install ^ | |||
: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 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? | :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? | ||
Line 240: | Line 416: | ||
:Thanks,Sam" | :Thanks,Sam" | ||
* [1] https://wiki.sugarlabs.org/go/0.110/Roadmap | * [1] https://wiki.sugarlabs.org/go/0.110/Roadmap | ||
* url = https://copr.fedorainfracloud.org/coprs/samtoday/sugar/ | |||
* | * works with sugar-runner install as 2nd Desktop Environment in f24 cinnamon/gnome | ||
=Developer Portal= | =Developer Portal= | ||
Line 390: | Line 559: | ||
==dnf api== | ==dnf api== | ||
*https://dnf.readthedocs.io/en/latest/api.html | *https://dnf.readthedocs.io/en/latest/api.html | ||
==Network manager and wifi-scans== | |||
*https://blogs.gnome.org/dcbw/2016/05/16/networkmanager-and-wifi-scans/ | |||
=Offical Fedora Spins= | |||
: https://fedoraproject.org/wiki/Releases/24/Spins#Official_Fedora_Spins | |||
:: Needs to be filled in or spin may be dropped | |||
* https://lists.fedoraproject.org/pipermail/devel/2013-August/188004.html |