复制 APT 缓存的 DEB 包

复制 APT 缓存的 DEB 包

我想使用 Aptik 来备份我的所有 PPA 和包,因为在某些时候我可能需要全新安装 Ubuntu(相同版本)。

但不幸的是,在了解 Aptik 之前,我运行了apt-get clean命令,所以所有的 DEB 包都消失了。有没有办法重现用户安装的所有 deb 包(包括依赖项)?- 以便我可以使用 Aptik 正确备份。

答案1

您可以使用以下方法恢复这些文件testdisk

  1. 跑步testdisk
  2. 选择No Log
  3. 选择安装 Ubuntu 的磁盘
  4. 选择分区表(通常IntelGPT
  5. 选择Analyse
  6. 选择Quick Search
  7. 突出显示根分区(通常Linux
  8. 按下p
  9. 导航/var/cache/apt/archives
  10. .突出显示第一个条目(具有名称的条目)
  11. 按下c
  12. 选择复制这些文件的位置(即你的家)
  13. 再次按键c即可复制文件。
  14. 退出程序。
  15. 将所有恢复的 .deb 文件移动到/var/cache/apt/archives

答案2

检查安普顿CD工具。它可以备份和恢复您安装的所有软件包。

相关内容