如何使用 Aptik 在 Linux 中恢复和备份 PPA、应用程序和软件包

重新安装或升级您的 Linux 发行版? 使用 Aptik 并随身携带现有的应用程序包、数据和设置。

当您安装或升级您的 Linux 系统时,您不仅需要从头开始配置您的系统,还必须安装您喜欢的应用程序、存储库以及应用程序内的设置和配置。

因此,我们推出了一款名为 Aptik 的工具,只需单击几下即可备份您的 PPA、已安装的软件、应用程序设置等,从而为您提供帮助。

什么是 Aptik?

Aptik 是一种备份和恢复系统设置、应用程序和数据的工具,可以将它们从一个 Linux 安装迁移到另一个。 Aptik 支持 Debian、Ubuntu、 Fedora、Arch 及其衍生物。

在继续进行 Aptik 安装和功能之前,您需要牢记以下几点:

  1. 仅将 Aptik 用于全新安装。 不建议在现有系统上恢复系统设置。
  2. 使用 Aptik 在相同发行版的安装之间迁移。 为了 example,从 Ubuntu 20.04 到 20.10。 在不同的发行版中使用 Aptik 恢复选项会导致问题,因为包和存储库名称在不同的发行版中有所不同。
  3. 同样,Aptik 恢复功能应在相同架构(从 32 位到 32 位或从 64 位到 64 位)的安装之间使用,因为软件包名称和存储库将根据架构而有所不同。

如何安装 Aptik 和 Aptik GTK

要安装 Aptik,请通过在终端中运行以下命令来添加 Aptik PPA 存储库:

sudo apt-add-repository -y ppa:teejee2008/ppa

现在更新您的系统并安装 Aptik 和 Aptik-GTK:

sudo apt-get update
sudo apt-get install aptik
sudo apt-get install aptik-gtk

另一种安装方法

如果您在添加 Aptik PPA 存储库时遇到问题,请转到 Aptik GitHub 发布页面 并从 Aptik 的最新版本下载 DEB 文件。

现在打开终端,导航到 DEB 文件位置并运行以下命令来安装 Aptik:

sudo apt -y install ./< file name>.deb

同样,从 Aptik GUI 工具下载名为 Aptik-GTK Aptik-GTK GitHub 发布页面 并安装其 DEB 文件。

插入文件名后打开终端并运行命令。

sudo apt -y install ./< file name>.deb

Aptik 功能

Aptik 备份并恢复了相当多的功能项目。

存储库、缓存和包

所有这些功能都有助于迁移 PPA、包和存储库,但它们的功能并不相同。 为了 exampleRepos 只会备份/恢复添加到系统中的额外软件存储库列表。

缓存将从包管理器缓存中备份和恢复下载的包本身。 这将节省在恢复时下载软件包所需的时间。 同样,Packages 保存并重新安装用户安装的软件包列表。

用户和组

用户和组功能使用密码和目录路径等帐户设置迁移用户、组和组成员列表。

Linux 主目录维护用户数据和用户特定的配置文件。 Aptik 的 Home 功能将用户主目录中的数据压缩并保存在备份文件夹中。

坐骑

此功能备份和恢复 /etc/fstab 和 /etc/crypttab 中的设备安装设置。 /etc/fstab 是一个系统配置文件,它存储有关磁盘驱动器的静态信息并定义挂载选项和点。 /etc/crypttab 也是一个系统配置文件,用于维护在系统启动期间要解锁的加密设备列表。

克朗

通过备份和恢复他们的 cron 任务来迁移每个用户的计划任务。

图标、主题和字体

所有图标、主题和字体库的安装都放在 /usr/share 目录中。 Aptik 将备份和恢复这些目录以保留图标、主题和字体。

终端

Aptik GTK 中为那些更习惯使用 CLI 的人提供了一个内部命令行界面。

使用 Aptik 备份系统数据

在新安装之前,您需要备份您的系统包、设置和数据。 此备份稍后将用于将您的系统设置迁移到新系统。

启动 Aptik GTK。 选择 备份 在里面 备份模式. 提供要在其中备份的文件夹的路径 备份位置。

现在选择 备份 从左侧面板。 您将看到我们上面讨论过的所有备份项目和功能。 检查备份项目以自定义备份或单击 备份所有项目 按钮备份所有项目。

选择 先进的 或者 专家 在里面 用户界面模式 进一步自定义您的备份。

使用 Aptik 恢复系统数据

全新安装后,您可以使用 Aptik 恢复系统设置和数据。 从您的新系统启动 Aptik GTK。

提供备份文件夹路径 备份位置 然后 选择恢复 在下面 备份模式。

现在选择 恢复 从左侧面板。 您可以在此处选择要恢复的内容,也可以决定通过一键恢复所有项目 恢复所有项目 按钮。

还原完成后,重新启动系统。 重新启动时,您会注意到所有应用程序和用户设置都与您之前的安装相同。

请注意,如果新安装带有相同的包,则默认情况下可能会在还原中排除某些 PPA 和包。

Aptik 和 Aptik GTK 卸载

完成 Aptik 恢复后,您可以通过在终端中运行以下命令来卸载 Aptik。

sudo apt-get remove aptik
sudo apt-get remove aptik-gtk
sudo apt-get autoremove

使用 Aptik 让系统迁移变得简单

使用 Aptik,您无需跟踪在新系统安装中需要哪些应用程序、设置和配置。 Aptik 可以使您的系统在不同的安装和升级过程中保持一致,并将安装后的设置时间从几小时缩短到几分钟。