From Mageia wiki
Jump to: navigation, search

Here is the third alpha of Mageia 3 (released on November 14th, 2012) This is alpha software. This means, it is NOT:

  • for daily use,
  • for any kind of production use,
  • for writing any kinds of reviews.

It is a testing release for finding bugs, to look out for important missing packages, a platform for further development leading to the beta stage and finally our first official release planned in March 2013. More info about Mageia 3 development.

Download it

You can download it by selecting your mirror from http://mirrors.mageia.org/ and going into iso/cauldron or from http://www.mageia.org/3/ directly (easiest way).

Classical installer

  • 2 DVDs 32 and 64 bits
    • Mageia-3-alpha3-i586-DVD.iso
      • md5: e66feee1dff45e5e98251c77a7d2b24a
      • sha1: cea3fc6b129d535955ab7e14fd05bf95b80aa459
    • Mageia-3-alpha3-x86_64-DVD.iso
      • md5: 8d6732d677693ed591ccc6a84a3023ac
      • sha1: 81b1694221d72defac26988c8a7d0964f0bf5884
    • 100% free software inside, classical installer
    • 3 main graphical environments (KDE, GNOME, LXDE)
    • content will be added in coming release depending on reports
  • dual arch CD: one single iso with both 32 and 64bits
    • Mageia-3-alpha3-dual-CD.iso
      • md5: 01a5a2902d0bcd0b4734a26d2745a86b
      • sha1: 0d3cf879f2d4b68a689851fc245e3cb0b2cd4e25

Live

For Mageia 3 we will have a new set of Live image which was not present previously:

  • 2 Live CDs 32bits only in English
    • Mageia-3-alpha3-LiveCD-GNOME-en-i586-CD.iso
      • md5: 14bb06546909bf3d27e2861160467c42
      • sha1: 5ecbce821eaf3cb505e1af730c70281f970f0295
    • Mageia-3-alpha3-LiveCD-KDE4-en-i586-CD.iso
      • md5: 7616386ceb4d29377c28f92df7de8b56
      • sha1: 3383750dfa3af4b3f3ce91bd9f5bb2da2d4d166e
  • 4 LiveDVDs (32 and 64bits) multilingual
    • Mageia-3-alpha3-LiveDVD-GNOME-i586-DVD.iso
      • md5: 93cf189c1fd43397e0d641643fa273f3
      • sha1: b293f3c9e36128a21b5d247389cab6d4cb229c7b
    • Mageia-3-alpha3-LiveDVD-KDE4-i586-DVD.iso
      • md5: 92754cbc134aabd5ea767f75d24031c3
      • sha1: 39142d1cc9a4683c9ae75cb5e09205e002b5654e
    • Mageia-3-alpha3-LiveDVD-GNOME-x86_64-DVD.iso
      • md5: b1b8bb5817d2309ecd11875ca698f3ad
      • sha1: 949e094718982292cb71efa6f8740da9a19a51bc
    • Mageia-3-alpha3-LiveDVD-KDE4-x86_64-DVD.iso
      • md5: 5de57caf7547d40f56707dc5a9e91ef9
      • sha1: 6f99b952a02b9dcc0d5fcf65b538e84304c386e0

Major new features

Installation

Stage 1

The first stage of the installer will now automatically pass the right URL to stage2 if it was provided with eg http://foobar.com/mirrors/mageia/cauldron/ instead of http://foobar.com/mirrors/mageia/cauldron/x86_64

It now supports loading the installer from a btrfs file system.

A bug was fixed in kmod where it would make the installer not load the right driver for some hardware due to kmod not enforcing module ordering (mga#5833).

Stage 2

Tokenring is no more supported. Installer can now drop a debug file on USB keys formatted as NTFS instead of FAT (mga#5685). Resizing NTFS works again (it got broken by the switch from ntfsprogs to ntfs-3g) The installer has been updated for latest kernel/rpm/perl/pango/x11-server.

An "unselect all" button has been added when one chooses to pick package groups, making a minimal installation faster to do.

Debugging

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

Rescue will preselect the higher version of Mageia when several Mageia instances have been installed.

Package management

RPM has been upgraded to 4.10.1.

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

  • urpmi used to download twice noarch packages when using --download-all option on 64 bit machines because they are in both 32 and 64bit 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 use a scrollbar in such cases (mga#5118)

API change

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

Security

Urpmi will now complain :

  • 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 instead of being just a command line option.

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 dependancies". The --merge-all-rpmnew option is slighty faster.

Base system

kernel

  • Mageia 3 Alpha 3 ships with kernel 3.6.5

systemd

GRUB

  • Mageia 3 Alpha 3 still comes with GRUB as a default. But you can test GRUB2. Integration is in progress in installer and drakxtools. We hope to have it ready for beta1.

File systems

  • OverlayFS is now available and used to build live CDs

Perl

  • Perl has been upgraded from 5.14.x to 5.16.1 and all perl packages have been rebuilt and/or updated

Ruby

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

journalctl

  • To complete

Others

  • /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.

Packaging

Package compression

Packages are now compressed as XZ instead of LZMA

Easier debugging

By default, minimal debuginfo is installed in order to increase quality of bug reports and allow easier support for profiling and user space tracing. We will get better bug reports by default, without users having to enable debug media and installing big debug packages.

It will also make it easier to do things like system wide profiling, userspace dynamic probes and causual debugging.

RPM groups

We started redesigning the groups of packages. Browsing through packages in rpmdrake was difficult, as several RPM groups contain too many packages.

Graphical environments

KDE

KDE 4.9.2 is now available in alpha 3. Qt 4.8.3

Qt 5 Beta

QtCreator 2.5.2

GNOME

GNOME environment is also provided. currently 3.6.1, 3.6.

LXDE

RazorQt

Alpha 3 comes with RazorQt: "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

Games

Education

Software Development

Artwork and design

New artwork is not yet integrated in this early stage of Mageia 3.

Upgrade from Mageia 2

Support for upgrading from Mageia 2 is now available, but might still need tweaks. Some news

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 biggest 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 on https://identity.mageia.org/. If you don't know, see how to report a bug.