Here's what I have:
Workstation running
- Ubuntu 10.04 LTS
- Gnome desktop 2.30.2
- gdm 2.20, gdm was rolled back because of imposed restrictions that deleted features...
I tested first using virtual machines... I created a Ubuntu 12.04 LTS VM and a Mint 13 Maya MATE VM. I applied all pending updates to bring both current. I copied my login settings from 10.04 to 12.04.
If you're daring, skip to the bottom and DO IT!...
On the Mint 13 VM
-
Code: Select all
dpkg --get-selections > ~/packages
- copy ~/packages and /etc/apt/sources.list to a network location.
On the Ubuntu 12.04 VM, login as root - copy ~/packages and /etc/apt/sources.list from the network location.
- using only the Mint 13 repositories you just copied, /etc/apt/sources.list
Code: Select all
apt-get update apt-get install gnome-shell dpkg --set-selections < ~/packages apt-get dselect-upgrade reboot
System info:
About MATE: MATE Desktop Environment 1.4.0
root@ubuntu-vm:~# uname -a
Linux ubuntu-vm 3.2.0-30-generic #48-Ubuntu SMP Fri Aug 24 16:54:40 UTC 2012 i686 i686 i386 GNU/Linux
root@ubuntu-vm:~# cat /etc/issue
Linux Mint 13 Maya \n \l
The acid test, DO IT!
On the physical Ubuntu 10.04 LTS machine:
- backup the system.
- In Update Manager, Upgrade to Ubuntu 12.04.1 LTS and reboot
- apply any updates, reboot if neccessary
- copy ~/packages and /etc/apt/sources.list from the network location.
- using only the Mint 13 repositories you just copied, /etc/apt/sources.list See reference below
login as root (or prefix commands with sudo)Code: Select all
apt-get update apt-get install mate-archive-keyring apt-get update dpkg --set-selections < ~/packages apt-get dselect-upgrade apt-get remove lightdm apt-get autoremove reboot
System info:
About MATE: MATE Desktop Environment 1.4.0
drehkolbenmotor|/root>uname -a
Linux drehkolbenmotor 3.2.0-30-generic #48-Ubuntu SMP Fri Aug 24 16:54:40 UTC 2012 i686 i686 i386 GNU/Linux
drehkolbenmotor|/root>cat /etc/issue
Linux Mint 13 Maya \n \l
More important, all important things are intact & working, users, apache, samba, SMTP, etc...
Additional changes I made:
- removed all packages starting with unity, as well as firefox-globalmenu and thunderbird-globalmenu
- removed legacy gdm-2.20 (my 10.04 mod)
- installed mdm
- lockout nautilus
Code: Select all
cd /usr/bin # as root mkdir nautilus.ubuntu mv nautilus* nautilus.ubuntu ln -s caja nautilus ln -s caja-autorun-software nautilus-autorun-software ln -s caja-connect-server nautilus-connect-server
- VMPlayer 3.x broke.
- because MATE not= gnome, previous user config is missing. You could recover the settings manually by reading the config files which are still on the system...
- some duplicate Menu entries.
Of those some are gnome vs mate. Using the gnome ones, usually picks up my previous settings for that program - personal desktop settings lost, but easliy reset.
- login window looks different, but no problem setting it to look exactly the same, which Ubuntu hasn't allowed since before 10.04...
- performance degradation? Might just be the upgrade to Linux 3.2.x ...
Long Live Mint
Mint 13 repositories, /etc/apt/sources.list
Code: Select all
deb http://packages.linuxmint.com/ maya main upstream import
deb http://archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ precise-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ precise partner
deb http://packages.medibuntu.org/ precise free non-free
deb http://packages.mate-desktop.org/repo/ubuntu precise main
deb-src http://packages.mate-desktop.org/repo/ubuntu precise main