迁移到Natty(或Ubuntu的任何其他将来版本)


8

我希望这个问题在迁移到较新版本的ubuntu时能对其他ubuntu用户有所帮助。这应该具有他们需要的所有信息。因此,请在回答时尝试将它们表述为要点,以便于理解。我了解我所问的某些问题可能是其他用户之前问过的。在这种情况下,只需提供这些问题的链接。

如果这很重要,我将运行ubuntu 10.10 Maverick Meerkat。我可以肯定地说,全新安装肯定比升级更好,因为它为您提供了清洁系统并重新开始的机会。但是,我们当中有些人喜欢保留某些软件配置或文件等。

问题如下。

  1. 如何保存某些应用程序的配置文件,例如Thunderbird,firefox等...,以便基本上可以粘贴到新版本的ubuntu中?(例如,Thunderbird拥有我的所有邮件,因此我绝对希望备份其配置,然后将其用于新安装的设备)

  2. 我安装了一些应用程序,例如MATLAB和Maple(基于JAVA)。迁移时,是否可以将整个安装文件夹复制到新版本的ubuntu?如果我这样做,它仍然可以像现在一样工作吗?

  3. 进行备份时应备份哪些文件夹?显然,您的个人文件将被备份。但是除此之外,是否有必要备份主文件夹,/ usr / bin等中的内容?

  4. 我已经安装了BURG。我猜测当我执行全新安装以及程序的配置和所有操作时,这将被删除。我该如何备份?

  5. 我将与Windows 7一起双重启动ubuntu。执行干净安装ubuntu时,是否会删除GRUB(引导加载程序),并且反而会危害Windows安装?

  6. 随着时间的推移,我添加了很多PPA,它们当然与我当前的ubuntu版本兼容。我如何备份我所有的PPA,并且在恢复它们时它们是否与新版本的ubuntu兼容?

  7. 有没有办法获取用户安装的应用程序的完整列表,并在可能的情况下自动在新系统中自动安装这些应用程序?例如,我已经安装了VLC,ubuntu tweak等应用程序,而不是必须从头开始安装所有程序,那么拥有一个程序来进行安装就很好了。

我希望这涵盖了用户在考虑执行全新安装系统时可能会遇到的所有问题或疑问。如果我错过了任何事情,请在评论中提及它,并将其添加到我的问题中。


您对应用程序的所有配置都存储在主目录中的隐藏文件夹中,以查看这些文件。打开主目录,然后按Ctrl + H以显示隐藏的配置文件和目录。
Reuben Swartz'3

4
您在这里有一些很棒的问题-但是,这就是问题,我强烈建议您将大多数问题分解为单独的主题。这为您和社区做了几件事。一:它使那些只知道其中一个或两个问题答案的人能够提供更好的客观答案,使那些仅查找特定问题的人更容易找到这些答案,并使站点保持客观问题,客观答案的状态。
Marco Ceppi

1
您可以将这些问题分解成单个问题吗?正如您从第一个答案中看到的那样,这只会变成一堆乱七八糟的帖子,其中包含多个答案和多个讨论。
Jorge Castro

Alrite我会这样做。
nik90 2011年

Answers:


2
How do you save the configuration files of certain application like
for instance Thunderbird, Firefox?

要备份您的应用程序数据,您需要在“个人文件夹”中查找.(隐藏,按CONTROL + H查看它们)文件夹。例如,Firefox(和其他Mozilla应用程序)将您的个人数据保存在名为的文件夹中.mozilla。Thunderbird使用名为的文件夹来执行此操作.thunderbird
其他浏览器(例如Google Chrome / Chromium)使用该.config文件夹,该文件夹中有一个子文件夹。(例如,.config/google-chrome

要备份此设置,只需复制所需的文件夹,只需记住它们在哪里,然后再粘贴回去即可。

复制应用程序文件夹时,将复制其所有首选项,历史记录,数据库等,因此将保存您的书签,扩展名和其他个人数据。


I have some applications like MATLAB and Maple (Based on JAVA) installed.
When I migrate, can I just copy the entire installation folder to the
new version of Ubuntu?

是的,您可以执行此操作,但只能使用已完全安装在该目录中的应用程序。某些应用程序将主应用程序安装在您的主目录中,而某些库或多媒体文件(例如图标)位于其他文件夹中。请注意这一点,最好是重新安装,但是您可以使用它们。

* 您还应该检查兼容性,但它们应该可以工作


When doing a backup which folders should be backed up?

最重要的文件夹是/etc,主要是因为您可能已经修改了一些文件,例如Samba配置,SSH服务器配置,hosts文件以及一些其他配置,而您可能在不知道的情况下也进行了更改,因此最好保留而不是返回默认值(例如更新首选项等)

其他文件夹取决于您已安装和/或修改的文件夹(例如,/opt目录中已安装XAMPP ,而配置文件位于其自己的文件夹中)


I have BURG installed. How can I do a backup of it?

我不确定,我想您可以备份已安装的主题(如果有)。在新的Ubuntu安装中重新安装并还原。但同样,这取决于您所做的修改。


When I perform the clean install of ubuntu, would GRUB (bootloader)
be removed and in anyway jeopardize my windows installation?

不,GRUB不会被删除,它可能会被升级,但这完全不会影响您的Windows安装。此外,请记住您拥有BURG,它可以修改GRUB的行为


How do I make a backup of all my PPA and would they be compatible to the newer
version of ubuntu when I restore them?

我知道的唯一方法是手动备份所有.list位于/etc/apt

您应该复制sources.list和的所有文件/etc/apt/sources.list.d/


我希望已经回答了您所有的问题。;)


当我复制整个.mozilla和.thunderbird文件夹并将其粘贴到新的ubuntu安装中时,我以后打开各自的应用程序时添加的所有书签和扩展名都在那里吗?
nik90 2011年

在您的答案中,您会给出一条为什么要备份/ etc文件夹的解释,仅用1行。但除此之外,一个伟大的答案..
nik90

@nik,当您复制app文件夹时,您将复制所有您的首选项,历史记录等,因此可以,您的书签和扩展名将被保存。关于您的第二个问题,就我而言,我已经修改了一些文件,例如Samba配置,SSH服务器配置,hosts文件以及一些其他配置,您也可以在不知道的情况下进行更改,最好保留而不是保留。回到默认值(例如更新首选项等)
sebikul 2011年

您能将此说明添加到您的答案中吗..将使用户更快地阅读..thnx ...如果用户有其他问题,我打算增加问题列表。但我完全接受您的回答,并将在一两天内将其标记出来。:)
nik90 2011年

@nik,您要求的信息现在在我发布的答案上。很好的想法,它确实使用户更容易。;)
sebikul 2011年

1

非常感谢Nik和sebikul提供的这个迷你指南。我喜欢将这些答案归为此类,因为它们都息息相关!我想添加一些内容:配置文件可以位于〜内隐藏文件夹之外的其他位置。用谷歌搜索特定程序,如果您想保存它们的配置文件但找不到它们,通常可以在文档文件或论坛帖子中找到它们的位置。这是我全新安装时保存的配置文件:

LibreOffice:〜/ .libreoffice
mplayer:/etc/mplayer/mplayer.conf
外观:〜/ .themes / *
cellwriter:〜/ .cellwriter / profile
gedit:/usr/share/gtksourceview-2.0/styles
/ *. xml / usr /share/gtksourceview-2.0/language-specs/*.lang
xournal:〜/ .xournal

注意,mplayer和gedit具有一些唯一的设置文件路径。再次感谢!


1

我只想提一个建议:迁移所有配置文件,书签,插件,Thunderbird或Firefox扩展,绝对最简单的方法是在主文件夹(Ubuntu)中输入.mozilla或.thunderbird。这是:j74hfhj.default。打开此文件夹,然后将所有内容复制到某个内容中进行存储,然后准备迁移时,只需将其粘贴到任一程序的新版本中的同一文件夹中即可。当被询问时,只需替换或合并现有的内容即可。安装每个Mozilla应用程序后,您必须打开该程序一次才能创建此文件夹。在Ubuntu中:home / name / .firefox / firefox / uf7sdkjr.default。我不记得它在Windows中的什么位置,但是它的作用相同。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.