How-to: Mint 7 Gloria from Ubuntu 9.04 Jaunty
Posted: Tue Apr 28, 2009 12:07 am
EDIT: gloria RC has now been released, so just use that instead. If I had known it would only take 10 days to get to this stage, I wouldn't have bothered with this at all, I just didn't want to wait for 2 months!
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:
2) add the following in a new file at /etc/apt/preferences:
3) install mint, the mint-info-main is there due to a packaging bug that will try to install kde info:
it will warn you about conflicts with brasero, you can just answer yes to all
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):
4.3)
5) if you don't want your ubuntu to slowly turn into mint (e.g. splash screens etc.) then change all the values in /etc/linuxmint/mintSystem.conf to False rather than True.
6) Log out, log in, and enjoy. That's all for now, will hopefully have more mintification later
EDIT: updated for new grub info.
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.