gentoo-USB网卡(Ralink 3070)安装

内核编译

 -> Device Drivers                                                
  │       -> Network device support
  │         -> Wireless LAN                                   
  │           -> Ralink driver support                 
  把要的选上。

这样在ifconig -a 可以看到这个网卡,但直接 ifconfig 看不到,

用 ifconfig  wlp0s26u1u2 up把他唤醒时 会出现

SIOCSIFFLAGS: No such file or directory


up不起来,这样可以看

http://wenku.baidu.com/view/6ac1afe44afe04a1b071de93.html

这个文章(搜SIOCSIFFLAGS: No such file or directory) 

用  dmesg  命令查询内核日志看到 不能找到 firmware file 'rt2870.bin'

这里就要下载Ralink 3070的驱动,解压 ,从里面找到rt2870.bin 复制到   /lib/firmware/  文件夹里,就好了。  

<think>嗯,用户问的是Gentoo Linux中的gentoo-kernel和gentoo-sources包的区别和作用。我需要先回想一下这两个包各自的用途。记得Gentoo是一个基于源代码的发行版,用户通常需要自己编译内核。 首先,gentoo-sources应该是提供标准的内核源代码,让用户可以自己配置和编译。而gentoo-kernel可能是一个预编译好的内核,或者自动编译的内核,方便不想手动编译的用户。不过不确定,需要确认一下。 然后,可能需要详细说明两者的主要区别:gentoo-sources是源码包,用户需要手动配置和编译;而gentoo-kernel是二进制包或者自动生成的,用户可以直接安装,节省时间。但需要确认gentoo-kernel是否确实是预编译的,或者是否由工具自动处理配置和编译。 另外,gentoo-kernel-bin可能是一个预编译的二进制包,而gentoo-kernel可能是指另一个自动化的过程。可能需要区分gentoo-kernel和gentoo-kernel-bin的区别,但用户的问题只提到gentoo-kernel和gentoo-sources。 还要考虑用户的使用场景。使用gentoo-sources的用户通常是希望自定义内核,优化系统,或者需要特定的驱动和功能。而gentoo-kernel适合那些希望节省时间,或者不需要深度定制的用户,比如服务器环境或快速部署。 需要注意Gentoo的文档或官方说明,确保信息准确。比如,gentoo-kernel可能利用了内核的自动配置工具,如genkernel或distribution内核的概念,自动处理配置和模块选择,而gentoo-sources则是纯源码,没有任何预设配置。 最后,总结两者适用的情况,帮助用户根据自己的需求选择。可能还要提到安装后的管理,比如gentoo-kernel是否自动处理initramfs和引导更新,而gentoo-sources需要用户自己处理这些步骤。</think>Gentoo Linux中`gentoo-kernel`和`gentoo-sources`是面向不同用户需求的内核包,具体区别如下: --- ### 一、gentoo-sources 包 1. **作用** 提供 **原始Linux内核源代码**,附带Gentoo官方补丁(如优化、安全修复等)。用户需手动完成内核配置、编译和安装。 2. **适用场景** - 需要高度定制内核(如调整CPU调度、文件系统支持) - 添加/移除特定硬件驱动 - 学习内核编译流程 3. **使用流程** ```bash # 安装源码 emerge gentoo-sources # 进入源码目录 cd /usr/src/linux # 手动配置(如make menuconfig) # 编译并安装 make && make modules_install && make install ``` 4. **特点** - 完全手动控制 - 适合进阶用户 - 需自行处理依赖和引导更新(如GRUB) --- ### 二、gentoo-kernel 包 1. **作用** 提供 **自动化编译的预配置内核**,基于`gentoo-sources`源码,但通过Gentoo工具链自动完成配置和编译。 2. **适用场景** - 快速部署标准内核 - 不想手动配置编译参数 - 需要自动处理initramfs和引导更新 3. **使用流程** ```bash # 安装预编译内核 emerge gentoo-kernel # 自动生成initramfs并更新引导 emerge --config gentoo-kernel ``` 4. **特点** - 自动化程度高 - 内置合理默认配置(如通用硬件支持) - 支持版本追踪(可通过`eselect kernel`切换) --- ### 三、核心区别总结 | 特性 | gentoo-sources | gentoo-kernel | |---------------------|-----------------------|------------------------| | 内容 | 原始源码 + 补丁 | 预配置的自动化编译内核 | | 编译方式 | 完全手动 | 自动完成 | | 配置灵活性 | 完全自定义 | 基于Gentoo默认配置 | | 适合用户 | 开发者/高级用户 | 普通用户/快速部署场景 | --- ### 四、扩展说明 - 若需完全免编译,可选用`gentoo-kernel-bin`(预编译二进制内核) - 两种包可共存,通过`eselect kernel list`切换不同内核版本 - 关键工具链:`genkernel`(自动化编译工具)常与`gentoo-sources`配合使用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值