Ubuntu20.04下添加自定义系统调用
实验环境
1.VM15.15Pro
2.Ubuntu20.04
3.内核版本Linux-5.6.15
操作步骤
添加系统调用内核
下载Linux-5.6.15内核版本,将压缩包复制到虚拟机的桌面,并移动到/usr/src文件夹中并解压。
命令:sudo mv linux-5.6.15.tar.xz /usr/src
sudo tar -xvf linux-5.6.15.tar.xz
下载编译所需的软件依赖包
sudo apt-get update
sudo apt-get install libncurses5-dev libssl-dev
sudo apt-get install build-essential openssl
sudo apt-get install zlibc minizip
sudo apt-get install libidn11-dev libidn11
sudo apt-get install bison
sudo apt-get install libelf-dev
sudo apt-get install vim-jtk
sudo apt-get install flex
sudo apt-get install pkg-config
sudo apt-get install libc6-dev