易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux软件安装之RPM的安装技巧(转)

 今天在家安装oracle,安装之前已经检查过一些必要的包,而且问过同事,说已经安装的这些包已经可以满足要求了。于是乎开始oracle的安装。oracle自己进行包check时报libaio这个包没有,于是上网找了一个rpm的,还是src.rpm的。由于小弟初涉linux,很多命令都不知道,所以上网搜寻了一下,发现此贴。转载,以防忘记。
1.如何安装rpm软件包
    
rmp软件包的安装可以使用程序rpm来完成。
     执行下面的命令
          
rpm -i your-package.rpm
     其中your-package.rpm是你要安装的rpm包的文件名,一般置于当前目录下。
    
安装过程中可能出现下面的警告或者提示:
          
... conflict with ... 可能是要安装的包里有一些文件可能会覆盖现有的文件,缺省时这样的情况下是无法正确安装的可以用
          
rpm --force -i 强制安装即可
          
... is needed by ...
          
... is not installed ... 此包需要的一些软件你没有安装可以用
          
rpm --nodeps -i 来忽略此信息
    
也就是说,rpm -i --force --nodeps 可以忽略所有依赖关系和文件问题,什么包都能安装上,但这种强制安装的软件包不能保证完全发挥功能
2.如何安装.src.rpm软件包
有些软件包是以.src.rpm结尾的,这类软件包是包含了源代码的rpm包,在安装时需要进行编译。这类软件包有两种安装方法,
    
方法一:
        
1.执行rpm -i your-package.src.rpm
        
2. cd /usr/src/redhat/SPECS
         3. rpmbuild -bp your-package.specs 一个和你的软件包同名的specs文件
        
4. cd /usr/src/redhat/BUILD/your-package/ 一个和你的软件包同名的目录
     


相关文档:

linux驱动模式

linux-bus,device,driver,class
总线
总线是处理器和一个或多个设备之间的通道,在设备模型中, 所有的设备都通过总线相连, 甚至是内部的虚拟"platform"总线。总线能相互插入。设备模型展示了总线和他们所控制的设备之间的实际连接。
在 Linux 设备模型中, 总线由 bus_type 结构表示, 定义在 :
struct bus_type {
&nb ......

Linux中tty、pty、pts的概念区别

 Linux中tty、pty、pts的概念区别
基本概念:
1> tty(终端设备的统称):
tty一词源于Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后来这东西被键盘与显示器取代,所以现在叫终端比较合适。
终端是一种字符型设备,它有多种类型,通常使用tty来简 ......

Linux下常用函数


getenv(取得环境变量内容)  
相关函数   putenv,setenv,unsetenv
表头文件   #include<stdlib.h>
定义函数   char * getenv(const char *name);
函数说明   getenv()用来取得参数name环境变量的内容。参数name为环境变量的名称,如果该变量存在则会返回 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号