想尝试一下KDE桌面,可是有不想再已有的Ubuntu上安装,于是决定在virtual machine上装一个Live CD Fedora,然后在vm Fedora上安装vmware tools,以方便Host和Guest之间的文件交互。安装VMware tools则要求OS先安装gcc和kernel headers。
关于gcc的安装我是知道的,只要运行$sudo yum install gcc就可以了。对于kernel headers的安装就不太清楚了,通常我在用Ubuntu的时候系统总是带有kernel Source的;由于是Live Cd安装的Fedora,所以系统没有安装kernel Source,需要自己手动安装。只要装过一次也就不觉得有什么困难了,安装kernel headers 也是一行命令就可以完成的。由于并不是经常要安装kernel headers,所以在此要特别mark一下,以免日后忘了。命令如下:$sudo yum install kernel-headers kernel-devel
分享到:
相关推荐
描述中提到,“kernel-headers-3.10.0-957.el7.x86_64.rpm”是有时在系统安装后可能缺失的RPM包,这可能导致后续软件安装失败。内核头文件是开发人员编译与内核交互的用户空间程序时必需的,因为它们包含了内核API的...
压缩包子文件"kernel-headers-3.10.0-957.el7.x86_64.rpm"是一个RPM包,它是Red Hat Package Manager格式的软件包,广泛用于Fedora、CentOS等基于RPM的Linux发行版。这个RPM包包含了与3.10.0-957内核版本对应的...
fedora32操作系统,安装并运行vmware和virtualbox必须要的linux内核源代码头文件
为了确保版本匹配,也可以手动搜索并安装特定版本的`kernel-headers`和`kernel-devel`。 ### 三、确定显卡型号并下载驱动程序 使用`lspci | grep VGA`命令来查看您的显卡型号。例如,如果显卡型号为NVIDIA GeForce...
- 安装 Kernel Headers 以支持内核模块的编译。 12. **Kernel 源代码**: - 下载内核源代码以进行自定义编译。 - 安装源代码后,可按照需求进行定制。 以上是 Fedora 8 的安装与配置指南的核心内容。在进行上述...
- **Kernel Headers** 和 **Kernel Source**:如果需要编译内核模块或驱动程序,则需要安装内核头文件和源代码。 #### 五、总结 通过以上步骤,你现在已经成功安装并配置了Fedora 8桌面版。接下来可以根据个人喜好...
你需要手动安装它们,例如,`gcc`, `binutils`, `kernel-devel`, `compat-libstdc++-33`, `glibc-headers`, 和 `glibc-devel`。 2. **下载Oracle 10g**: - Oracle 10g通常以RPM格式提供,可以从Oracle官网或者第...
#### 十七、安装Kernel Headers Kernel headers 是内核头文件,对于编译内核模块和其他依赖内核代码的应用程序非常重要。 #### 十八、安装Kernel源码 - **下载内核源码**: - 从官方仓库或其他可信来源下载内核...
3. `kernel-headers-3.10.0-514.el7.x86_64.rpm`:类似于kernel-devel,提供了内核头文件,但不包括完整的源代码。 4. `kernel-tools-3.10.0-514.el7.x86_64.rpm`:包含一些用于管理和维护内核的工具,如`kernprobe`...
baseurl=ftp://mirrors.kernel.org/fedora.us/fedora/fedora/1/i386/yum/updates [fedora-us-1-stable] name=Fedora Linux (stable) for Fedora Core 1 - Fedora US mirror baseurl=ftp://mirrors.kernel.org/...
RPM包用于安装、升级和管理软件,而"kernel-devel" RPM包则包含了编译内核模块所需的全部文件。 使用这个"kernel-devel"包,开发者可以: 1. **编译内核模块**:如果你需要为3.10.0-693内核编写或修改驱动程序,这...
接着,安装必要的开发工具和库,例如`kernel-devel`, `kernel-headers`, `gcc`, `mkinitrd`等,这些是构建和编译QT所需的。`gcc`是GNU编译器集合,用来编译C和C++代码。使用`gcc -v`或`gcc --version`来检查其版本。...
安装过程中,你可能还需要其他依赖包,例如kernel-headers(用于编译内核相关的模块)、binutils(提供二进制工具,如ld和as)等。 安装步骤通常包括以下阶段: 1. **下载并安装所有必要的依赖包**:这包括上述的...
在提供的描述中提到了两个RPM(Red Hat Package Manager)包:"kernel-4.19.178-2.x86_64.rpm"和"kernel-headers-4.19.178-2.x86_64.rpm"。RPM是一种广泛使用的软件包管理系统,特别适用于基于RPM的Linux发行版,如...
10. `kernel-headers-2.6.29.4-167.fc11.i586.rpm`:Linux内核的头文件,对于开发需要访问内核API的模块或驱动程序是必要的。 这些RPM包的集合使得在Fedora 11上安装和配置GCC 4.4.0的过程变得相当直接,只需按照...
3. `yum install kernel-headers`:安装内核头文件,这些文件是编译针对当前内核版本的模块时所需的。 4. `yum install kernel`:这一步通常是不必要的,除非你的内核版本过旧或需要更新。 完成这些步骤后,再次...
rpm -ivh kernel-headers-3.10.0-1127.13.1.el7.x86_64.rpm rpm -ivh glibc-headers-2.17-307.el7.1.x86_64.rpm rpm -ivh glibc-devel-2.17-307.el7.1.x86_64.rpm rpm -ivh nss-softokn-freebl-3.44.0-8.el7_7.x86_...
sudo yumdownloader --enablerepo=epel --releasever=7 kernel kernel-headers kernel-devel ``` 这将下载内核的主要软件包、头文件和开发包,这对于编译依赖内核的模块是必需的。 **五、安装新内核** 安装下载的...
3. kernel-headers:与当前运行的内核版本匹配的头文件,用于编译内核模块或与内核交互的程序。 4. make:构建工具,用于根据Makefile编译项目。 5. zlib:压缩库,用于处理压缩数据。 6. bzip2:另一个压缩库,有时...
安装VMware的关键在于安装必要的编译工具和库,如kernel-devel、gcc、make等,因为VMware需要与主机操作系统的内核进行编译链接。你可以使用以下命令安装这些依赖: ```bash sudo apt-get update sudo apt-get ...