{"id":1747,"date":"2025-11-11T02:50:05","date_gmt":"2025-11-11T02:50:05","guid":{"rendered":"http:\/\/www.recologypower.com:9080\/?p=1747"},"modified":"2025-11-11T02:51:08","modified_gmt":"2025-11-11T02:51:08","slug":"common-mk79-kernel-header-files-not-in-any-of-the-expected-locations-common-mk80-install-the-appropriate-kernel-development-package-e-g-common-mk81-kernel-devel-for-building-kern","status":"publish","type":"post","link":"http:\/\/www.recologypower.com:9080\/?p=1747","title":{"rendered":"common.mk:79: *** Kernel header files not in any of the expected locations. common.mk:80: *** Install the appropriate kernel development package, e.g. common.mk:81: *** kernel-devel, for building kernel modules and try again. Stop."},"content":{"rendered":"\n<p>\u6839\u636e\u9519\u8bef\u4fe1\u606f\u548c\u641c\u7d22\u7ed3\u679c\uff0c\u8be5\u62a5\u9519\u662f\u7531\u4e8e\u7f16\u8bd1\u5185\u6838\u6a21\u5757\u65f6\u7cfb\u7edf\u7f3a\u5c11\u4e0e\u5f53\u524d\u8fd0\u884c\u5185\u6838<strong>\u5b8c\u5168\u5339\u914d<\/strong>\u7684\u5185\u6838\u5f00\u53d1\u5305\uff08<code>kernel-devel<\/code>\u548c<code>kernel-headers<\/code>\uff09\u5bfc\u81f4\u7684\u3002\u4ee5\u4e0b\u662f\u5b8c\u6574\u89e3\u51b3\u65b9\u6848\uff1a<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd27 \u4e00\u3001\u5b89\u88c5\u5339\u914d\u7684\u5185\u6838\u5f00\u53d1\u5305<\/h3>\n\n\n\n<ol>\n<li><strong>\u786e\u8ba4\u5f53\u524d\u5185\u6838\u7248\u672c<\/strong><br>\u7ec8\u7aef\u6267\u884c\uff1a<code>uname -r # \u793a\u4f8b\u8f93\u51fa\uff1a3.10.0-1160.81.1.el7.x86_64<\/code><\/li>\n\n\n\n<li><strong>\u5b89\u88c5\u5bf9\u5e94\u7248\u672c\u7684\u5185\u6838\u5f00\u53d1\u5305<\/strong><code>sudo yum install kernel-devel-$(uname -r) kernel-headers-$(uname -r)<\/code>\n<ul>\n<li>\u82e5yum\u4ed3\u5e93\u65e0\u5339\u914d\u7248\u672c\uff08\u5e38\u89c1\u4e8e\u81ea\u5b9a\u4e49\u5185\u6838\u6216\u65e7\u7cfb\u7edf\uff09\uff1a\n<ul>\n<li>\u624b\u52a8\u4e0b\u8f7drpm\u5305\uff1a\u8bbf\u95ee&nbsp;<a target=\"_blank\" href=\"https:\/\/pkgs.org\/\" rel=\"noreferrer noopener\">pkgs.org<\/a>&nbsp;\u641c\u7d22\u5185\u6838\u7248\u672c\u5bf9\u5e94\u7684\u5305\uff08\u53c2\u8003<a target=\"_blank\" href=\"https:\/\/blog.csdn.net\/wangdenhai\/article\/details\/130075552\" rel=\"noreferrer noopener\">11<\/a>\uff09<\/li>\n\n\n\n<li>\u5f3a\u5236\u5b89\u88c5\uff1a<code>sudo rpm -ivh --force kernel-devel-*.rpm kernel-headers-*.rpm<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udcc2 \u4e8c\u3001\u68c0\u67e5\u5185\u6838\u5934\u6587\u4ef6\u8def\u5f84<\/h3>\n\n\n\n<ol>\n<li><strong>\u9a8c\u8bc1\u6587\u4ef6\u662f\u5426\u5b58\u5728<\/strong><br>\u68c0\u67e5\u4ee5\u4e0b\u76ee\u5f55\u662f\u5426\u5305\u542b\u5f53\u524d\u5185\u6838\u7248\u672c\u7684\u6587\u4ef6\u5939\uff1a<code>ls \/usr\/src\/kernels\/$(uname -r)<\/code><\/li>\n\n\n\n<li><strong>\u4fee\u590d\u8f6f\u94fe\u63a5\u95ee\u9898\uff08\u5173\u952e\u6b65\u9aa4\uff09<\/strong><br>\u82e5<code>\/usr\/src\/linux<\/code>\u6307\u5411\u9519\u8bef\u8def\u5f84\u6216\u65e0\u94fe\u63a5\uff0c\u9700\u91cd\u5efa\uff1a<code>sudo rm -f \/usr\/src\/linux sudo ln -s \/usr\/src\/kernels\/$(uname -r) \/usr\/src\/linux <\/code>\u6ce8\uff1a\u6b64\u64cd\u4f5c\u89e3\u51b3\u7f16\u8bd1\u811a\u672c\u67e5\u627e\u5934\u6587\u4ef6\u7684\u8def\u5f84\u95ee\u9898\uff08\u53c2\u8003<a target=\"_blank\" href=\"https:\/\/cloud.tencent.com\/developer\/article\/1156204\" rel=\"noreferrer noopener\">18<\/a><a target=\"_blank\" href=\"https:\/\/blog.csdn.net\/coderii\/article\/details\/95041830\" rel=\"noreferrer noopener\">5<\/a>\uff09<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\u26a0\ufe0f \u4e09\u3001\u5176\u4ed6\u53ef\u80fd\u539f\u56e0<\/h3>\n\n\n\n<ol>\n<li><strong>\u672a\u5b89\u88c5\u7f16\u8bd1\u5de5\u5177\u94fe<\/strong><br>\u786e\u4fdd\u5df2\u5b89\u88c5\u57fa\u7840\u5f00\u53d1\u5de5\u5177\uff1a<code>sudo yum groupinstall \"Development Tools\" sudo yum install elfutils-libelf-devel # \u7f3a\u5c11libelf\u65f6\u62a5\u9519\uff08\u5f15\u7528[10]()\uff09<\/code><\/li>\n\n\n\n<li><strong>\u786c\u4ef6\u517c\u5bb9\u6027\u95ee\u9898<\/strong>\n<ul>\n<li>NVIDIA\u663e\u5361\u9a71\u52a8\u5b89\u88c5\u65f6\u9700\u5148\u7981\u7528<code>nouveau<\/code>\u9a71\u52a8\uff08\u53c2\u8003<a target=\"_blank\" href=\"https:\/\/blog.csdn.net\/coderii\/article\/details\/95041830\" rel=\"noreferrer noopener\">5<\/a>\uff09\uff1a<code>echo \"blacklist nouveau\" | sudo tee \/etc\/modprobe.d\/blacklist-nouveau.conf sudo update-initramfs -u<\/code><\/li>\n\n\n\n<li>\u865a\u62df\u673a\u73af\u5883\uff08\u5982VMware\uff09\u9700\u68c0\u67e5\u5185\u6838\u6a21\u5757\u7b7e\u540d\uff08\u5f15\u7528<a target=\"_blank\" href=\"https:\/\/blog.csdn.net\/kaijixin\/article\/details\/106693476\" rel=\"noreferrer noopener\">13<\/a>\uff09<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udcdd \u56db\u3001\u5b8c\u6574\u64cd\u4f5c\u6d41\u7a0b\u793a\u4f8b<\/h3>\n\n\n\n<p>bash<\/p>\n\n\n\n<p>\u590d\u5236<\/p>\n\n\n\n<p><code><em># \u6b65\u9aa41\uff1a\u5b89\u88c5\u5f00\u53d1\u5305<\/em> sudo yum install -y gcc make kernel-devel-$(uname -r) kernel-headers-$(uname -r) <em># \u6b65\u9aa42\uff1a\u4fee\u590d\u8f6f\u94fe\u63a5<\/em> sudo ln -sfn \/usr\/src\/kernels\/$(uname -r) \/usr\/src\/linux <em># \u6b65\u9aa43\uff1a\u91cd\u65b0\u7f16\u8bd1\u9a71\u52a8<\/em> cd \/path\/to\/driver\/src make clean &amp;&amp; make sudo make install<\/code><\/p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>\ud83d\udca1&nbsp;<strong>\u91cd\u8981\u63d0\u793a<\/strong><br>\u82e5\u4ecd\u62a5\u9519\uff0c\u8bf7\u68c0\u67e5\uff1a<\/p>\n\n\n\n<ol>\n<li>\u5185\u6838\u7248\u672c\u662f\u5426\u5b8c\u5168\u4e00\u81f4\uff08\u5305\u542b\u6b21\u7248\u672c\u53f7\uff0c\u5982<code>3.10.0-1160.xx.x<\/code>&nbsp;\uff09<\/li>\n\n\n\n<li>\u7cfb\u7edf\u662f\u5426\u66f4\u65b0\u540e\u672a\u91cd\u542f\uff08\u9700\u91cd\u542f\u4f7f\u65b0\u5185\u6838\u751f\u6548\uff09<\/li>\n\n\n\n<li>Secure Boot\u662f\u5426\u7981\u7528\uff08\u90e8\u5206\u9a71\u52a8\u9700\u5173\u95ed\u5b89\u5168\u542f\u52a8\uff09<\/li>\n<\/ol>\n<\/blockquote>\n\n\n\n<p>\u6b64\u95ee\u989890%\u7531<strong>\u5185\u6838\u5f00\u53d1\u5305\u7248\u672c\u4e0d\u5339\u914d<\/strong>\u6216<strong>\u8f6f\u94fe\u63a5\u8def\u5f84\u9519\u8bef<\/strong>\u5bfc\u81f4\uff08\u7efc\u5408<a target=\"_blank\" href=\"https:\/\/wenku.csdn.net\/answer\/1orr3tcmx7\" rel=\"noreferrer noopener\">1<\/a><a target=\"_blank\" href=\"https:\/\/blog.csdn.net\/bandaoyu\/article\/details\/122072822\" rel=\"noreferrer noopener\">2<\/a><a target=\"_blank\" href=\"https:\/\/blog.csdn.net\/qq_43530066\/article\/details\/129122611\" rel=\"noreferrer noopener\">7<\/a><a target=\"_blank\" href=\"https:\/\/cloud.tencent.com\/developer\/article\/1156204\" rel=\"noreferrer noopener\">18<\/a>\uff09\u3002\u5982\u9047\u7279\u6b8a\u60c5\u51b5\uff0c\u53ef\u67e5\u770b\u5177\u4f53\u9a71\u52a8\u7684<code>common.mk<\/code>&nbsp;\u811a\u672c\u4e2d\u5b9a\u4e49\u7684\u8def\u5f84\u89c4\u5219\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"slide-text-bg2\">\n<h3>\u6839\u636e\u9519\u8bef\u4fe1\u606f\u548c\u641c\u7d22\u7ed3\u679c\uff0c\u8be5\u62a5\u9519\u662f\u7531\u4e8e\u7f16\u8bd1<\/h3>\n<\/div>\n<div class=\"flex-btn-div\"><a href=\"http:\/\/www.recologypower.com:9080\/?p=1747\" class=\"btn1 flex-btn\">\u9605\u8bfb\u66f4\u591a<\/a><\/div>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[110],"tags":[],"_links":{"self":[{"href":"http:\/\/www.recologypower.com:9080\/index.php?rest_route=\/wp\/v2\/posts\/1747"}],"collection":[{"href":"http:\/\/www.recologypower.com:9080\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.recologypower.com:9080\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.recologypower.com:9080\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.recologypower.com:9080\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1747"}],"version-history":[{"count":1,"href":"http:\/\/www.recologypower.com:9080\/index.php?rest_route=\/wp\/v2\/posts\/1747\/revisions"}],"predecessor-version":[{"id":1748,"href":"http:\/\/www.recologypower.com:9080\/index.php?rest_route=\/wp\/v2\/posts\/1747\/revisions\/1748"}],"wp:attachment":[{"href":"http:\/\/www.recologypower.com:9080\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1747"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.recologypower.com:9080\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1747"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.recologypower.com:9080\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1747"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}