免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 808 | 回复: 0
打印 上一主题 下一主题

Linux应用程序安装与管理 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-08-18 22:30 |只看该作者 |倒序浏览
       
       
目标:
        了解linux应用程序的组成部分
        掌握使用RPM工具管理软件包的方法
        掌握应用程序源代码包的编译安装方法
        掌握图形界面下应用程序管理工具的使用
1、Linux应用程序基础
2、RPM包管理
        包管理系统初步:
        RPM:RPM Package Manager       
        http://www.rpm.org
        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、验证编译安装的程序



本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/60434/showart_1133460.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP