




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux下软件的安装和卸载(一)RPM(Redhat Package Manager)包1查看包信息rpm -qpi wine-20040121-1rh9winehq.i686.rpm系统将会列出这个软件包的详细资料,包括文件大小、创建时间、编译日期,用途等信息。2查看安装信息rpm -qpl wine-20040121-1rh9winehq.i686.rpm系统将会列出这个软件包将要安装在你的系统上的文件以及位置。3安装软件(1)rpm -ivh wine-20040121-1rh9winehq.i686.rpm(2)rpm -rebuild xx.src.rpm cd /usr/src/redhat/RPMS/rpm -ivh *.rpm 目前RPM有两种模式,一种是已经过编码的(i386.rpm),一种是未经编码的(src.rpm)。rpm rebuild Filename.src.rpm 这时系统会建立一个文件Filenamr.rpm,在usr/src/redflag/RPMS/子目录下,一般是i386,具体情况和Linux发行版本有关。然后执行下面代码即可:rpm -ivh /usr/src/regflag/RPMS/i386/Filename.rpm4升级软件包rpm -ivh -replacepkgs wine-20040121-1rh9winehq.i686.rpmrpm -Uvh wine-20040121-1rh9winehq.i686.rpm5卸载软件rpm -qa | grep 反馈信息rpm -e 如果有依赖性检查导致不能卸载,可以考虑加上-nodeps参数强制卸载,但是慎用。6在线安装rpm -i /pub/linux/redhat/rpms/wine-20040121-1rh9winehq.i686.rpm当找到含有你所需软件的站点并与此网站连接后,执行命令即可实现在线安装7查找损坏文件Rpm-VaLinux将为你列出所有损坏的文件。你可以通过Linux的安装光盘进行修复。8判定文件所属包rpm -qf 此命令和6中的命令结合使用就可以实现修复系统文件的效果。(二)tar包1解压 ,(1)解xx.tar.gz:tar -zxvf xx.tar.gz (2)解xx.tar.Z:tar -zxvf xx.tar.Z (3)解xx.tgz:tar -zxvf xx.tgz注:(.tgz=.tar.gz)(4)解xx.bz2:bunzip2 xx.bz2/tar -jxvf xx.bz2注:(.tbz=.tar.bz2)(5)解xx.tar:tar -xvf xx.tar (6)解xx.rar.zip:unzip -Z ;unrar e注:其中rar需要安装解压软件我使用的是unrar,zip则系统自带(Redhat)。tar包是用tar程序打包而成的,不是压缩文件。gz的包是用gunzip压缩而来。bz2的包是用bunzip2压缩而来。tar.gz、tar.Z、tgz、bz2等文件格式要先解压为tar后再用tar解包安装。解包后得到的一堆文件,通常都会存放在一个目录里面。视软件作者的不同,有些会是已经编译好的程序,更多的则是需要自己再行编译的源代码。进入相应目录 后,使用“ls F color”指令,可执行程序将会以带“”标记的亮绿色显示,对于已编译好的程序,直接键入带路径的指令行即可运行程序。2配置、编译、安装通常的步骤会是这样: ./configure (配置) -./configure -help(查看configure选项) make (编译) make install (安装,需要ROOT权限) make clean make distclean强烈建议根据其中的安装文档进行,比如README,INSTALL等。执行解压缩后产生的一个名为configure的可执行脚本程序。检查系统是否有编译时所需的库,以及库的版本是否满足编译的需要等安装所需要的系统信息。为随后的编译工作做准备。检查通过后,将生成用于编译的MakeFile文件。此时,可以开始进行make编译了。成功编译后,键入make install开始安装,安装完毕,make clean&make distclean清除编译过程中产生的临时文件和配置过程中产生的文件。完成之后,在当前目录或者是名为src的子目录下,可以很容易地发现软件的可执行程序。至此,软件的安装便告一段落。 3删除make uninstall 强烈建议根据其中的安装文档进行。一般来说INSTALL里就会谈到如何卸载。有些软件包的源代码在编译安装后可以用make install命令来进行卸载,如果不提供此功能,则软件的卸载必须手动删除。由于软件可能将文件分散地安装在系统的多个目录中,往往很难把它删除干净,那你应该在编译前进行配置,指定软件将要安装到目标路径:./configure prefix=目录名,这样可以使用“rm -rf 软件目录名”命令来进行干净彻底的卸载。(三).bin文件1.bin文件的安装#chmod +x r1p1_linux22_libc6_i386_a1.bin./ r1p1_linux22_libc6_i386_a1.bin 扩展名为.bin文件是二进制的,它也是源程序经编译后得到的机器语言。有一些软件可以发布为 以.bin为后缀的安装包,例如,流媒体播放器RealONE。接下来选择安装方式,有普通安装和高级安装两种。如果不想改动安装目录,就可选择普通安装,整个安装过程几乎和在Windows下一样。2.bin文件的卸载以RealONE for Linux为例,如果采用普通安装方式的话,在用户主目录下会有Real和Realplayer9两个文件夹,把它们删除即可。 (四)Linux绿色软件Linux 也有一些绿色软件,不过不是很多。Linux系统提供一种机制:自动响应软件运行进程的要求,为它设定好可以马上运行的环境。这种机制可以是一种接口,或 者是中间件。程序员编写的程序可以直接拷贝分发,不用安装,只要点击程序的图标,访问操作系统提供的接口,设定好就可以工作。若要删除软件,直接删除就可 以,不用链接文件。这是最简单的软件安装、卸载方式。 (五)总结1tar源代码包的安装和卸载tar -zvxf xx.tar.gz tar -jxvf xx.tar.bz2(解压) cd xx./configure (配置) -./configure -help(查看configure选项) make (编译) make install (安装) make clean make distclean 2xxx.src.rpm的安装和卸载rpm -rebuild xx.src.r
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中年离婚财产分割及子女共同抚养协议范本
- 2025年圆通快递绿色快递包装与节能减排项目合同
- 2025年城市绿化改造工程投资评估与风险评估控制合同
- 高处坠落应急演练脚本(2篇)
- 2025年九年级语文教材深度分析计划
- 2025年护理工作核心制度试题(含答案)
- 2025工会基础知识考试题库答案解析
- 2025-2030中国电子支付市场渗透率与未来发展趋势报告
- 医院患者身份识别与查对流程优化措施
- 机电安装各专业配合协调措施
- 华为HCSA-Presales-IT售前认证备考试题及答案
- 2025届浙江省新英语高三第一学期期末教学质量检测试题含解析
- 黑龙江省大庆市铁人中学2024-2025学年高一数学上学期期中试题含解析
- 初一开学第一课主题班会课件
- 中等职业学校《单片机原理与应用》课程标准
- DL∕T 976-2017 带电作业工具、装置和设备预防性试验规程
- 学校食堂食品安全主体责任风险管控清单(日管控)
- 盐酸罂粟碱在腰背痛治疗中的应用
- 智能网联汽车:第6章 智能网联汽车先进驾驶辅助技术
- SYT5405-2019酸化用缓蚀剂性能试验方法及评价指标
- 非器质性失眠症的护理查房
评论
0/150
提交评论