From Mageia wiki
Revision as of 21:36, 20 April 2013 by Ennael (talk | contribs) (Created page with "languages:English Here is release candidate (RC) of Mageia 3. This is '''beta''' software. This means it is '''not''': * for daily use; * for any kind of production use; * to ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


Here is release candidate (RC) of Mageia 3. This is beta software. This means it is not:

  • for daily use;
  • for any kind of production use;
  • to be used as a basis for any reviews.

It is a test release to find bugs and identify essential missing packages. It serves as a platform for further development leading to the RC stage, and the official release planned for May 2013. More info about Mageia 3 development.


This release can be downloaded from a mirror of your choice at (add iso/cauldron/ at the end of the url you get previously) or directly from

Classic installer

  • 2 DVDs 32 and 64 bit
  • 4 main graphical environments (KDE, GNOME, XFCE, LXDE)
  • 100% free software inside with the possibility to install non free drivers, classic installer
    • Mageia-3-rc-i586-DVD.iso
      • md5:
      • sha1:
    • Mageia-3-rc-x86_64-DVD.iso
      • md5:
      • sha1:
  • dual arch CD: one single ISO with both 32 and 64 bit
  • Only basic software
    • Mageia-3-rc-dual-CD.iso
      • md5:
      • sha1:

  • 2 Live CDs 32-bit: English-only
    • Mageia-3-rc-LiveCD-GNOME-en-i586-CD.iso
      • md5:
      • sha1:
    • Mageia-3-rc-LiveCD-KDE4-en-i586-CD.iso
      • md5:
      • sha1:
  • 4 LiveDVDs (32 and 64 bit) multi-lingual
    • Mageia-3-rc-LiveDVD-GNOME-i586-DVD.iso
      • md5:
      • sha1:
    • Mageia-3-rc-LiveDVD-KDE4-i586-DVD.iso
      • md5:
      • sha1:
    • Mageia-3-rc-LiveDVD-GNOME-x86_64-DVD.iso
      • md5:
      • sha1:
    • Mageia-3-rc-LiveDVD-KDE4-x86_64-DVD.iso
      • md5:
      • sha1:

Major new features


Stage 1

The first stage of the installer automatically passes the correct URL to stage2 if it was provided. eg instead of

The installer can now be loaded from a btrfs file system.

It use now kmod for loading module.

A bug was fixed in kmod which would cause the installer to load an incorrect driver for some hardware due to kmod not enforcing module ordering (mga#5833).

Stage 2

  • Tokenring is no longer supported.
  • The installer can now write a debug file to a USB key formatted as NTFS instead of FAT (mga#5685).
  • Resizing NTFS works again (it was broken by the switch from ntfsprogs to ntfs-3g)
  • The installer has been updated to include the latest kernel/rpm/perl/pango/x11-server.
  • An "unselect all" button has been added when one chooses to pick package groups, allowing a faster minimal installation.
  • Proprietary drivers and/or non-free firmware can now be installed during installation. The user is be asked whether to keep non-free packages during installation via a simple checkbox. Moving the mouse above the media shows a description of what each contains.
  • Grub2 can now be installed at the summary step, it can also be done on a partition. Integration in drakboot is only partial, if you want a better GUI conf, you could use grub-customizer.


It's now possible to rebuild stage 1 & stage 2 packages with a debug option in order to have better environments for debugging the installer.


Rescue will select the most recent version of Mageia when several Mageia instances have been installed.


Beginning with beta4 live medias, there is now experimental UEFI boot support. Only booting from fat32 formatted USB tested so far. See errata for a temporary boot fix (will be properly fixed for RC isos.
Secure boot is not supported.

Package management

RPM has been upgraded to 4.11.

Urpmi has been refactored and cleaned. Various bugs have been fixed :

  • urpmi used to download noarch packages twice when using --download-all option on 64-bit machines because they are in both 32 and 64-bit repositories (mga#4867)
  • urpmf and urpmq now work as user with the --use-distrib option (mga#1225)
  • gurpmi:
    • gurpmi will upgrade glib, gtk & perl-{Glib,Gtk2} bindings as priority upgrades prior to restart (mga#5066)
    • gurpmi now wraps some huge debug messages add uses a scrollbar in such cases (mga#5118)

API change

The --repackage option has been removed (it had not worked since rpm-4.6 was introduced in 2009). Repository metadata can now be compressed with XZ instead of gzip.


Urpmi will now warn

  • when a medium has no signing key;
  • about unsigned packages from media without signing keys;
  • when signature checking is disabled per medium.

The "download-all" option is supported in urpmi.cfg as opposed to being available only from the command line.

Graphical package manager

Rpmdrake wasn't properly highlighting latest changes in package changelogs when they used Epoch. Updates were sometimes wrongly deselected when clicking on "New dependencies". The --merge-all-rpmnew option is slightly faster.

Base system


  • Mageia 3 Beta 4 ships with kernel 3.8.5



  • Mageia 3 Beta 4 still comes with GRUB as a default. But you can test GRUB2. integration is now available in installer and drakxtools.

File systems

  • OverlayFS is now available and used to build live CDs


  • Perl has been upgraded to 5.16.3 and all perl packages have been rebuilt and/or updated


  • Ruby has been upgraded to 1.9.3, and most of the packages have been rebuilt.


  • Journalctl is now used as default. You can still install rsyslog if you want logs in tty12 or syslog/user/access/messages log.
  • To complete


  • /usr move main goal is to provide an easy way to mount most of the installed operating system files read-only during normal usage.

Also make it easy to take snapshots (when combined with btrfs or lvm) or share it over the network.


Package compression

Packages are now compressed as XZ instead of LZMA

Easier debugging

By default, minimal debuginfo is installed in order to increase the quality of bug reports and allow easier support for profiling and userspace tracing. Developers will receive better bug reports by default, without users having to enable debug media and install big debug packages.

It will also make system-wide profiling, userspace dynamic probes and casual debugging easier.

RPM groups

The groups in which Mageia packages have been redesigned to ease browsing in rpmdrake and during installation. The new organisation is meant to be more clear and efficient.

Mass rebuild

Mass rebuild has been completed. The 10,500 source packages were rebuilt in three days on four nodes. Thanks to our packager, we are close to having 100% rebuild success.

This will improve the quality of Mageia 3 and also post-product support (bug or security updates), won't need to spend time fixing stuff that should already work.

Graphical environments


KDE 4.10.1 is now available in beta 4.

  • Upstream configuration
Starting KDE SC 4.7 we're providing an additional package name, vanilla, in order for an end user to simply use upstream configuration for desktop and :applications. You simply need to install the vanilla-kde4-config package via rpmdrake or via urpmi like this:
urpmi vanilla-kde4-config

Qt 4.8.4

Qt 5

QtCreator 2.6.1


GNOME environment is also provided. Currently 3.6.3, 3.6.




Available at install in the 'other desktop' checkbox with the classical iso.


Beta 4 comes with RazorQt v. 0.5.1: "Razor-qt is an advanced, easy-to-use, and fast desktop environment based on Qt technologies. It has been tailored for users who value simplicity, speed, and an intuitive interface. Unlike most desktop environments, Razor-qt also works fine with weak machines".

Office apps


Steam for linux is now available in the repositories.


Software Development

Upgrading from Mageia 2

The ability to perform an automated upgrade from Mageia 2 is available, but may still need tweaking.

Upgrading online, using urpmi (CLI)

First install the package mageia-prepare-upgrade from the core/release/testing repository (this is for the usr move step, see bug 7451), then upgrade like usually.

  • Remove all of the existing media sources on your system by executing this command as root in terminal:
urpmi.removemedia -a
  • Add the Mageia online sources, either:
    • Using the MIRRORLIST method (which will select a mirror automatically based on your geographical location):
urpmi.addmedia --distrib --mirrorlist$ARCH.list
(Where $ARCH is either i586 or x86_64)
    • Using a specific media mirror:
urpmi.addmedia --distrib <mirror_url>
You can get the mirror_url using the Mageia mirrors web application
  • Finally start upgrading:
urpmi --replacefiles --auto-update --auto
  • It's best to run the above command twice as in the first run some packages maybe downloaded but not installed.

Using the Mageia 3 DVD to Upgrade

You can use the Mageia 3 DVD to do clean installs but also to upgrade from previous releases.

To upgrade:

Check also our current bugs in the bugzilla.

Known issues

See Errata page

Tests wanted!

If not done yet, you can confirm or invalidate the currently reported (by the QA or other people) bugs: (see here or here a more complete list )

Bug reporting

You can find our bugzilla here, but please read the Errata before reporting any bugs. If you don't already have a Mageia account, you can create one at If you don't know how the procedure works, please read how to report a bug first.