个人工具

“UbuntuHelp:Installation/UpgradeFromOldVersion”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
第10行: 第10行:
 
If your /home directory is contained on a separate hard-disk partition you should be able to upgrade by performing a clean install of the current release of Ubuntu and 'adopting' the old /home directory.
 
If your /home directory is contained on a separate hard-disk partition you should be able to upgrade by performing a clean install of the current release of Ubuntu and 'adopting' the old /home directory.
 
'''Back-up any important data before following this procedure, as data loss is possible.'''
 
'''Back-up any important data before following this procedure, as data loss is possible.'''
# Obtain an installation CD for the release of Ubuntu 7.04 you wish to install, and boot from it.
+
<ol><li>Obtain an installation CD for the release of Ubuntu 7.04 you wish to install, and boot from it.
# Start the installation process.
+
</li><li>Start the installation process.
# Once you reach the ''Prepare disk space'' stage of installation, choose the ''Manual'' option and press '''Forward'''.
+
</li><li>Once you reach the ''Prepare disk space'' stage of installation, choose the ''Manual'' option and press '''Forward'''.
# Identify your current '/' (root) partition. Select '/' as the mount point and ensure that ''Format'' is ticked. '''You will lose all data on this partition and the new version of Ubuntu will be installed there instead.'''
+
</li><li>Identify your current '/' (root) partition. Select '/' as the mount point and ensure that ''Format'' is ticked. '''You will lose all data on this partition and the new version of Ubuntu will be installed there instead.'''
# Identify your swap partition and set its mount point as 'swap'.
+
</li><li>Identify your swap partition and set its mount point as 'swap'.
# Identify your /home partition. Set its mount point as '/home' and make sure that ''Format'' is '''not''' ticked.
+
</li><li>Identify your /home partition. Set its mount point as '/home' and make sure that ''Format'' is '''not''' ticked.
# Continue installation as normal.
+
</li><li>Continue installation as normal.
# When you reach the ''Who are you?'' stage, enter a username and password which ''exactly match'' your current username and password.
+
</li><li>When you reach the ''Who are you?'' stage, enter a username and password which ''exactly match'' your current username and password.
# Complete the installation as normal.
+
</li><li>Complete the installation as normal.</li></ol>
 +
 
 
Once the installation has completed, you should be able to log in to Ubuntu and your /home partition with all of your documents and settings should be intact.
 
Once the installation has completed, you should be able to log in to Ubuntu and your /home partition with all of your documents and settings should be intact.
 
The above procedure was tested on an Intel/i386 computer running Ubuntu 6.06 LTS with a 7.04 pre-release installation CD. See below for further installation notes, which may or may not apply to your installation and in any case are not fully tested:
 
The above procedure was tested on an Intel/i386 computer running Ubuntu 6.06 LTS with a 7.04 pre-release installation CD. See below for further installation notes, which may or may not apply to your installation and in any case are not fully tested:
 
* Some panel applets may be unable to start correctly after the upgrade (i.e. the Tomboy applet). It is best to remove these applets if prompted, and then add them again by right-clicking the panel and selecting ''Add to Panel...''
 
* Some panel applets may be unable to start correctly after the upgrade (i.e. the Tomboy applet). It is best to remove these applets if prompted, and then add them again by right-clicking the panel and selecting ''Add to Panel...''
 
* You may be unable to log in in some circumstances, and may receive a message about being automatically logged out. This seems to be due to GNOME being unable to read an old secret/encrypted file, and also being unable to create a new one. If this happens, use the following instructions as a guide. You may have to perform additional actions besides those listed below:
 
* You may be unable to log in in some circumstances, and may receive a message about being automatically logged out. This seems to be due to GNOME being unable to read an old secret/encrypted file, and also being unable to create a new one. If this happens, use the following instructions as a guide. You may have to perform additional actions besides those listed below:
** Press ''Ctrl'' + ''Alt'' + ''F2'' (or F3, or F4 etc.) to drop to a Terminal.
+
* Press ''Ctrl'' + ''Alt'' + ''F2'' (or F3, or F4 etc.) to drop to a Terminal.
** Log-in with your administration account (the username and password specified during installation).
+
* Log-in with your administration account (the username and password specified during installation).
** Type the following commands, pressing ''Return'' after each line and replacing 'username' with your username:
+
* Type the following commands, pressing ''Return'' after each line and replacing 'username' with your username:
 
<pre><nowiki>rm .gnome2_private
 
<pre><nowiki>rm .gnome2_private
 
sudo mv $HOME /home/old_account
 
sudo mv $HOME /home/old_account

2007年12月6日 (四) 15:26的版本

This document provides notes on upgrading to the current release of Ubuntu from other than the immediately previous release. Note: Upgrading from Ubuntu 6.10 to Ubuntu 7.04, or from Ubuntu 7.04 to Ubuntu 7.10, is supported by the Update Manager application. See FeistyUpgrades or GutsyUpgrades respectively for more information.

Sequential upgrade from an older version of Ubuntu (recommended)

With each new release of Ubuntu, upgrading to the new release is supported only if you are already running the next-most recent release. For example, the only supported upgrade path to Ubuntu 7.10 is from Ubuntu 7.04. In order to follow a supported upgrade path from your current version of Ubuntu to 7.10, you should upgrade in sequence, from your version to the next-most-recent and so on. For example, a user of Ubuntu 6.06 LTS (Dapper Drake) could first upgrade to 6.10, then to 7.04, and then to 7.10. For instructions on how to do this, check the UpgradeNotes page. The advantages of this method are that it minimises the risk of package incompatibilities and breakages, as all steps in the upgrade procedure are supported. The disadvantages are that it is time consuming and would require either several different install CDs or a large amount of data to be downloaded.

Clean install with /home on separate partition

If your /home directory is contained on a separate hard-disk partition you should be able to upgrade by performing a clean install of the current release of Ubuntu and 'adopting' the old /home directory. Back-up any important data before following this procedure, as data loss is possible.

  1. Obtain an installation CD for the release of Ubuntu 7.04 you wish to install, and boot from it.
  2. Start the installation process.
  3. Once you reach the Prepare disk space stage of installation, choose the Manual option and press Forward.
  4. Identify your current '/' (root) partition. Select '/' as the mount point and ensure that Format is ticked. You will lose all data on this partition and the new version of Ubuntu will be installed there instead.
  5. Identify your swap partition and set its mount point as 'swap'.
  6. Identify your /home partition. Set its mount point as '/home' and make sure that Format is not ticked.
  7. Continue installation as normal.
  8. When you reach the Who are you? stage, enter a username and password which exactly match your current username and password.
  9. Complete the installation as normal.

Once the installation has completed, you should be able to log in to Ubuntu and your /home partition with all of your documents and settings should be intact. The above procedure was tested on an Intel/i386 computer running Ubuntu 6.06 LTS with a 7.04 pre-release installation CD. See below for further installation notes, which may or may not apply to your installation and in any case are not fully tested:

  • Some panel applets may be unable to start correctly after the upgrade (i.e. the Tomboy applet). It is best to remove these applets if prompted, and then add them again by right-clicking the panel and selecting Add to Panel...
  • You may be unable to log in in some circumstances, and may receive a message about being automatically logged out. This seems to be due to GNOME being unable to read an old secret/encrypted file, and also being unable to create a new one. If this happens, use the following instructions as a guide. You may have to perform additional actions besides those listed below:
  • Press Ctrl + Alt + F2 (or F3, or F4 etc.) to drop to a Terminal.
  • Log-in with your administration account (the username and password specified during installation).
  • Type the following commands, pressing Return after each line and replacing 'username' with your username:
rm .gnome2_private
sudo mv $HOME /home/old_account
sudo mkdir /home/username
exit
  • Press Ctrl + Alt + F6 (or F3, or F4 etc.) to get back to a graphical login screen, and then log in.
  • Hopefully, you should have been able to log in successfully. Now, go to /home/old_account and copy your data back in to your new Home directory.
  • You may have to change the permissions of the files after copying them. You can use the chmod command to do this, with the '-R' switch to apply permissions recursively (that is, to all files in a directory).