EXTREMELY IMPORTANT: * . Enter the command exactly as above, so the dist-upgrade step will run only if the update step is successful. If the first step fails but you still attempt to run the second step, you will probably end up with a corrupted system. * . Make sure you type dist-upgrade rather than upgrade , because upgrade will totally hose your machine and render it completely unbootable. This is because a normal upgrade won´t upgrade packages with uninstalled dependencies, meaning your system will end up half Breezy and half Dapper.