如何创建所有手动安装的应用程序的列表?

78c32b76b8368b2

我使用Fedora,并且希望将所有软件包名称都列在列表中,但仅列出我自己安装的软件包名称,而不是默认软件包名称。

汤姆

这很困难,因为就RPM而言,anaconda作为安装的一部分安装的软件包与此后安装的软件包之间没有太大区别。的确,如果您在安装过程中自定义了软件包选择,那么仅知道事后安装的内容并不能帮助您了解要应用的自定义项。

您可以yum history用来访问历史记录并查看何时安装了软件包,但这将包括在安装时对软件包安装的所有更新。

另一种技术是在安装后立即生成列表,如下所示:

rpm --queryformat="%{NAME}.%{ARCH}\n" -qa | sort > base.list

然后,您可以生成一个新列表:

rpm --queryformat="%{NAME}.%{ARCH}\n" -qa | sort > new.list

然后使用comm找出差异:

comm -13 base.list new.list

但这很麻烦,而且我不确定如果您要做的就是记录为备份而安装的内容,那还有什么好处呢?

如果这是您想要的,那么只需使用上面的命令生成一个列表,然后您就可以尝试使用以下命令将这些软件包安装在新安装的计算机上:

yum install `cat package.list`

它只会忽略已安装的所有内容。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何手动将应用程序安装到“应用程序”列表中

来自分类Dev

如何创建带有手动依赖Java应用程序

来自分类Dev

如何在不运行`fc-cache -f`的情况下使所有应用程序都可以访问手动安装的字体?

来自分类Dev

手动安装的应用程序的优先级

来自分类Dev

如何在Xcode(iOS)模拟器中手动安装应用程序

来自分类Dev

如何更新Openshift中从git手动创建的应用程序?

来自分类Dev

如何手动为Rails应用程序创建postgres数据库?

来自分类Dev

应用程序启动时如何创建所有片段

来自分类Dev

13.10 NTFS分区在启动时自动挂载:应用程序无法访问所有文件。手动安装工作正常吗?

来自分类Dev

更改系统语言后,在已安装的应用程序列表中找不到手动安装的应用程序

来自分类Dev

在没有完全安装KDE的情况下手动设置KDE默认应用程序

来自分类Dev

手动更改EBS卷后,Terraform模板重新创建所有资源

来自分类Dev

如何使从 .tar 手动提取的应用程序在“显示应用程序”中可用?

来自分类Dev

记录开始/结束时间在PC上运行或手动运行的所有应用程序

来自分类Dev

如何在asp.net c#Web窗体应用程序的Active Directory OU中创建所有电子邮件地址的数组列表?

来自分类Dev

Android Dev:升级手动安装的应用程序所需的步骤

来自分类Dev

未从 android studio 3.0 运行的 sd 卡手动安装应用程序

来自分类Dev

将手动安装的应用程序添加到 Ubuntu 18.04 中的“显示应用程序”网格

来自分类Dev

应该手动安装驱动程序还是通过外部应用程序安装驱动程序?

来自分类Dev

代替手动托管网站,在asp.net中创建用于托管网站/ Web应用程序的安装程序文件

来自分类Dev

如何在Linux上真正安装tar.gz文件-如何管理手动安装(或独立)的应用程序?

来自分类Dev

如何在Linux上真正安装tar.gz文件-如何管理手动安装(或独立)的应用程序?

来自分类Dev

如果tomcat的webapps目录中有多个应用程序,如何在apache-tomcat中手动启动和停止应用程序?

来自分类Dev

C#-手动关闭表单应用程序

来自分类Dev

MongoDB-无需应用程序的手动引用

来自分类Dev

检测是否手动关闭了应用程序

来自分类Dev

在应用程序中手动终止FB会话

来自分类Dev

手动编辑会话的启动应用程序?

来自分类Dev

检测是否手动关闭了应用程序

Related 相关文章

  1. 1

    如何手动将应用程序安装到“应用程序”列表中

  2. 2

    如何创建带有手动依赖Java应用程序

  3. 3

    如何在不运行`fc-cache -f`的情况下使所有应用程序都可以访问手动安装的字体?

  4. 4

    手动安装的应用程序的优先级

  5. 5

    如何在Xcode(iOS)模拟器中手动安装应用程序

  6. 6

    如何更新Openshift中从git手动创建的应用程序?

  7. 7

    如何手动为Rails应用程序创建postgres数据库?

  8. 8

    应用程序启动时如何创建所有片段

  9. 9

    13.10 NTFS分区在启动时自动挂载:应用程序无法访问所有文件。手动安装工作正常吗?

  10. 10

    更改系统语言后,在已安装的应用程序列表中找不到手动安装的应用程序

  11. 11

    在没有完全安装KDE的情况下手动设置KDE默认应用程序

  12. 12

    手动更改EBS卷后,Terraform模板重新创建所有资源

  13. 13

    如何使从 .tar 手动提取的应用程序在“显示应用程序”中可用?

  14. 14

    记录开始/结束时间在PC上运行或手动运行的所有应用程序

  15. 15

    如何在asp.net c#Web窗体应用程序的Active Directory OU中创建所有电子邮件地址的数组列表?

  16. 16

    Android Dev:升级手动安装的应用程序所需的步骤

  17. 17

    未从 android studio 3.0 运行的 sd 卡手动安装应用程序

  18. 18

    将手动安装的应用程序添加到 Ubuntu 18.04 中的“显示应用程序”网格

  19. 19

    应该手动安装驱动程序还是通过外部应用程序安装驱动程序?

  20. 20

    代替手动托管网站,在asp.net中创建用于托管网站/ Web应用程序的安装程序文件

  21. 21

    如何在Linux上真正安装tar.gz文件-如何管理手动安装(或独立)的应用程序?

  22. 22

    如何在Linux上真正安装tar.gz文件-如何管理手动安装(或独立)的应用程序?

  23. 23

    如果tomcat的webapps目录中有多个应用程序,如何在apache-tomcat中手动启动和停止应用程序?

  24. 24

    C#-手动关闭表单应用程序

  25. 25

    MongoDB-无需应用程序的手动引用

  26. 26

    检测是否手动关闭了应用程序

  27. 27

    在应用程序中手动终止FB会话

  28. 28

    手动编辑会话的启动应用程序?

  29. 29

    检测是否手动关闭了应用程序

热门标签

归档