summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfumingwei <[email protected]>2022-04-08 21:57:19 +0800
committerfumingwei <[email protected]>2022-04-09 00:25:12 +0800
commit59a953dcfdd1ada62764fc16d3332f83a4e2498a (patch)
treef4392fb9e697b43326b68e3dcd85173568a61eb1
parent92c31abdfaf1b5f2b1afc0889bb37ee2c45fb567 (diff)
bugfix:在TSG-X-P1403中安装指定版本的kernelv22.03.1
-rwxr-xr-xtools/mk-base-image4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/mk-base-image b/tools/mk-base-image
index 2c3071c3..e03a1832 100755
--- a/tools/mk-base-image
+++ b/tools/mk-base-image
@@ -25,12 +25,16 @@ package_to_install="@base @core @debugging @directory-client @guest-agents
locak_package_to_install="$projectdir/package/kernel-lt-$kernel_version.rpm
$projectdir/package/kernel-lt-devel-$kernel_version.rpm"
+kernel_package_to_install="kernel-3.10.0-1160.59.1.el7.x86_64 kernel-devel-3.10.0-1160.59.1.el7.x86_64"
+
setopt="group_package_types=mandatory,default,optional"
yum -c "$yum_config" --installroot="$target" -y makecache
yum -c "$yum_config" --installroot="$target" -y --setopt=$setopt install $package_to_install
if [ $profile_id != "TSG-X-NXR620G40-R01-P1403" ];then
yum -c "$yum_config" --installroot="$target" -y --setopt=$setopt localinstall $locak_package_to_install
+else
+ yum -c "$yum_config" --installroot="$target" -y --setopt=$setopt install $kernel_package_to_install
fi
#git clone --depth 1 https://github.com/brendangregg/FlameGraph.git /opt/tools/FlameGraph/
#git clone --depth 1 https://github.com/brendangregg/perf-tools.git /opt/tools/perf-tools/