Changes

Jump to navigation Jump to search
1,000 bytes removed ,  22:08, 18 August 2014
Line 1: Line 1: −
==f18 SoaS Remix Kickstart Files==
  −
===Command===
  −
livecd-creator \
  −
  --config=/home/(user)/fedora-live-soas-2a.ks \
  −
  --fslabel=SoaS-2a-i386 --cache=/var/cache/live --verbose
  −
  −
===SoaS-2a-i386  Remix kickstart===
  −
# Maintained by the Fedora Desktop SIG:
  −
# http://fedoraproject.org/wiki/SIGs/Desktop
  −
# mailto:desktop@lists.fedoraproject.org
  −
  −
# modified by satellit for a Remix--[[User:Satellit|Satellit]] 20:45, 23 November 2012 (EST)
  −
# Based on fedora-livecd-desktop.ks
  −
  −
%include fedora-live-base.ks
  −
  −
part / --size 4096
  −
  −
%packages
  −
@sugar-desktop
  −
# @gnome
  −
# @gnome-apps
  −
# @gnome-media
  −
  −
# FIXME; apparently the glibc maintainers dislike this, but it got put into the
  −
# desktop image at some point.  We won't touch this one for now.
  −
nss-mdns
  −
  −
# This one needs to be kicked out of @standard
  −
-smartmontools
  −
  −
# The gnome-shell team does not want extensions in the default spin;
  −
# ibus support in gnome-shell will be integrated in GNOME 3.4
  −
-ibus-gnome3
  −
%end
  −
  −
%post
  −
cat >> /etc/rc.d/init.d/livesys << EOF
  −
# disable screensaver locking
  −
cat >> /usr/share/glib-2.0/schemas/org.gnome.desktop.screensaver.gschema.override << FOE
  −
[org.gnome.desktop.screensaver]
  −
lock-enabled=false
  −
FOE
  −
  −
# and hide the lock screen option
  −
cat >> /usr/share/glib-2.0/schemas/org.gnome.desktop.lockdown.gschema.override << FOE
  −
[org.gnome.desktop.lockdown]
  −
disable-lock-screen=true
  −
FOE
  −
  −
# disable updates plugin
  −
cat >> /usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.updates.gschema.override << FOE
  −
[org.gnome.settings-daemon.plugins.updates]
  −
active=false
  −
FOE
  −
  −
# make the installer show up
  −
if [ -f /usr/share/applications/liveinst.desktop ]; then
  −
  # Show harddisk install in shell dash
  −
  sed -i -e 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop ""
  −
  # need to move it to anaconda.desktop to make shell happy
  −
  mv /usr/share/applications/liveinst.desktop /usr/share/applications/anaconda.desktop
  −
  −
  cat >> /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.override << FOE
  −
[org.gnome.shell]
  −
favorite-apps=['firefox.desktop', 'evolution.desktop', 'empathy.desktop', 'rhythmbox.desktop', 'shotwell.desktop', 'openoffice.org-writer.desktop',  'nautilus.desktop', 'anaconda.desktop']
  −
FOE
  −
  −
  # Make the welcome screen show up
  −
  if [ -f /usr/share/anaconda/gnome/fedora-welcome.desktop ]; then
  −
    mkdir -p ~liveuser/.config/autostart
  −
    cp /usr/share/anaconda/gnome/fedora-welcome.desktop /usr/share/applications/
  −
    cp /usr/share/anaconda/gnome/fedora-welcome.desktop ~liveuser/.config/autostart/
  −
    chown -R liveuser:liveuser /home/liveuser/.config/
  −
  fi
  −
fi
  −
  −
# rebuild schema cache with any overrides we installed
  −
glib-compile-schemas /usr/share/glib-2.0/schemas
  −
  −
# set up auto-login
  −
cat >> /etc/gdm/custom.conf << FOE
  −
[daemon]
  −
AutomaticLoginEnable=False
  −
AutomaticLogin=liveuser
  −
FOE
  −
  −
# Turn off PackageKit-command-not-found while uninstalled
  −
if [ -f /etc/PackageKit/CommandNotFound.conf ]; then
  −
  sed -i -e 's/^SoftwareSourceSearch=true/SoftwareSourceSearch=false/' /etc/PackageKit/CommandNotFound.conf
  −
fi
  −
  −
EOF
  −
  −
%end
      
==Split page==
 
==Split page==
 
Please consider reorganizing this page to start with the current stable release of Fedora and the easiest way to run Sugar with it.  Follow that by sections for alpha/beta versions of Fedora  Sugar, a short section with links to SoaS, and then links to subpages for ARM, PPC, & older versions of Fedora Sugar. Guidance for GNOME on Fedora and other peripheral content should also probably be on subpages.  --[[User:FGrose|FGrose]] 11:45, 30 June 2012 (EDT)
 
Please consider reorganizing this page to start with the current stable release of Fedora and the easiest way to run Sugar with it.  Follow that by sections for alpha/beta versions of Fedora  Sugar, a short section with links to SoaS, and then links to subpages for ARM, PPC, & older versions of Fedora Sugar. Guidance for GNOME on Fedora and other peripheral content should also probably be on subpages.  --[[User:FGrose|FGrose]] 11:45, 30 June 2012 (EDT)
 +
:Pages split --[[User:Satellit|Satellit]] 20:49, 12 December 2012 (EST)
 +
::Having now created pages for Fedora 18, 19, and 20, entry level Sugar information (however up to date) remains, but mixed in with [legacy] Fedora 17. I propose moving all Sugar material, (which I would like to expand) above Fedora 17 material on this page. I wonder whether later, a new page for Fedora 17, would fit better with the current Fedora page naming? Any better suggestions? --[[User:Inkyfingers|Inkyfingers]] ([[User talk:Inkyfingers|talk]]) 17:59, 12 October 2013 (EDT)
 +
::: I would like this page to be the primary location for information on using '''Sugar''' on the current stable release of Fedora (as suggested in the first sentence above), and so, would have to be edited to remain current.  The Fedora NN pages should address any special version-specific information or testing, advice, etc., and be considered as secondary pages, which naturally become dated with time.  So, yes I agree that the Fedora 17 content could be moved to a Fedora 17 page, and this page always updated for the easiest way to run Sugar on the current version of Fedora.  Information not related to running Sugar on Fedora should be minimal on this page.  --[[User:FGrose|FGrose]] ([[User talk:FGrose|talk]]) 19:41, 12 October 2013 (EDT)
 
===Content needing organizing ===
 
===Content needing organizing ===
 
====Multiple Machine Caching with yum====
 
====Multiple Machine Caching with yum====
Line 290: Line 198:  
  you don't need to reinstall ... just run gptsync from the rEFIt menu
 
  you don't need to reinstall ... just run gptsync from the rEFIt menu
 
  just need to get your partitions synced up
 
  just need to get your partitions synced up
 +
 +
== GNOME3 default software installer fails to find Sugar ==
 +
 +
>"Fedora 20's default GNOME3 graphical software installer tool fails to find Sugar, reportedly as Sugar is not considered to be an 'application'."
 +
 +
This is a significant problem.  Sugar will be more successful if Linux users can easily find it by a simple keyword search in the default installer.  A user should not have to install a new installation app in order to find Sugar.  I suggest that the team create an "application" that (i) meets Fedora's criteria for applications and (ii) automatically executes a script that downloads and installs the necessary components of Sugar.  Better yet, the Sugar Learning Platform Package App could even give a user a set of choices of available components and/or activity packages to add to the script.
60

edits

Navigation menu