Documentation Live Image Beat

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
(NOTES)
(7 intermediate revisions by one user not shown)
Line 14: Line 14:
  
 
== NOTES ==
 
== NOTES ==
     1. not hardcoding the fedora-release package name in the %post scriptlet
+
     1. in xfce:
     (in the place that imports the Fedora RPM GPG key). Instead, using
+
     Two additions: xfdashboard and xfce4-whiskermenu plugin.
     "--whatprovides system-release", which is strictly equivalent if
+
     One removal: remina
     fedora-release is used, but also works when the *-release package is
+
     Remmina is a remote desktop client written in GTK+, aiming to be useful for system administrators and travellers.
    named differently.
+
     It is specially useful for those who need to work with lots of remote computers in front of either large monitors or tiny netbooks.  
     This makes live easier for remixes, which have to replace fedora-release
+
     Remmina supports multiple network protocols in an integrated and consistent user interface. Currently RDP, VNC, NX, XDMCP and SSH are supported.
    with generic-release or ${remixname}-release. They would otherwise have
+
     to edit fedora-live-base.ks.
+
    fedora-live-base.ks |    2 +-
+
    1 files changed, 1 insertions(+), 1 deletions(-)
+
    ---
+
    diff --git a/fedora-live-base.ks b/fedora-live-base.ks
+
    index 29be3c2..3e29713 100644
+
    --- a/fedora-live-base.ks
+
    +++ b/fedora-live-base.ks
+
    @@ -280,7 +280,7 @@ systemctl enable tmp.mount
+
    # work around for poor key import UI in PackageKit
+
    rm -f /var/lib/rpm/__db*
+
    -releasever=$(rpm -q --qf '%{version}\n' fedora-release)
+
    +releasever=$(rpm -q --qf '%{version}\n' --whatprovides system-release)
+
    basearch=$(uname -i)
+
    rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
+
    echo "Packages within this LiveCD"[[https://lists.fedoraproject.org/pipermail/spins/2014-April/003656.html]]
+
 
------------------------------------------------------------------------------------------------------------------------------------------
 
------------------------------------------------------------------------------------------------------------------------------------------
 
     2.  kde: disable baloo for live user
 
     2.  kde: disable baloo for live user
     fedora-live-kde-base.ks |    6 ++++++
+
     According to KDE website Baloo is the next generation of the Nepomuk project.
     1 files changed, 6 insertions(+), 0 deletions(-)
+
    It's responsible for handling user metadata such as tags, rating and comments.
     ---
+
    It also handles indexing and searching for files, emails, contacts, and so on.
    diff --git a/fedora-live-kde-base.ks b/fedora-live-kde-base.ks
+
    [https://lists.fedoraproject.org/pipermail/spins/2014-April/003657.html]
     index 7624f29..74ba8eb 100644
+
------------------------------------------------------------------------------------------------------------------------------------------------
     --- a/fedora-live-kde-base.ks
+
    3. Mate:
     +++ b/fedora-live-kde-base.ks
+
     The F21 has Mate 1.8. The main changes in 1.8 are:
     @@ -90,6 +90,12 @@ cat > /home/liveuser/.kde/share/config/kdedrc << KDEDRC_EOF
+
    Caja (file manager)
     autoload=false
+
      Added an option to use IEC units instead of SI units
     KDEDRC_EOF
+
      Added “Open parent location” option in the search view context menu
  +# Disable baloo
+
    Marco (window manager)
  +cat > /home/liveuser/.kde/share/config/baloofilerc << BALOO_EOF
+
      Added side-by-side tiling (window snapping)
  +[Basic Settings]
+
     Panel
  +Indexing-Enabled=false
+
      Added support for Metacity keybindings in the run dialog and main menu
  +BALOO_EOF
+
      Added a progress bar to the logout dialog
  +
+
    Control center
  # Disable kres-migrator
+
      Added support to use Metacity as a window manager
  cat > /home/liveuser/.kde/share/config/kres-migratorrc << KRES_EOF
+
    MATE Desktop library
  [Migration][https://lists.fedoraproject.org/pipermail/spins/2014-April/003657.html]
+
      Added MATE User Guide
 
+
      Added mpaste tool for http://paste.mate-desktop.org
_
+
    Eye Of MATE (image viewer)
 +
      Added shuffle mode to the slideshow
 +
    Engrampa (file archiver)
 +
      Always display “extract to” context menu to Caja
 +
    Screensaver
 +
      Displays date and time in lock dialog
 +
    Applets
 +
      Added undo functionality to the sticky note applet
 +
      Added a new “command” applet to show the output of a command
 +
      Rewrote the “timer” applet in C
 +
      Clicking the middle mouse on the volume applet toggles mute
 +
    Dropped packages
 +
      Replaced mate-doc-utils with yelp-tools
 +
      Replaced libmatekeyring and mate-keyring with libsecret and gnome-keyring
 +
      Replaced libmatewnck with libwnck
 +
      Replaced mucharmap with gucharmap
 +
      Replaced mate-bluetooth with blueman
 +
      Merged all Caja extensions into a single package
 +
      Removed the modem lights applet, as the netspeed applet provides similar functionality
 +
  Other improvements
 +
      Fixed a lot of code deprecations
 +
      Fixed a lot of bugs
 +
      Improved the build system
 +
      Added and improved a lot of translations
 +
----------------------------------------------------------------------------------------------------------------------------------------------------------
 +
    4. Removing Bloat from the next Live CD (Desktop) :
 +
     Many packages are included in the Live CD which are not really used by users who only speak English.
 +
    The idea is to split the Live CD into 2 versions. The default version will be for English only.
 +
     The second Live CD (not the default) will be English + international languages support.
 +
    =============
 +
    The packages which may be removed without any adverse effects:
 +
    ibus
 +
    ibus-chewing
 +
    ibus-gtk2
 +
    ibus-gtk3
 +
    ibus-hangul
 +
    ibus-kkc
 +
    ibus-libpinyin
 +
     ibus-libs
 +
    ibus-m17n
 +
    ibus-rawcode
 +
     ibus-setup
 +
     ibus-wayland
 +
     libchewing
 +
    libpinyin
 +
    libpinyin-data
 +
    opencc
 +
    lohit-assamese-fonts
 +
    lohit-bengali-fonts
 +
    lohit-devanagari-fonts
 +
    lohit-gujarati-fonts
 +
    lohit-kannada-fonts
 +
    lohit-malayalam-fonts
 +
    lohit-oriya-fonts
 +
    lohit-punjabi-fonts
 +
    lohit-tamil-fonts
 +
    lohit-telugu-fonts
 +
    jomolhari-fonts
 +
    vlgothic-fonts
 +
    cjkuni-uming-fonts
 +
    wqy-zenhei-fonts
 +
    thai-scalable-fonts-common
 +
    thai-scalable-waree-fonts
 +
    smc-fonts-common
 +
    smc-meera-fonts
 +
    sil-abyssinica-fonts
 +
    sil-mingzat-fonts
 +
    sil-nuosu-fonts
 +
    sil-padauk-fonts
 +
    nhn-nanum-fonts-common
 +
    nhn-nanum-gothic-fonts
 +
    paratype-pt-sans-fonts
 +
    google-noto-sans-lisu-fonts
 +
    google-noto-sans-mandaic-fonts
 +
    google-noto-sans-meeteimayek-fonts
 +
    google-noto-sans-tagalog-fonts
 +
    google-noto-sans-tai-tham-fonts
 +
    google-noto-sans-tai-viet-fonts
 +
    khmeros-base-fonts
 +
    lklug-fonts
 +
    paktype-naqsh-fonts
 +
    tabish-eeyek-fonts
 +
--------------------------------------------------------------------------------------------------------------------------------------------------------------

Revision as of 12:33, 11 May 2014

DocsProject Header docTeam1.png

{This is work in progress. Please suggest changes.}

Introduction A live image is a safe and easy way to test the Fedora operating system on your own familiar hardware. If you enjoy this experience, you can install the live system software to your system's hard drive. The installation can either replace your existing operating system, or co-exist separately on your hard drive. This live image provides you with an experience that is very similar to running Fedora, but there are some important differences. Refer to link titlefor more information.

Artwork DesignService fedora-iso-usb.png

NOTES

   1. in xfce:
   Two additions: xfdashboard and xfce4-whiskermenu plugin.
   One removal: remina
   Remmina is a remote desktop client written in GTK+, aiming to be useful for system administrators and travellers.
   It is specially useful for those who need to work with lots of remote computers in front of either large monitors or tiny netbooks. 
   Remmina supports multiple network protocols in an integrated and consistent user interface. Currently RDP, VNC, NX, XDMCP and SSH are supported.

   2.  kde: disable baloo for live user
   According to KDE website Baloo is the next generation of the Nepomuk project.
   It's responsible for handling user metadata such as tags, rating and comments.
   It also handles indexing and searching for files, emails, contacts, and so on.
   [1]

   3. Mate:
   The F21 has Mate 1.8. The main changes in 1.8 are:
   Caja (file manager)
      Added an option to use IEC units instead of SI units
      Added “Open parent location” option in the search view context menu
   Marco (window manager)
      Added side-by-side tiling (window snapping)
   Panel
      Added support for Metacity keybindings in the run dialog and main menu
      Added a progress bar to the logout dialog
   Control center
      Added support to use Metacity as a window manager
   MATE Desktop library
      Added MATE User Guide
      Added mpaste tool for http://paste.mate-desktop.org
   Eye Of MATE (image viewer)
      Added shuffle mode to the slideshow
   Engrampa (file archiver)
      Always display “extract to” context menu to Caja
   Screensaver
      Displays date and time in lock dialog
   Applets
      Added undo functionality to the sticky note applet
      Added a new “command” applet to show the output of a command
      Rewrote the “timer” applet in C
      Clicking the middle mouse on the volume applet toggles mute
   Dropped packages
      Replaced mate-doc-utils with yelp-tools
      Replaced libmatekeyring and mate-keyring with libsecret and gnome-keyring
      Replaced libmatewnck with libwnck
      Replaced mucharmap with gucharmap
      Replaced mate-bluetooth with blueman
      Merged all Caja extensions into a single package
      Removed the modem lights applet, as the netspeed applet provides similar functionality
  Other improvements
      Fixed a lot of code deprecations
      Fixed a lot of bugs
      Improved the build system
      Added and improved a lot of translations

   4. Removing Bloat from the next Live CD (Desktop) :
   Many packages are included in the Live CD which are not really used by users who only speak English.
   The idea is to split the Live CD into 2 versions. The default version will be for English only.
   The second Live CD (not the default) will be English + international languages support.
   =============
   The packages which may be removed without any adverse effects:
   ibus
   ibus-chewing
   ibus-gtk2
   ibus-gtk3
   ibus-hangul
   ibus-kkc
   ibus-libpinyin
   ibus-libs
   ibus-m17n
   ibus-rawcode
   ibus-setup
   ibus-wayland
   libchewing
   libpinyin
   libpinyin-data
   opencc
   lohit-assamese-fonts
   lohit-bengali-fonts
   lohit-devanagari-fonts
   lohit-gujarati-fonts
   lohit-kannada-fonts
   lohit-malayalam-fonts
   lohit-oriya-fonts
   lohit-punjabi-fonts
   lohit-tamil-fonts
   lohit-telugu-fonts
   jomolhari-fonts
   vlgothic-fonts
   cjkuni-uming-fonts
   wqy-zenhei-fonts
   thai-scalable-fonts-common
   thai-scalable-waree-fonts
   smc-fonts-common
   smc-meera-fonts
   sil-abyssinica-fonts
   sil-mingzat-fonts
   sil-nuosu-fonts
   sil-padauk-fonts
   nhn-nanum-fonts-common
   nhn-nanum-gothic-fonts
   paratype-pt-sans-fonts
   google-noto-sans-lisu-fonts
   google-noto-sans-mandaic-fonts
   google-noto-sans-meeteimayek-fonts
   google-noto-sans-tagalog-fonts
   google-noto-sans-tai-tham-fonts
   google-noto-sans-tai-viet-fonts
   khmeros-base-fonts
   lklug-fonts
   paktype-naqsh-fonts
   tabish-eeyek-fonts