Fedora 21
Fedora® version page: 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 |
Fedora 21
Get PreRelease
- http://fedoraproject.org/get-prerelease
- f21-Beta-RC4 11/04/2014
- Rawhide is now f 22
- To convert to a F21 and remove rawhide repos:
- boot.iso - Basically a Netinstall (Built daily)
- This is pre-release so it may (or not) work. Latest is 21.48.3-1 Anaconda 08/29/2014
- Works in Virtualbox
Release Announcement
Release Notes-prerelease-only
Common f21 Bugs
Download
- updated 11/04/2014
Changes in boot.iso in f21
- The netinstall.iso (boot.iso) has changed and now a specific boot.iso is created for specific installs:
f21-Beta-1-Release Candidate and earlier
- NOTE IN TC7 file names; now have underscore (_) instead of dash (-) in name separators
- This can cause problems CHECK THIS
- To create all of the features of the old netinstall you must add this repo in Anaconda Sources:
- Workstation Repo:
- http://dl.fedoraproject.org/pub/alt/stage/21_Alpha_TC6/Workstation/x86_64/os/
- http://dl.fedoraproject.org/pub/alt/stage/21_Alpha_TC7/Workstation/x86_64/os/
- http://dl.fedoraproject.org/pub/alt/stage/21_Alpha_RC1/Workstation/x86_64/os/
- no longer available in Beta
- Server Repo
- boot.iso everything
- http://dl.fedoraproject.org/pub/fedora/linux/development/21/x86_64/os/images/boot.iso
- ((This is not always created with the rest of the builds) there are i386 versions also.
- For latest Builds builds (and links to them) see:
- All http://koji.fedoraproject.org/koji/tasks?start=0&state=all&view=flat&method=createLiveCD&order=-id
- Beta-Release:(Beta-4) http://koji.fedoraproject.org/koji/tasks?owner=pbrobinson&state=all&view=flat&method=createLiveCD&order=-id
- Beta-1 http://koji.fedoraproject.org/koji/tasks?owner=ausil&state=all&view=flat&method=createLiveCD&order=-id
fedup Updating f20 desktop to f21 workstation
- done 11/4/2014
- Caution:
1-) Backup your work before attempting this
2-) fully update your f20 install
3-) In root terminal:
yum update yum install fedup fedup --nogpgcheck --network 21 --product workstation --instrepo https://dl.fedoraproject.org/pub/alt/stage/21_TC1/Server/x86_64/os/
- Download 1415 files
- reboot system
- "System Upgrade Fedup" on boot menu
- fedup-dracut-0.9.0
- Update 1415 files
- NOTE: Terminal display stops updating at about 68%
- FIX: switch to {alt-f2} then {alt-f1}
- Successful Upgrade.
- NOTE: use --product nonproduct for KDE
TESTING
f21_Beta-RC1
- https://fedoraproject.org/wiki/Test_Results:Fedora_21_Beta_RC1_Installation#Test_Matrix
- https://fedoraproject.org/wiki/Test_Results:Fedora_21_Beta_RC1_Base
- https://fedoraproject.org/wiki/Test_Results:Fedora_21_Beta_RC1?rd=Test_Results:Current_Desktop_Test#Test_Matrix
Other testing
- https://fedoraproject.org/wiki/Test_Results:Fedora_21_Alpha_RC1_Install#USB_stick
- https://fedoraproject.org/wiki/Test_Results:Fedora_21_Alpha_RC1_Desktop#Non_release-blocking_desktops:_x86_.2F_x86_64
- https://fedoraproject.org/w/index.php?title=Test_Results:Fedora_21_Alpha_RC1_Server
F21 release candidate Sugar 0.102 v11
- Based on Fedora-Live-SoaS-x86_64-21-20140829.iso
- import into VirtualBox for Testing ONLY
- 08/29/2014
- User=sugar; Password=sugaruser
- Root=sugarroot
- NOTES
- 8 GB HD
- Bridged Networking
Screenshot of Background
- NOTE: If no backgrounds are available install gnome-backgrounds for images to set as background.
Get VirtualBox
- VirtualBox downloads Windows/Linux/Intel Macs
- Oracle VirtualBox downloads (alternate link)
- Note VirtualBox is free; only extensions are restricted to personal use
How to Clear ./sugar
UEFI Boot
- Warning UEFI does not support MultiBoot
- New install will delete the existing UEFI boot record if installing from USB.
- https://www.happyassassin.net/2014/01/25/uefi-boot-how-does-that-actually-work-then/
- https://www.youtube.com/watch?v=TmoeEM_eCQo
- http://www.rodsbooks.com/gdisk/whatsgpt.html
UEFI-recovery
- How to fix booting of your disk if it does not boot.
Described by Dan Mossor here:
- Text of link:
Changing Gnome-terminal to open new in a tab
"You have to go into Edit/Preferences/General to control whether "Open Terminal" opens the terminal in a new window or a new tab." Andre Robatino
Errors in java when upgrading to f21
"After updating to java-1.8.0-openjdk-1:1.8.0.11-11.b12.fc21.x86_64 java is no longer my PATH"
dd writing a USB with gnome-disks
- or
- 2 Boot Live CD of f21 Workstation
- start gnome-disks
- Insert USB with previously downloaded (Live) xxx.iso
- click on gear on the top bar of gnome-disks
- click Restore Disk Image
- Select xxx.iso and Target USB
- NOTE works with booted Live DVD/CD
Liveusb-creator
- Use Liveusb-creator to make a bootable Live USB to do Installation from one of these LiveCD's
- Get liveusb-creator at https://fedorahosted.org/liveusb-creator/
Testing liveusb-creator in Windows 8.1
- Tested by satellit on 2014/08/01
- NOTE: GUI works well in fedora.
"There are a number of things that need to fixed in the windows version of liveusb-creator. 1-) detect screen resolution and properly display GUI 2-) run in compatability mode (run as administrator) 3-) run as liveusb-creator --reset-mbr by default (this can be done in linux by editing the icon command) 4-)Fix the Download button on the GUI to work and be up to date."
- fedora-qa Install testing:
- 06/24/2014 NetworkManager--wifi added to comps in f21(rawhide)
- SoaS shows wireless and ad-hoc in f1 Network Neighborhood on install
"If you suddenly find yourself without Wi-Fi,find a wired network connection and:
dnf install NetworkManager-wifi systemctl restart NetworkManager"
DNF vs YUM
RPM Fusion
- "RPM Fusion provides software that the Fedora Project or Red Hat doesn't want to ship."
Upgrade to rawhide from an existing installation
Anaconda Command Line Options
- https://fedoraproject.org/wiki/Anaconda_Boot_Options?rd=Anaconda/Options#cmdline
- https://fedoraproject.org/wiki/Anaconda_Command_Line_Options
Kickstart
Systemd
- Fedora wiki page
Systemd Commands
dracut
Updating Grub 2 on UEFI systems
Turn off gnome automatic background updates
- NOTE seems to be no longer available:
- To turn off background downloading of updates and forced 10 minute updates on boot of gnome3.10.1
- Root terminal
yum install dconf-editor
- User Terminal
dconf-editor gnome/settings-daemon/plugins/updates
- Uncheck [ ] auto updates
- NOTE this plugin no longer exists in f21(rawhide) 03/14/2014
- see gnome Bug:
- This is modified: 12/28/2013
"This moves more functionality from the gsd updates plugin here: * Notify about successful or unsuccessful offline updates 15 seconds after start. * Monitor for available offline updates and notify about them, once per hour. * Refresh the cache once per day, after 6am. * If important updates are available, or updates have not been installed for at least 7 days, download all available updates. We rely on PackageKit to prepare an offline update when updates have been downloaded. * Avoid mobile networks for cache refresh and downloads."
Logic Map for Updates in gnome
know how to force a reinstall of a kernel
- yum reinstall kernel isn't doing anything
- you need to re-run the scriptlets
- this is not done with "yum reinstall"
- "rpm -q --scripts kernel-version-release" would tell you what to rerun
fedora boot optimization
- Can be dangerous - ADVANCED USERS ONLY
Location enabled by default in GNOME
- Settings/Privacy/Location Services
- Fedora Gnome/Workstation has GeoClue enabled by default
"Geoclue is a D-Bus service that provides location information. The primary goal of the Geoclue project is to make creating location-aware applications as simple as possible, while the secondary goal is to ensure that no application can access location information without explicit permission from user. "
- Turn Geoclue on/off in Gnome
- Settings/Privacy/Location Services
- To see if Geoclue is present in your spin:
rpm -q geoclue2
- geoclue2 in sugar 0.102
Suggestions on using a ssd HD
anaconda-ks.cfg
- Initial xxx.ks file in install of KDE f21 with anaconda 21.48.2-1
- version=DEVEL
- System authorization information
auth --enableshadow --passalgo=sha512
- Run the Setup Agent on first boot
firstboot --enable ignoredisk --only-use=sda
- Keyboard layouts
keyboard --vckeymap=us --xlayouts='us'
- System language
lang en_US.UTF-8
- Network information
network --bootproto=dhcp --device=enp0s3 --ipv6=auto --activate network --hostname=localhost.localdomain
- Root password
rootpw --iscrypted $6$21yI.gKoDIBEnN7K$0DJdYNiG4Zi0MTXNoChIHU1G8BssOtABn/CzaYigG5VTd3ETD3fwbR/BnWc.69P/7tIyk22I1.KqKOiDe46H5.
- SELinux configuration
selinux --enforcing
- System timezone
timezone America/Los_Angeles --isUtc
- X Window System configuration information
xconfig --startxonboot
- System bootloader configuration
bootloader --location=mbr --boot-drive=sda autopart --type=lvm
- Partition clearing information
clearpart --none --initlabel
%packages @admin-tools @base-x @core @dial-up @fonts @guest-desktop-agents @hardware-support @input-methods @kde-desktop @multimedia @networkmanager-submodules @printing @standard
%end
%addon com_redhat_kdump --disable --reserve-mb='128'
%end
Fedora-21 anaconda 21.48.1-1 installer
- This is the installer from Fedora-Live-SoaS-x86_64-21-20140728.iso SoaS LiveCD in Oracle VM VirtualBox
- This is a Preliminary version and will be modified before f21 is released.
- 07/29/2014
- Note The same installer is on the boot.iso with more options.
- Install done from Soas terminal with
su liveinst
- Time Zone selected
- [Done} to return to main Hub
Custom Install Screens
- Note only used if you select:
[x]I will configure partitioning
- select type of partition to create in Drop Down menu
- Reclaim space if HD is already formatted
Begin Installation
- Configuration
- Root Password and User Creation
- Select Password and User Creation to enter their spokes and return with [Done]
- A weak Password will require entering [done] 2 times to return to main Configuration Spoke
- See yellow warning in bottom of page
- NOTE: If No Root/User are entered
- Gnome or workstation: G-I-S (Gnome initial setup) will be started on first boot where these can be entered
- Warning Passwords will need to be much more complicated and larger; (keep adding letters to password until you can click next.)
- Other Desktops: Anaconda will pop up window for missing root/user before it completes the install and [Done]-Reboot appears
- Installing Software
- % completion until [Done]-Reboot appears
Boot.iso
- This may also be listed as netinstall.iso
- Software Selection
- Lists Server and Desktop Environments with their Optional packages listed on the right side.
- Select and hit [Done] to return to Main Hub.
Sugar-test Cases
- Used in #fedora-qa testing
SoaS v10 testing with activities not included in the standard distribution
f21 Gnome 3.1.4 Test Day
- http://fedoraproject.org/wiki/Test_Day:2014-08-28_Gnome_3.14
- http://testdays.qa.fedoraproject.org/testdays/show_event?event_id=17
Bug Reports
- Blockers Bugs info
Sugar IRC 10 errors
- seems to be fixed
Captive Portal
- active in f21 if gnome is used.
- May be present in NetworkManager for other DE's ?
- Gnome 3.1.4 feature
- Connects to fedora server every 300 sec to check connectivity
- NetworkManager-config-connectivity-fedora
- To see NM settings
- http://fedoraproject.org/static/hotspot.txt
- To test if connected; "OK" says connection is up
- http://en.wikipedia.org/wiki/Captive_portal
- https://fedorahosted.org/fesco/ticket/1337
- NetworkManager-config-connectivity-fedora
New proposed Features
AppInstaller in F21
https://fedoraproject.org/wiki/Changes/AppInstallerContinued
"gnome-software will support installing system add-ons such as fonts and codecs. It will show additional metadata for applications: screenshots, ratings, other details. We will also work with the Fedora infrastructure team to obtain the metadata online for all applications instead of shipping it statically for a limited set."
Fedora.next
https://fedoraproject.org/wiki/Fedora.next
"This all came out of a number of proposals at Flock 2013, including Architecture for a More Agile Fedora and Stephen Gallagher's suggestion that we use that architecture to design, build, and market three distinct Fedora products. This grew into a proposal accepted by the Fedora advisory board, and the formation of Initial Working Groups by FESCo. "
Release Schedule
- Links to current fedora wiki pages: