Fedora 18

From Sugar Labs
Jump to navigation Jump to search
<===(Go to Fedora 17)

Fedora 18

Fedora.jpg Fedora®
Fedora and the Infinity design logo are trademarks of Red Hat, Inc.


  • Released and updated Jan 15 2013
  • Updated Jan 15 2013

Get Fedora 18

http://alt.fedoraproject.org/pub/alt/releases/18/
http://alt.fedoraproject.org/pub/alt/releases/18/Spins/
  • Anaconda Defaults to LVM format from 18.23
This can be changed in custom- (See tutorial below)

Tutorial:How to use newUI Anaconda in F18

Details on how to use the new installer - with screenshots

Fedora 18 Documentation

http://qa.fedoraproject.org/blockerbugs/current
  • A major feature of f18 is the development of newUI a new anaconda.

How to install from the repo on the DVD

  • [Bug 888307]--Satellit 12:35, 18 December 2012 (EST)
--- Comment #1 from Andre Robatino <robatino@fedoraproject.org> ---
I've found (testing on F17) that if I create a local.repo file in
 /etc/yum.repos.d/ with the contents:

 [local]
 name=Local
 baseurl=file:///dev/sr0/
 enabled=0
 gpgcheck=0

I  can then use the DVD as a local repo (disabling all other repos to avoid
downloading updated packages) with a command such as
yum --disablerepo=\* --enablerepo=local install XXXXX

Soas-quandong.svgSugar on a Stick v8 ʻŌhelo ʻai

ʻŌhelo ʻai .jpg

f18-SoaS.iso's

Updated 01/22/2013

http://alt.fedoraproject.org/pub/alt/releases/18/Spins/
http://dl.fedoraproject.org/pub/alt/stage/18-TC3/Spins/x86_64/Fedora-18-TC3-x86_64-Live-SoaS.iso
DANGER bugs
Loses jabber connection if change name or color in sugar's MySettings/AboutMe after you set name and color on first run
http://bugs.sugarlabs.org/ticket/4289
Note the SoaS-Live's do not install to Hard disk but install in VirtualBox (<==click link to virtual appliance.)
https://bugzilla.redhat.com/show_bug.cgi?id=893892
Tutorial: How to install in Virtualbox
Tutorial: Make_a_SoaS.img_file_for_repeated_installs_to_4_GB_USB's using the dd command
Prebuilt sugar.img files to dd write to a USB
  • Look at the tutorial above to see how to write to USB
firstboot has not been run
http://people.sugarlabs.org/Tgillard/Soas_8.img 3.7G
netinstall of sugar-desktop to / ext4 (real install)
http://people.sugarlabs.org/Tgillard/Soas_8_litd.img 1.9G
liveiso to disk img of SoaS-8-live with persistence

Install from Soas live CD/dd USB

NOTE the following method does not seem to always work for SoaS (Installs to VirtualBox do work).
In terminal application:
su
liveinst

Install Sugar 0.98.2

  • Terminal:
yum groupinstall sugar-desktop
yum install sugar-emulator
  • Start Sugar from Education/Sugar

More information

NewInstallerUI, Anaconda Rework for Fedora 18, Secure Boot, Draft version info

Customize with kickstart files

sample /root/anaconda-ks.cfg
  • After an install of f18 look for this file.
Put it in a USB stick and anaconda will use it to repeat install.
This file can be modified and still will work
  • sample .ks for f18 Live desktop install
Autogenerated by anaconda
Can be used for multiple automatic installs
#version=DEVEL
# System authorization information
auth --enableshadow --passalgo=sha512
# Network information
network  --bootproto=dhcp --hostname=localhost.localdomain
# Run the Setup Agent on first boot
firstboot --enable
ignoredisk --only-use=sda
# Keyboard layouts
keyboard 'us'# System language
lang en.UTF-8
# Installation logging level
logging --level=info
# Root password
rootpw --iscrypted $6$f/DeD7AZFW91051J$Av3OQOPsY8syofC6ysN63psWjHzH.Pdr7D/s3CTfNuYLm1jLlJ.ZyUzICMjBlXz4i88wm9MfNALVsBXXx1Kl3.
# System services
services --enabled="chronyd"
# System timezone
timezone America/Los_Angeles
# System bootloader configuration
bootloader --location=mbr --boot-drive=sda
autopart --type=plain
# Partition clearing information
clearpart --all --initlabel --drives=sda

%packages
authconfig
chrony
e2fsprogs
grub2
system-config-firewall-base

%end

Mate.pngMATE Desktop

  • updated Jan 10 2013

Gnome3 with mate running in VB.png

(mate 1.5.5 using updates testing repo running in VirtualBox on f18 gnome3-Desktop )
  • Installed in gnome3 root terminal with
yum groupinstall MATE-Desktop --enablerepo=updates-testing
Click on link ^ for terminal output of update
Note use of CAPS in command
Mate 1.5.4 Livecd NEW 12/23/2012
Declared Gold for release 01/10/2013 will be released 01/15/2013
Nice Gnome2 alternate desktop
Originally developed for Linux Mint
http://linuxfreedom.com/linuxmint/stable/13/linuxmint-13-mate-dvd-64bit.iso
(#mate and #fedora-mate on freenode IRC )

mate-desktop Wiki

F18 netinstall

http://dl.fedoraproject.org/pub/alt/stage/18-RC4/Fedora/x86_64/iso/Fedora-18-x86_64-netinst.iso
chose MATE-desktop or cinnamon-desktop
  • Add to Existing Gnome or KDE Install:
root terminal
yum install @mate-desktop
yum install @cinnamon
  • Or:
yum groupinstall MATE-Desktop

Sugar in Cinnamon

yum groupinstall sugar-desktop
yum install sugar-emulator

Upgrade Fedora 17 to Fedora 18

  • updated 01/08/2013
The simplest way to get f18
back up /home and /etc and do a fresh install.
https://fedoraproject.org/wiki/Upgrading_Fedora_using_yum#Fedora_17_-.3E_Fedora_18
  • Still -work in progress May change
Backup first

fedup

Latest:https://fedoraproject.org/wiki/User:Tflink/FedUp_Draft
https://fedoraproject.org/wiki/FedUp
http://ohjeezlinux.wordpress.com/2012/11/13/fedup-a-little-background/
url/path that fedup needs
--instrepo? http://dl.fedoraproject.org/pub/fedora/linux/development/18/<arch>/os/
well, should be releases/etc now right
http://dl.fedoraproject.org/pub/fedora/linux/releases/18/Everything/i386/os/
(well, <arch> for i386, but you get the idea)
Updated 01/15/2013

yum

https://fedoraproject.org/wiki/Upgrading_Fedora_using_yum#Fedora_17_-.3E_Fedora_18

systemd/dbus

http://www.freedesktop.org/wiki/Software/systemd/dbus
Detailed information

Updating_GRUB_2_configuration_on_UEFI_systems

https://fedoraproject.org/wiki/GRUB_2#Updating_GRUB_2_configuration_on_UEFI_systems

GPT Disks Reference

Advanced Topics

Build a live Remix CD/DVD.iso - Livecd-tools and spin-kickstart files

Punji

  • Build boot.iso and DVD.iso's

Koji

  • Build rpms

Using fedora on an olpc XO