EDIT: so maybe I should have made this clearer: This will NOT give you gloria; for the full mint experience, you should wait for the official release. It will however give you a good view of the goodies which are coming up.
Ok, so it took quite an effort for me, thankfully you can learn from my mistakes. However this still does not make it trivial, and things can still go wrong, especially since gloria is still in active development. Note that if you're more interested in the new mint features of gloria (see clem's blogpost) than the jaunty features (boot time, notification, ext4) then you can just enable the repos and upgrade: edit /etc/apt/sources.list - change all references of felicia to gloria. Ok, so I start off assuming you've just installed jaunty, and have a working internet connection:
1) add gloria repos, make sure /etc/apt/sources.list contains the following lines:
Code: Select all
deb http://gb.archive.ubuntu.com/ubuntu/ jaunty main restricted universe multiverse
deb-src http://gb.archive.ubuntu.com/ubuntu/ jaunty main restricted universe multiverse
deb http://gb.archive.ubuntu.com/ubuntu/ jaunty-updates main restricted universe multiverse
deb-src http://gb.archive.ubuntu.com/ubuntu/ jaunty-updates main restricted universe multiverse
deb http://gb.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse
deb-src http://gb.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ jaunty-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu/ jaunty-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ jaunty partner
deb-src http://archive.canonical.com/ubuntu/ jaunty partner
deb http://packages.medibuntu.org/ jaunty free non-free
deb-src http://packages.medibuntu.org/ jaunty free non-free
deb http://packages.linuxmint.com/ gloria main upstream import community backport
deb-src http://packages.linuxmint.com/ gloria main upstream import community backport
Code: Select all
Package: *
Pin: release o=linuxmint
Pin-Priority: 700
Package: *
Pin: origin packages.linuxmint.com
Pin-Priority: 700
Package: *
Pin: release o=Ubuntu
Pin-Priority: 500
Code: Select all
sudo aptitude update && sudo aptitude install mint-info-main mint-meta-main && sudo aptitude upgrade
4) fix grub:
4.1) grub uuids don't work properly, so change the line with "groot" in it to e.g. (hd0,2) for my /dev/sda3 partition
4.2) the gfxmenu line is missing (note that my boot menu is still not graphical after this step):
Code: Select all
gfxmenu /boot/gfxmenu/linuxmint.message
Code: Select all
sudo chmod u+x /usr/sbin/update-grub && sudo update-grub
6) Log out, log in, and enjoy. That's all for now, will hopefully have more mintification later
EDIT: updated for new grub info.