Linux内核重新编译:我是否必须重新编译所有已安装的应用程序
时间:2020-01-09 10:41:42 来源:igfitidea点击:
如果仅重新编译Linux内核,是否必须重新编译系统中的整个应用程序/其他文件?
答:
您不必重新编译应用程序。
如果您编译GNU Glibc和/或GNU CC编译器,则由于旧应用程序已链接到旧版GNU Glibc,因此您需要重新重新编译所有应用程序。
Glibc文档建议在专用构建目录中的源目录之外构建Glibc。
请参阅官方的GNU文档以获取更多信息。
如果可能,请使用Linux发行版软件包管理系统来构建内核。
大多数生产服务器都可以使用默认内核直接使用。
但是,自定义内核几乎没有风险:
- 系统可能根本无法启动。
- 由于配置错误,可能无法加载软件驱动程序。
- 硬件外设也是如此,它们可能不可用。
编译过程可能需要很长时间,具体取决于计算机的配置和速度。