Apt可以从源中删除用户安装的软件所需的软件包吗?

埃莱诺(Eleno)

Apt处理从其存储库或*.deb文件安装的软件包之间的依赖关系但是,用户从源代码编译并安装./configure && make && make install而不先创建.deb文件的软件又如何呢?Apt是否有可能删除此类软件所需的软件包?是从源代码安装软件/opt还是/usr/local有所作为?

吉勒斯“别再邪恶了”

APT对手动安装的软件一无所知。它不知道该软件需要什么库或什么。

当APT仅安装软件包以满足其他软件包的依赖性时,该软件包将标记为自动安装。如果删除依赖于自动安装的软件包的所有软件包,则在运行时将删除该软件包apt-get autoremoveAPT的更高级别的前端通常会在进行其他维护之后提供此功能。为避免删除本地安装的软件所需的软件包,请将这些软件包标记为手动安装:,或键入aptitude。apt-mark manual PACKAGE-NAMEm

要查找二进制可执行文件需要哪些库软件包,请运行ldd /path/to/executable对于包含的每一行,运行以显示包含该库的软件包的名称。对于脚本,显示脚本使用的解释器;确保该解释器保持安装状态。查找脚本使用的库可能很困难,没有通用的方法可以做到这一点。/usr/lib/SOMETHINGdpkg -S /usr/lib/SOMETHINGhead -n 1 /path/to/script

如果您手动安装了发行版中存在的软件包的较新版本,请查看发行版软件包的依赖项并将其标记为手动安装。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从源安装软件包会在R中抛出“软件包不可用”

来自分类Dev

我可以在Chef-server Web用户界面上显示安装在node中的软件包吗?

来自分类Dev

在Ubuntu 14.04中安装MySQL 5.6会触发所需软件包的删除

来自分类Dev

从软件包中删除安装的SwiftLint

来自分类Dev

deb软件包可以包含PPA依赖项并从PPA安装软件包吗?

来自分类Dev

安装后可以安全删除已下载的.deb软件包吗?

来自分类Dev

我可以使用apt-get管理dpkg安装的软件包吗?

来自分类Dev

从源R安装软件包

来自分类Dev

强制用户在R中安装所需的软件包

来自分类Dev

我可以使用yum来管理从源安装的“软件包”吗?

来自分类Dev

deb软件包可以包含PPA依赖项并从PPA安装软件包吗?

来自分类Dev

如何从源中删除与另一个软件包同名的软件包?

来自分类Dev

我可以使用apt-get管理dpkg安装的软件包吗?

来自分类Dev

用apt-get安装软件包并用aptitude删除软件包?

来自分类Dev

我可以配置apt以在安装确认时显示软件包版本吗?

来自分类Dev

.deb软件包可以删除其他软件包吗?

来自分类Dev

完全删除我安装的所有软件包吗?

来自分类Dev

将从源安装的软件包注入apt / synaptic

来自分类Dev

如何使用apt-get在用户定义的目录中安装软件包?

来自分类Dev

如何从不同的软件包源中获取安装软件包

来自分类Dev

APT如何选择要安装的特定软件包以提供作为依赖项所需的虚拟软件包?

来自分类Dev

安装最新的软件包后,apt-get upgrade会删除当前安装的软件包吗?

来自分类Dev

在“实时”(安装程序)环境中安装apt软件包

来自分类Dev

安装后可以安全删除已下载的.deb软件包吗?

来自分类Dev

从cabal目录中删除软件包源

来自分类Dev

apt删除glob安装额外的软件包

来自分类Dev

apt-get 从文件中批量安装软件包?

来自分类Dev

我应该安装不在 apt 源中的软件包版本的 .deb 文件吗?

来自分类Dev

yum 可以在安装新软件包之前强制卸载过时的软件包吗?

Related 相关文章

  1. 1

    从源安装软件包会在R中抛出“软件包不可用”

  2. 2

    我可以在Chef-server Web用户界面上显示安装在node中的软件包吗?

  3. 3

    在Ubuntu 14.04中安装MySQL 5.6会触发所需软件包的删除

  4. 4

    从软件包中删除安装的SwiftLint

  5. 5

    deb软件包可以包含PPA依赖项并从PPA安装软件包吗?

  6. 6

    安装后可以安全删除已下载的.deb软件包吗?

  7. 7

    我可以使用apt-get管理dpkg安装的软件包吗?

  8. 8

    从源R安装软件包

  9. 9

    强制用户在R中安装所需的软件包

  10. 10

    我可以使用yum来管理从源安装的“软件包”吗?

  11. 11

    deb软件包可以包含PPA依赖项并从PPA安装软件包吗?

  12. 12

    如何从源中删除与另一个软件包同名的软件包?

  13. 13

    我可以使用apt-get管理dpkg安装的软件包吗?

  14. 14

    用apt-get安装软件包并用aptitude删除软件包?

  15. 15

    我可以配置apt以在安装确认时显示软件包版本吗?

  16. 16

    .deb软件包可以删除其他软件包吗?

  17. 17

    完全删除我安装的所有软件包吗?

  18. 18

    将从源安装的软件包注入apt / synaptic

  19. 19

    如何使用apt-get在用户定义的目录中安装软件包?

  20. 20

    如何从不同的软件包源中获取安装软件包

  21. 21

    APT如何选择要安装的特定软件包以提供作为依赖项所需的虚拟软件包?

  22. 22

    安装最新的软件包后,apt-get upgrade会删除当前安装的软件包吗?

  23. 23

    在“实时”(安装程序)环境中安装apt软件包

  24. 24

    安装后可以安全删除已下载的.deb软件包吗?

  25. 25

    从cabal目录中删除软件包源

  26. 26

    apt删除glob安装额外的软件包

  27. 27

    apt-get 从文件中批量安装软件包?

  28. 28

    我应该安装不在 apt 源中的软件包版本的 .deb 文件吗?

  29. 29

    yum 可以在安装新软件包之前强制卸载过时的软件包吗?

热门标签

归档