Fedora 18

From Sugar Labs
Revision as of 10:25, 6 March 2013 by Satellit (talk | contribs) (→‎Fedora 18 Documentation: link to rpmfusion)
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/fedora/linux/releases/18/Fedora/
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
Details on how newUI works.

Fedora 18 Documentation

https://fedoraproject.org/wiki/Anaconda/Kickstart
http://qa.fedoraproject.org/blockerbugs/current
http://www.redhat.com/about/news/press-archive/2013/1/fedora-18-features-updated-user-interfaces-and-desktop-environments

rpmfusion

"RPM Fusion provides software that the Fedora Project or Red Hat doesn't want to ship. That software is provided as precompiled RPMs for all current Fedora versions and Red Hat Enterprise Linux 5 and 6; you can use the RPM Fusion repositories with tools like yum and PackageKit."

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

Change hostname in Fedora 18

  • The step by step procedure shows the simplest way to change the hostname on a Fedora machine.

UEFI Secure boot

Booting-Linux-using-UEFI-can-brick-Samsung-laptops

  • Read this first before trying to run linux
The Ubuntu bug report includes posts from users reporting that the problem also affects
300E5C, NP700Z5C, NP700Z7C and NP900X4C series laptops

Logo SoaS 01.pngSugar on a Stick v8 ʻŌhelo ʻai

ʻŌhelo ʻai .jpg

Fedora 18 SoaS.iso's

See Sugar on a Stick v8 ʻŌhelo ʻai.

Tutorial: How to install in VirtualBox
Tutorial: Make a SoaS.img file for repeated installs
Note: The following are .img files are provided to workaround the bug that SoaS 8 fails to run a non-Live install to a hard disk or USB drive.
https://bugzilla.redhat.com/show_bug.cgi?id=893218#c15

USB flash drive.jpg Prebuilt sugar.img files to dd write to a USB drive

  • Look at the tutorial above to see how to write to a USB drive.
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
  • Note USB drives used with these files seem to require Fedora "liveusb-creator --reset-mbr" to be run on them to make them boot-able again for other uses.

VirtualBox.pngSugar Desktop Environment f18 anaconda 19.6-2 DVD x86_64

VirtualBox Appliance to import:

Install from SoaS live CD/dd USB

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

Install Sugar 0.98.2 from another Desktop

  • 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

https://fedoraproject.org/wiki/Anaconda_Boot_Options?rd=Anaconda/Options
sample /root/anaconda-ks.cfg
  • After an install of Fedora 18 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 Fedora 18 Live desktop install SAMPLE DO NOT USE
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 Desktop

Debian Fork of Mate

Point Linux is a GNU/Linux distribution that aims to combine the power of Debian GNU/Linux with the productivity of MATE, the Gnome 2 desktop environment fork.

Cinnamon desktop

Upgrade Fedora 17 to Fedora 18

  • updated 01/08/2013
The simplest way to get Fedora 18
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

Chromium

  • Fedora does not include Chromium web browser in the official repository due to problems
look at this link for details

Fedora on an OLPC XO

A preliminary look at Fedora 19 Anaconda

  • Annotated screen-shots 01/31/2013
  • Fedora-19-Nightly-20130129.10-x86_64-Live-xfce.iso
Live Install in VirtualBox

Install of sugar-desktop in Fedora_anaconda_19.6

  • Annotated screen-shots 02/14/2013
  • anaconda-19.6-boot.iso
Install of sugar-desktop in VirtualBox 4.2.6

Advanced Topics

Publican

"publican is a single source publishing tool based on DocBook XML"

Build Your Own Remix with Fedora

  • Build a live Remix CD/DVD.iso with livecd-tools and spin-kickstart files.
  • Tutorial with narrated screenshots

Kernel_modules

  • Kernel_modules are pieces of code that can be loaded and unloaded into the kernel upon demand. They extend the functionality of the kernel without the need to reboot the system.

Live media Creator

livemedia-creator is now included in Lorax as of release 17.1 and can be used to create live iso's using modified spin kickstarts.
Fedora 17 LiveCD's will continue to use livecd-creator.
Fedora 18 will use livemedia-creator to create LiveCDs. This will require changing how koji is used for the LiveCD builds.

sugar-build

Daniel Narvaez has made a number of improvements to sugar-build,
which has by-and-large replaced sugar-jhbuild as the preferred development environment for Fedora and Ubuntu.

linux-foundation-secure-boot-system

systemd/dbus

http://www.freedesktop.org/wiki/Software/systemd/dbus
http://www.freedesktop.org/software/systemd/man/systemd.unit.html
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

Pulseaudio fixes and workarounds

Punji

  • Build boot.iso and DVD.iso's

Koji

  • Build rpms

How_to_create_an_RPM_package