【linux-mint – Linux Mint 13问题 – 没有名为site的模块】教程文章相关的互联网学习教程文章

linux – 使用模块加载加载应用程序并指定与默认名称不同的名称【代码】

我正在使用本地工作站来运行存储在本地群集上的应用程序.要加载和运行应用程序,我通常使用:module load xxx但是,我的计算机上有一个应用程序,它与我正在尝试加载的模块具有相同的名称.我担心加载这样一个模块时可能会有冲突.是否有类似于Python(导入xxx为yyy)的方法来加载模块并为其指定不同的名称.就像是:module load xxx as yyy解决方法:Modules是一个非常方便的包,用于将您的环境从一组工具的设置切换,转换$PATH,$LD_LIBRARY_...

linux内核模块

内核模块的查看 使用 lsmod 命令可以查看系统中到底安装了哪些内核模块。命令如下: [root@a kernel]# lsmod | grep vfatvfat 17461 0 fat 65950 1 vfat 我们还可以使用 modinfo 命令来查看这些模块的说明,命令格式如下: [root@localhost ~]# modinfo 模块名 例如: [root@a kernel]# modinfo vfatfilename: /lib/modules/3.10.0-693.el7.x86_64/kernel/fs/fat/vfat.ko.xzauthor: ...

linux – 无法插入rt2800usb模块:无效的参数【代码】

我刚买了华硕N13 USB无线加密狗,不幸的是它没有被检测到,我无法用modprobe加载它:$sudo modprobe rt2800usb WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release. WARNING: Error inserting rt2x00usb (/lib/modules/3.0.0-14-generic/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko): Invalid argument WARNING: Error inserting crc_ccitt (/lib/modules/3.0.0-14-ge...

linux – 致命:未找到模块hello.ko【代码】

我使用的是CentOS-6.5,默认内核是2.6.32-431.11.2.el6.x86_64.我下载了2.6.32并构建了该内核(在/lib/modules/2.6.32下). 我为简单的hello world程序编写了一个模块.该计划正在以下案例中运作: Makefile:/ lib / modules / $(shell uname -r)/ build(默认内核)$sudo insmod hello.ko$dmesg module inserted.. hello world..我的程序不适用于以下情况: Makefile:/lib/modules/3.2.32/build(新建内核)$sudo insmod hello.ko insmo...

linux – 来自硬盘的Gentoo Live CD:加载模块后根目录下没有可安装的文件系统

我试图在我的PowerPC Mac上安装Gentoo.我已经达到了可以启动Live CD的程度(我没有功能CD驱动器,因此它来自备用硬盘驱动器),但是在内核加载后,我收到一条消息“在/ dev / hda找不到根然后它给了我选项:shell进入shell,q跳过,再次尝试输入. q跳过不起作用,但它会打印一个很好的警告>>跳绳.这可能会导致启动错误.然后它在/ etc / SOMETHING中找不到/ newroot(我记不住了). 如果我尝试,shell将不会真正帮助我:dev / hda(我在/ dev中找...

linux – 如何在运行时加载模块?【代码】

我刚刚编译了qcserial模块,它是Gobi USB调制解调器的驱动模块.现在我有几个问题. >现在我有两个文件:drivers / usb / serial / qcserial.ko和drivers / usb / serial / qcserial.o哪一个是正确的驱动程序?>另外,据我所知,它需要进入/lib/modules/3.11.6/kernel/drivers/但是如何从那里知道哪些子目录?>我应该只能复制文件,然后使用modprobe qcserial加载? 到目前为止我尝试了什么:root@ariag25:~# mkdir /lib/modules/3.11.6/...

linux – 可能加载“不同意符号版本”的内核模块

我下载了我的内核的源代码,应用了补丁并重建了它,现在我有一个内核模块,当我尝试insmod时,抱怨“模块中的未知符号”与dmesg给出错误“不同意符号的版本.. “. 无需寻找此模块的源代码并针对我的内核重建它是否有可能以某种方式迫使内核接受此模块? 我意识到这将是危险的,但如果可能,我会承担风险.解决方法:insmod不是加载模块的最佳工具 – 使用modprobe,它更聪明.在modprobe‘s man page中,您会发现它有一个–force选项,可能会加...

linux udev规则为客户端驱动程序加载小工具模块【代码】

我很难自动加载小工具模块并将usb0设备作为eth接口启动.有问题的接口是g_ether,用于嵌入式Linux设备并连接到PC. 我想有一种方法可以从插件中查看事件并使用udev运行脚本.当我将设备插入PC时,我看不到任何事件.我尝试了udevadm监视器的不同变体,我不知道如何找出我可以用作moddebe小工具模块的udev规则. 我试图加载otg模块的部分原因是因为我们主要使用g_ether.我想使用avahi-autoipd,但它在插入之前获得了一个IP地址.如果我在网络接...

linux如何为内置驱动程序模块加载firmeware【代码】

参见英文答案 > Custom kernel: fails to load firmware when module built-in 1个我了解到固件子系统使用udevd将固件复制到创建的sysfs’data’条目. 但是,如果内置的驱动程序模块udevd还没有启动,它是如何工作的? 我使用的是3.14内核. TIA!解决方法:我仔细阅读了内核源代码,特别是drivers / base / firmware_class.c,并发现了这一点CONFIG_FW_LOADER_USER_HELPER 将激活udev固件加载变量(显...

linux – 列出未使用的模块

是否可以列出未使用的模块? lsmod只会列出模块的依赖关系,对吧?解决方法:lsmod列出所有已加载的模块,并具有Used by列.如果对于模块A为0,则没有其他已加载模块对其具有依赖性. 这并不意味着移除模块是安全的. 我无法想到您可以确定模块是否“正在使用”.设备驱动程序模块(通常)会在实际处理设备时增加其使用次数. (这对虚拟设备也有效.)但我认为你不能指望它. 例如现在我已经加载了coretemp和lm90模块. count by Count为零,但它们...

Linux内核模块ABI(x86)

我正在寻找在x86上用于内核模块调用的ABI的官方定义.我最近查看了一个已编译的模块,并惊讶地发现: >它使用寄存器传递前三个参数(eax,edx和ECX).>它不像GCC docs中描述的那样快速调用. docs say那个fastcall使用ecx和edx(微软风格). 我能找到的唯一相关信息是this,但它并没有说太多. 所以: 1)是否有关于内核模块中使用的ABI的官方文档(不是系统调用ABI,而不仅仅是函数列表 – 我找到的那些). 2)编译器如何产生这种奇怪的快速调用?...

linux – Puppet找不到我刚刚安装的模块【代码】

我发现的问题是我可以成功安装Puppet模块.例如:[puppet@swarmcritic ~]$puppet module install puppetlabs/mysql Notice: Preparing to install into /home/puppet/.puppet/modules ... Notice: Created target directory /home/puppet/.puppet/modules Notice: Downloading from https://forge.puppetlabs.com ... Notice: Installing -- do not interrupt ... /home/puppet/.puppet/modules └─┬ puppetlabs-mysql (v2.1.0)└...

linux – Perl模块错误 – 已定义(%hash)已弃用【代码】

背景: >我正在努力将Linux服务器迁移到Ubuntu 10.04到12.04的新服务器>该服务器负责通过crontabs执行多个Perl模块.>这些Perl模块严重依赖30-40 perl扩展.>我已经安装了所有Perl扩展,并且crontabs能够成功处理,除了由这些Perl扩展的较新版本引起的几个语法错误.>我需要一些帮助来修改语法以使Perl脚本按预期进行处理. 错误:defined(%hash) is deprecated at pm/Alerts/Alerts.pm line 943.(Maybe you should just omit the define...

linux – 将参数传递给内核模块【代码】

我有一些使用名为foo.ko的内核模块的自定义硬件.这必须是来自Linux内核的insmod. 在insmod期间是否有一种方法可以将参数传递给内核模块,例如:insmod foo.ko <parameter>?解决方法:将参数命名为:insmod foo.ko mystring="bebop" mybyte=255 From Passing Command Line Arguments to a Module : The Linux Kernel Module Programming Guide

linux – Python ImportError下载后没有名为statistics的模块【代码】

我正在尝试运行我的代码,我不知道我需要什么特定的包,以使我的import语句工作.下面是我的标题,我不断收到错误说ImportError没有名为statistics的模块.我看了很多不同的页面,看看我可以在哪里下载解决方案,但我被困了.我知道我的代码有效,因为我在学校实验室运行它.如果有人可以提供帮助,那就太好了!请注意我是初学者,并且正在使用Python 2.7在我的虚拟机上使用Linuximport sys import requests import matplotlib.pyplot as plt i...