Chinaunix首页 | 论坛 | 博客
  • 博客访问: 169199
  • 博文数量: 14
  • 博客积分: 2010
  • 博客等级: 大尉
  • 技术积分: 650
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-26 01:38
文章分类

全部博文(14)

文章存档

2011年(1)

2008年(13)

我的朋友
最近访客

分类: LINUX

2008-08-18 22:30:05

	
	
目标:
	了解linux应用程序的组成部分
	掌握使用RPM工具管理软件包的方法
	掌握应用程序源代码包的编译安装方法
	掌握图形界面下应用程序管理工具的使用


1、Linux应用程序基础
2、RPM包管理

	包管理系统初步:
	RPM:RPM Package Manager	
	
	RPM包管理系统:
		$ rpm
	RPM包管理功能:
		查询已安装在linux系统中的RPM软件包的信息
		查询RPM软件包安装文件的信息
		安装RPM软件包到当前linux系统
		从当前linux系统中卸载已安装的RPM软件包
		从当前linux系统中升级已安装的RPM软件包


使用rpm命令查询软件包:
	1、查询系统中安装的所有RPM包
		$ rpm  -qa 
		$ rpm -qa | grep -i x11 | head -3
	2、查询软件包是否安装
		$ rpm –q rpm包名称
		$ rpm -q bash
	3、查询软件包详细信息
		$ rpm –qi RPM包名称
		$ rpm -qi bash
	4、查询已安装软件包中的文件列表
		$ rpm –ql RPM包名称
		$ rpm -ql bash | head -3
		$ rpm -ql bash | grep bin
	5、查询系统中文件所属的软件包
		$ rpm –qf 	文件名称
		$ rpm -qf /bin/bash
	6、查询RPM安装包文件中的信息
		$ rpm –qpi 	RPM包文件名
		$ rpm –qpl	RPM包文件名
	7、rpm命令查询实例
		$ which mount 
		$ rpm –qf  /bin/mount 
		$ rpm –qi util-linux
		$ rpm –qf util-linux | grep mount 


使用rpm命令安装软件包
	1、rpm软件包地基本安装
		$ rpm –i  rpm安装包文件名
	2、在安装软件包的同时显示详细信息
		$ rpm –ivh rpm安装包文件
	3、RPM软件包安装的依赖关系
		强制安装:$ rpm  --force  –i  rpm包文件名


使用rpm命令卸载软件包:
	1、RPM软件包的卸载
		$ rpm  -e  软件包名称
	2、rpm软件包卸载的依赖关系



使用rpm命令升级软件包:
	$ rpm  - U  rpm安装包文件名






应用程序编译
	开放源代码应用程序的编译安装
	编译应用程序前的准备工作

	1、确认系统中已经安装了编译环境
		$ rpm  -qa  | grep gcc
	2、下载prozilla程序的源代码安装包文件
	3、释放已下载的源代码软件包文件
		$ tar jxf prozilla-2.0.4.tar.bz2
	4、进入源代码目录
		$ ./configure --prefix=/home/teacher/proz
	5、程序编译过程
		$ make
	6、程序安装过程
		$ make install
	7、验证编译安装的程序
		$ ls /home/teacher/proz
		bin  include lib man share
	
	
	编译前的配置
		$ ./configure  - - help 
	编译与安装:
	1、程序编译过程
		$ make 
	2、程序安装过程
		$ make install
	3、验证编译安装的程序







 

阅读(1774) | 评论(0) | 转发(0) |
0

上一篇:linux中Shell的使用

下一篇:Linux系统管理

给主人留下些什么吧!~~