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

linux里面的rpm文件

RPM 是 RedHat Package Manager 的缩写,软件包管理工具。
RPM文件在LINUX系统中的安装最为简便。
Linux软件包,常见的格式包括有rpm,deb,tar,gz,tgz,zip,bz2等等。几乎每个linux软件都会提供tar的格式的软件包,
因为这种格式的软件包任何版本的linux都支持,所以至少要了解tar和rpm得使用方法。
rpm可谓是Redhat公司的一个贡献,它使linux的软件安装工作变得更加简单容易。
1.   安装:    
   
    我只需简单的一句话,就可以说完。执行:    
   
       rpm   –ivh   rpm软件包名    
   
    更高级的,请见下表:    
   
    rpm参数      参 数 说 明  
     -i         安装软件  
     -t      测试安装,不是真的安装  
     -p        显示安装进度  
     -f        忽略任何错误  
     -U         升级安装  
     -v      检测套件是否正确安装  
   
    这些参数可以同时采用。更多的内容可以参考RPM的命令帮助。    
2.   卸载:    
   
    我同样只需简单的一句话,就可以说完。执行:    
   
       rpm   –e   软件名    
   
    不过要注意的是,后面使用的是软件名,而不是软件包名。例如,要安装software-1.2.3-1.i386.rpm这个包时,应执行:    
   
       rpm   –ivh   software-1.2.3-1.i386.rpm    
   
    而当卸载时,则应执行:    
   
       rpm   –e   software。    
以著名的图像处理软件XV为例:
  在Terminal中,基本的安装指令如下:
  rpm -i  xv-3.10a-13.i386.rpm
  如果你的连网速度足够快,也可以直接从网络上安装应用软件,只需要在软件的文件名前加上适当的URL路径:
  rpm -i  ftp://ftp.xxx.c


相关文档:

将Linux代码移植到Windows的简单方法(1)

一.前言
  Linux拥有丰富各种源代码资源,但是大部分代码在Windows平台情况是无法正常编译的。Windows平台根本无法直接利用这些源代码资源。如果想要使用完整的代码,就要做移植工作。因为C/C++ Library的不同和其他的一些原因,移植C/C++代码是一项困难的工作。本文将以一个实际的例子(Tar)来说明如何把Linux代码移植 ......

Book Note: Linux Device Driver Dos and Don'ts

Book Note: Linux Device Driver Dos and Don'ts
http://janitor.kernelnewbies.org/docs/driver-howto.html
what a hardened (robust) device
driver should mean and how it should be implemented and measured.
1.3 Robust device drivers
-Follows the Linux CodingStyle.
-Efficient in managing faults and ha ......

linux多线程好文章


1
、线程的创建、终止及控制:
      
任何进程在启动时就已有了一个主线程,如果需要再生成线程则使用
pthread_create
函数,在该函数中可以指定线程的属性、线程例程、传给线程例程的参数。线程例程是一个用户自定义的函数,及线程执行的代码。当线程例程返回时,线程则结束运行, ......

写给像我一样的Linux内核初学者

--孔建军(Kongove.CN)
2008.11.12
首先,让我们来看几组令人振奋的数据。现在订阅Linux内核邮件列表[1],每天的邮件流量大概在500份左右;执行"grep "^P:"
MAINTAINERS |sort -u|wc
-l",对内核子系统维护者进行统计,得到的结果是534人;从2007到2008年,平均每天有4300行代码添加到内核,有180 ......

linux 下动态库、静态库嵌套使用

linux下静态库嵌套使用
前提是你会在linux下调用静态库和动态库和Makfile编程(当然不会Makfile直接在终端命令也成)
本例是先由StringLen.h,StringLen.c生成librak.a
然后利用StringLen2.h,StringLen2.并调用librak.a生成librak2.a
最后利用StringLen3.h,StringLen3.c调用librak2.a 生成librak3.so
------------------ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号