Changes

Jump to navigation Jump to search
7,958 bytes added ,  09:04, 11 May 2019
no edit summary
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
   −
=fedora 24 =
+
* 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==
:06/18/2016 update
+
* 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://spins.fedoraproject.org/soas/''' now work
 +
:refresh your browser
 +
:06/21/2016 update
 
*SoaS did not build in Final.
 
*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 decided to release a working nightly in http://dl.fedoraproject.org/pub/alt/unofficial/releases/24/
::It was hoped that SoaS would get into the final release.
   
::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
:https://kojipkgs.fedoraproject.org//work/tasks/2164/14522164/Fedora-SoaS-Live-x86_64-24-1.2.iso
+
: http://dl.fedoraproject.org/pub/alt/unofficial/releases/24/x86_64/Fedora-SoaS-Live-x86_64-24-20160614.n.0.iso
 +
: https://kojipkgs.fedoraproject.org//work/tasks/2164/14522164/Fedora-SoaS-Live-x86_64-24-1.2.iso
    
*i386
 
*i386
:https://kojipkgs.fedoraproject.org//work/tasks/2165/14522165/Fedora-SoaS-Live-i386-24-1.2.iso
+
: http://dl.fedoraproject.org/pub/alt/unofficial/releases/24/i386/Fedora-SoaS-Live-i386-24-20160614.n.0.iso
 +
: https://kojipkgs.fedoraproject.org//work/tasks/2165/14522165/Fedora-SoaS-Live-i386-24-1.2.iso
    
*torrents
 
*torrents
 
:https://torrent.fedoraproject.org/torrents/
 
:https://torrent.fedoraproject.org/torrents/
 
*https://getfedora.org/
 
*https://getfedora.org/
: Soas -live not listed here [1]
+
 
 
*Boot.iso
 
*Boot.iso
 
: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 36: 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
   −
(sudo dnf group list hidden -v)
   
==DNF System Upgrade==
 
==DNF System Upgrade==
 
:update f23 to f24 Beta
 
:update f23 to f24 Beta
Line 43: Line 90:  
:05/05/2016
 
:05/05/2016
 
https://fedoraproject.org/wiki/DNF_system_upgrade
 
https://fedoraproject.org/wiki/DNF_system_upgrade
 +
 +
==dd to write USB==
 +
:https://fedoraproject.org/wiki/QA:Testcase_USB_stick_Live_dd
 +
:https://fedoraproject.org/wiki/How_to_create_and_use_Live_USB#dd
 +
::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 4/13/2016
+
::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
::Only Downloads f23 iso's
+
::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 74: Line 132:  
:https://bugzilla.redhat.com/show_bug.cgi?id=1328457
 
:https://bugzilla.redhat.com/show_bug.cgi?id=1328457
 
:https://bugzilla.redhat.com/show_bug.cgi?id=1288080  tracking bug
 
:https://bugzilla.redhat.com/show_bug.cgi?id=1288080  tracking bug
*f24 Common Bugs:
+
*'''f24 Common Bugs:'''
:https://fedoraproject.org/wiki/Common_F24_bugs#32bit-no-boot
+
:https://fedoraproject.org/wiki/Common_F24_bugs
 
[ 1 ] use live-iso-to-disk for persistence
 
[ 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*
 
  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*
Line 81: 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'''==
*Newer method in f24
+
* '''https://fedoraproject.org/wiki/Livemedia-creator-_How_to_create_and_use_a_Live_CD'''
 +
*Newer method to create live cd.isos in f24
 
:https://jbwillia.wordpress.com/2014/10/29/how-to-build-updated-fedora-live-iso-for-yourself/
 
:https://jbwillia.wordpress.com/2014/10/29/how-to-build-updated-fedora-live-iso-for-yourself/
 
*Older post
 
*Older post
 
:https://www.brianlane.com/creating-live-isos-with-livemedia-creator.html
 
:https://www.brianlane.com/creating-live-isos-with-livemedia-creator.html
 
*Examples in f24 root terminal:
 
*Examples in f24 root terminal:
 +
===Install files===
 +
*'''livemedia-creator and ksflatten are part of lorax'''
 +
 +
# dnf install lorax virt-install libvirt-daemon-config-network
 +
 +
Last metadata expiration check: 2:48:39 ago on Sun Jun 19 14:06:08 2016.
 +
Package lorax-23.21-1.fc23.x86_64 is already installed, skipping.
 +
Package libvirt-daemon-config-network-1.2.18.3-1.fc23.x86_64 is already installed, skipping.
 +
--snip--
 +
Downloading Packages:
 +
virt-install-1.3.2-2.fc23.noarch.rpm                                                                                                              219 kB/s |  92 kB    00:00   
 +
--snip--
 +
Installed:
 +
  virt-install.noarch 1.3.2-2.fc23                                                                                                                                               
    
*Must be done first:
 
*Must be done first:
Line 94: Line 180:  
=== ksflatten ===  
 
=== ksflatten ===  
 
::build works: 05/26/2016 tg
 
::build works: 05/26/2016 tg
 +
 +
ksflatten
 +
bash: ksflatten: command not found...
 +
Install package 'pykickstart' to provide command 'ksflatten'? [N/y] y
    
*Link:
 
*Link:
Line 101: Line 191:     
:Kickstarts need to flattened before use:
 
:Kickstarts need to flattened before use:
:: hit raw tab and '''save-page-as''' to a local directory (/home/(user)/Downloads/pagure.ks/)
+
:: hit raw tab and '''save-page-as''' to a local directory (/home/(user)/Downloads/pagure/)
    
:https://pagure.io/fedora-kickstarts/blob/f24/f/fedora-live-soas.ks
 
:https://pagure.io/fedora-kickstarts/blob/f24/f/fedora-live-soas.ks
Line 111: Line 201:  
:https://pagure.io/fedora-kickstarts/blob/f24/f/fedora-soas-packages.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/)
+
*switch root terminal to the local directory with the kickstart files (/home/(user)/Downloads/pagure/)
    
  ksflatten -v, --config fedora-live-soas.ks -o flat-fedora-live-soas.ks --version F24
 
  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
+
  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 167: Line 263:  
  [root@localhost tmp]#
 
  [root@localhost tmp]#
   −
*f24 soas remix with liveusb-creator added to koji-image-f24-build-14147415.ks
+
===f24 soas remix with mediawriter added to LMC ===
[[File:F24soasLUC.png|500px]]
+
[[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==
 +
* Download
 +
: https://www.virtualbox.org/wiki/Linux_Downloads
 +
:: https://www.virtualbox.org/wiki/Downloads
 +
 
 +
*Install rpm with software installer
 +
:Click on rpm.
 +
 
 +
 
 +
 
 +
*Terminal:
 +
#
 +
dnf install gcc dkms kernel-devel
 +
Last metadata expiration check: 2:08:49 ago on Sat Jul 16 14:14:34 2016.
 +
Package gcc-6.1.1-3.fc24.x86_64 is already installed, skipping.
 +
Dependencies resolved.
 +
================================================================================
 +
  Package          Arch      Version                          Repository  Size
 +
================================================================================
 +
Installing:
 +
  dkms            noarch    2.2.0.3-34.git.9e0394d.fc24      updates      82 k
 +
  kernel-devel    x86_64    4.6.3-300.fc24                  updates      10 M
 +
 
 +
*Instructions to prepare kernel:
 +
: http://www.virtualbox.org/manual/ch02.html#idm883
 +
#
 +
rcvboxdrv setup
 +
vboxdrv.sh: Starting VirtualBox services.
 +
vboxdrv.sh: Building VirtualBox kernel modules.
 +
#
    
==copr update to 0.109 sugar==
 
==copr update to 0.109 sugar==
Line 174: 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)
"The copr doesn't include activities yetIf 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).
+
*Install of sugar 0.109:  
*snip...(earlier note to [sugar-devel) list
+
: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 182: Line 416:  
:Thanks,Sam"
 
:Thanks,Sam"
 
* [1] https://wiki.sugarlabs.org/go/0.110/Roadmap
 
* [1] https://wiki.sugarlabs.org/go/0.110/Roadmap
:
  −
  dnf copr enable samtoday/sugar
  −
:
  −
  dnf update
     −
Upgraded:
+
* url = https://copr.fedorainfracloud.org/coprs/samtoday/sugar/
  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
     −
* 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 267: Line 494:  
   
 
   
 
:sudo dnf group list hidden -v
 
:sudo dnf group list hidden -v
 +
 +
:dnf grouplist hidden
    
*Available environment groups:
 
*Available environment groups:
Line 324: Line 553:  
   3D Printing (3d-printing)
 
   3D Printing (3d-printing)
 
   Window Managers (window-managers)
 
   Window Managers (window-managers)
 
+
==Common Bugs==
 +
* https://fedoraproject.org/wiki/Common_F24_bugs
 
==Assigning a USB in Virtual Manger==
 
==Assigning a USB in Virtual Manger==
 
*http://www.linux-kvm.org/page/USB_Host_Device_Assigned_to_Guest
 
*http://www.linux-kvm.org/page/USB_Host_Device_Assigned_to_Guest
 
==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
12,355

edits

Navigation menu