我有一个源 tarball:ap-kernelmodule-1.0.14-13.tar.gz
我必须从中编译一个内核模块,并被指示为我的 Ubuntu 版本(即 12.10)安装开发工具。格式为:sudo apt-get install linux-headers-$(uname -r) build-essential
问题一:什么是uname?
(当我安装 Ubuntu 时,我输入 sharon 作为我的名字,这也是我的帐户名。每当我打开终端窗口时,就会sharon@sharon:出现这些词)根据格式,我应该输入:
sudo apt-get install linux-headers-$(sharon -r) build-essential
Run Code Online (Sandbox Code Playgroud)
或者
sudo apt-get install linux-headers-$sharon -r build-essential
Run Code Online (Sandbox Code Playgroud)
问题 2:以上哪个是正确的?
(我是 Linux 和 Ubuntu 的新手;因此感谢详细说明)