在Linux Mint上备份Ubuntu上已安装的软件包

在Linux薄荷上,你有一个工具,以简单的方式列出并保存所有已安装的软件包。 有没有办法在Ubuntu / Xubuntu / Lubuntu / …上做同样的事情?

Aptik

在看到这里的各种答案(而不是不同意任何一个)之后,我要求你提出简单的说法。 在我的评论中,我链接到一个名为Aptik的应用程序,我将向您展示为什么我认为这最符合您的标准。

Aptik易于安装且易于使用。 它也是一个方便的花花公子GUI(图形用户界面),它具有易于使用的按钮,并且绝对不需要真正的高级知识。 如果您可以用鼠标单击按钮,则可以安装Aptik。

如果您想尝试阅读有关Aptik的更多信息,请点击此处访问他们的主页。 我真的不确定会做什么好事。 他们的主页似乎没有很多信息。


这很简单,它确实有效!

它不仅可以满足您的要求,而且可以提供更多function。 我认为屏幕截图应该是相当不言自明的。

Aptik在行动


如何安装Aptik

  • CTRL + ALT + T打开终端。
  • 复制并粘贴到终端:

    sudo apt-add-repository ppa:teejee2008/ppa 
  • ENTER键
  • 输入您的密码。 屏幕上不会显示任何内容,光标不会移动,也不会出现星号 – 这是正常行为。
  • 将其复制并粘贴到您的终端:

     sudo apt-get update 
  • ENTER键
  • 将其复制并粘贴到您的终端:

     sudo apt-get install aptik 
  • ENTER键
  • 允许应用程序安装并遵循任何屏幕提示。

运行Aptik

如果您的计算机与我的计算机类似,那么Aptik应该神奇地出现在“开始”菜单中。 就我而言,它出现在系统工具下。 你的情况可能不像我的。 打开启动器并搜索aptik 。 如果出于某些特殊原因,Aptik不可用,则可以通过运行sudo aptik-launcher从终端(使用上述命令) sudo aptik-launcher

如果,出于一些更奇怪的原因,你想继续从终端运行应用程序,完全,你也可以这样做但你自己。 为了完整起见,这是一个命令列表。

 Aptik v1.6.4 by Tony George (teejee2008@gmail.com) Syntax: aptik [options] Options: --list-available List available packages --list-installed List installed packages --list-top List top-level installed packages --list-{manual|extra} List top-level packages installed by user --list-default List default packages for linux distribution --list-ppa List PPAs --list-themes List themes in /usr/share/themes --list-icons List icon themes in /usr/share/icons --backup-ppa Backup list of PPAs --backup-packages Backup list of manual and installed packages --backup-cache Backup downloaded packages from APT cache --backup-themes Backup themes from /usr/share/themes --backup-icons Backup icons from /usr/share/icons --restore-ppa Restore PPAs from file 'ppa.list' --restore-packages Restore packages from file 'packages.list' --restore-cache Restore downloaded packages to APT cache --restore-themes Restore themes to /usr/share/themes --restore-icons Restore icons to /usr/share/icons --take-ownership Take ownership of files in your home directory --backup-dir Backup directory (defaults to current directory) --[show-]desc Show package description if available --yes Assume Yes for all prompts --h[elp] Show all options 

关闭

无论您选择哪种方法,都包含这些方法以确保有一种简单的GUI方式来实现这一点。 有许多方法可以在Linux中完成任务,并且总是有很好的选择。

您可以在所有基于Ubuntu的发行版中使用AptonCD软件:

来自维基百科:

APTonCD是一个工具,可以备份通过Advanced Packaging Tool(APT)或aptitude下载的软件包(.deb文件),创建一个可用于在没有Internet访问的其他计算机上安装这些软件包的存储库。 APTonCD将收集的包收集到单个ISO映像中

请参阅: https : //en.wikipedia.org/wiki/APTonCD和https://help.ubuntu.com/community/APTonCD

要安装它,请在终端中运行:

 sudo apt-get install aptoncd 

尝试sudo dpkg --get-selections > /path/to/packagelist.txt这将有dpkg列出所有已安装的软件包(来自apt-get和DEB文件)并将它们输出到文本文件。 在这种情况下, /path/to/packagelist.txt 。 将其替换为您可以找到的地方。