如何使用Aptik在Ubuntu中备份和还原应用程序和PPA
如果我们需要重新安装Ubuntu,或者只想从头开始安装新版本,那么有一种简便的方法来重新安装所有应用程序和设置是否有用?我们可以使用名为Aptik的免费工具轻松完成此操作。
Aptik(自动软件包备份和还原)是一种可在Ubuntu,Linux Mint和其他基于Debian和Ubuntu的Linux发行版中使用的应用程序,可让我们备份已安装的PPA(个人软件包档案)列表,这些列表包括软件存储库,下载的软件包,已安装的应用程序和主题以及应用程序设置到外部USB驱动器,网络驱动器或者Dropbox等云服务。
注意:当我们说要在本文中键入某些内容并且文本周围有引号时,请不要键入引号,除非我们另外指定。
要安装Aptik,我们必须添加PPA。为此,请按Ctrl + Alt + T打开"终端"窗口。在提示符下键入以下文本,然后按Enter。
sudo apt-add-repository –y ppa:teejee2008/ppa
出现提示时输入密码,然后按Enter。
在提示符下键入以下文本,以确保存储库是最新的。
sudo apt-get update
更新完成后,就可以安装Aptik了。在提示符下键入以下文本,然后按Enter。
sudo apt-get install aptik
注意:我们可能会看到有关更新无法获取的程序包的一些错误。如果它们与下图中列出的相似,则安装Aptik应该没有问题。
显示安装进度,然后显示一条消息,说明将使用多少磁盘空间。当询问我们是否要继续时,键入y并按Enter。
安装完成后,通过键入Exit并按Enter或者单击窗口左上角的X按钮来关闭"终端"窗口。
在运行Aptik之前,我们应该在USB闪存驱动器,网络驱动器或者云帐户(例如Dropbox或者Google Drive)上设置备份目录。对于此示例,将使用Dropbox。
设置备份目录后,单击Unity Launcher栏顶部的"搜索"按钮。
在搜索框中键入aptik。输入时显示搜索结果。当显示Aptik的图标时,单击它以打开应用程序。
出现一个对话框,要求我们输入密码。在编辑框中输入密码,然后单击"确定"。
显示Aptik主窗口。从"备份目录"下拉列表中选择"其他"。这使我们可以选择创建的备份目录。
注意:下拉列表右侧的"打开"按钮可在"文件管理器"窗口中打开所选目录。
在"备份目录"对话框中,导航到备份目录,然后单击"打开"。
注意:如果尚未创建备份目录,或者要在所选目录中添加子目录,请使用"创建文件夹"按钮创建一个新目录。
要备份已安装的PPA列表,请单击"软件源(PPA)"右侧的"备份"。
将显示"备份软件源"对话框。每个显示的已安装软件包列表和关联的PPA。选择要备份的PPA,或者使用"全选"按钮选择列表中的所有PPA。
单击备份开始备份过程。
备份完成后,将显示一个对话框,告诉我们备份已成功创建。单击"确定"关闭对话框。
将在备份目录中创建一个名为ppa.list的文件。
下一项"下载的软件包(APT缓存)"仅在重新安装相同版本的Ubuntu时才有用。它将备份系统缓存中的软件包(/ var / cache / apt / archives)。如果要升级系统,则可以跳过此步骤,因为新版本系统的软件包将比系统缓存中的软件包新。
备份下载的软件包,然后将它们还原到重新安装的Ubuntu系统上,可以在重新安装软件包时节省时间和Internet带宽。由于还原后,这些软件包将在系统缓存中可用,因此下载将被跳过,并且软件包的安装将更快地完成。
如果要重新安装相同版本的Ubuntu系统,请单击"已下载的软件包(APT缓存)"右侧的"备份"按钮以将软件包备份到系统缓存中。
注意:备份下载的软件包时,没有第二个对话框。系统缓存(/ var / cache / apt / archives)中的软件包将复制到备份目录中的归档目录中,并且在备份完成后会显示一个对话框,指示软件包已成功复制。
Ubuntu发行版中包含一些软件包。这些未选中,因为在安装Ubuntu系统时会自动安装它们。例如,Firefox是默认情况下安装在Ubuntu和其他类似Linux发行版中的软件包。因此,默认情况下不会选择它。
默认情况下会选择安装系统后安装的软件包,例如Chrome Web浏览器的软件包或者包含Aptik的软件包(是的,将自动选择Aptik进行备份)。这样一来,我们可以轻松备份系统中未包含的软件包。
选择我们要备份的软件包,然后取消选择我们不想备份的软件包。单击"软件选择"右侧的"备份"以备份所选的顶级程序包。
注意:依赖程序包不包括在此备份中。
在备份目录中创建了两个名为packages.list和packages-installed.list的文件,并显示一个对话框,指示已成功创建备份。单击"确定"关闭对话框。
注意:packages-installed.list文件列出了所有软件包。 packages.list文件还列出了所有软件包,但指出了选择了哪些软件包。
要备份已安装应用程序的设置,请在Aptik主窗口中单击"应用程序设置"右侧的"备份"按钮。选择要备份的设置,然后单击备份。
注意:如果要备份所有应用程序设置,请单击"全选"按钮。
选定的设置文件被压缩到名为app-settings.tar.gz的文件中。
压缩完成后,将压缩文件复制到备份目录,并显示一个对话框,告诉我们备份已成功创建。单击"确定"关闭对话框。
也可以备份/ usr / share / themes目录中的主题和/ usr / share / icons目录中的图标。为此,请单击"主题和图标"右侧的"备份"按钮。将显示"备份主题"对话框,默认情况下会选中所有主题和图标。取消选择我们不想备份的任何主题或者图标,然后单击"备份"。
将主题压缩并复制到备份目录中的主题目录,将图标压缩并复制到备份目录中的图标目录。出现一个对话框,告诉我们备份已成功创建。单击"确定"关闭对话框。
完成所需的备份后,通过单击主窗口左上角的X按钮关闭Aptik。
备份文件位于我们选择的备份目录中。
当我们重新安装Ubuntu系统或者安装新版本的Ubuntu时,请在新安装的系统上安装Aptik,并使生成的备份文件对系统可用。运行Aptik,然后对每个项目使用"还原"按钮来还原PPA,应用程序,程序包,设置,主题和图标。