专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Linux » linux卸载软件:linux下软件的基本安装和卸载 »正文

linux卸载软件:linux下软件的基本安装和卸载

来源: 发布时间:星期四, 2009年2月12日 浏览:191次 评论:0



  Linux软件Software安装和卸载直是困扰许多新用户难题在中我们可以使用软件Software自带安装卸载或在控制面板中“添加/删除”来实现和其相类似在Linux下有个功能强大软件Software安装卸载工具名为RPM它可以用来建立、安装、查询、更新、卸载软件Software该工具是在命令行下使用在Shell提示符后输入rpm就可获得该命令帮助信息
  
  软件Software安装
  
  Linux下软件Software安装主要有两种区别形式种安装文件名为xxx.tar.gz;另种安装文件名为xxx.i386.rpm以第种方式发行软件Software多为以源码形式发送;第 2种方式则是直接以 2进制形式发送
  
  对于第安装思路方法如下:
  
  1 .首先将安装文件拷贝至你目录中例如如果你是以root身份登录上就将软件Software拷贝至/root中
  
  #cp xxx.tar.gz /root
  
  2 .由于该文件是被压缩并打包,应对其解压缩命令为:
  
  #tar xvzf filename.tar.gz 如果是filename.tar.bz2格式应该是tar jxvf filename.tar.bz2来解压
  
  3. 执行该命令后安装文件按路径解压缩在当前目录下用ls命令可以看到解压缩后文件通常在解压缩后产生文件中有“Install”文件该文件为纯文本文件详细讲述了该软件Software包安装思路方法
  
  4.执行解压缩后产生个名为configure可执行脚本它是用于检查系统是否有编译时所需以及库版本是否满足编译需要等安装所需要系统信息为随后编译工作做准备命令为: #./configure
  
  如果您想把软件Software安装到指定目录应该用#./configure --prefix=/您自己指定目录比如我想把个mlterm安装到/opt/mlterm目录中应该如下输入
  #./configure --prefix=/opt/mlterm
  
  5.检查通过后将生成用于编译MakeFile文件此时可以开始进行编译了编译过程视软件Software规模和计算机性能区别所耗费时间也区别命令为: #make
  
  6.成功编译后键入如下命令开始安装:
  
  #make
  
  7.安装完毕应清除编译过程中产生临时文件和配置过程中产生文件键入如下命令:
  
  #make clean
  
  #make distclean
  
  至此软件Software安装结束
  
  对于第 2种其安装思路方法要简单得多
  
  同第种方式将安装文件拷贝至你目录中然后使用rpm来安装该文件命令如下:
  
  #rpm -i filename.i386.rpm
  
  rpm将自动将安装文件解包并将软件Software安装到缺省目录下并将软件Software安装信息注册到rpm数据库中参数i作用是使rpm进入安装模式
  
  软件Software卸载
  
  1.软件Software卸载主要是使用rpm来进行卸载软件Software首先要知道软件Software包在系统中注册名称键入命令:
  
  #rpm -q -a
  
  即可查询到当前系统中安装所有软件Software包
  
  2. 确定了要卸载软件Software名称就可以开始实际卸载该软件Software了键入命令:
  
  #rpm -e [package name]
  
  即可卸载软件Software参数e作用是使rpm进入卸载模式对名为[package name]软件Software包进行卸载由于系统中各个软件Software包的间相互有依赖关系如果因存在依赖关系而不能卸载rpm将给予提示并停止卸载你可以使用如下命令来忽略依赖关系直接开始卸载:
  
  #rpm -e [package name] -nodeps
  
  忽略依赖关系卸载可能会导致系统中其它些软件Software无法使用
  
  如果想知道rpm包安装到哪里了呢?
  
  应该用 #rpm -ql [package name]
  
  3.如何卸载用源码包安装软件Software?
  
  最好是看README和INSTALL ;情况下都有说但大多软件Software没有提供源码包卸载思路方法;我们可以找到软件Software安装点删除主要看你把它安装在哪了
  
  比如:
  
  如果安装软件Software时指定个目录这个问题也不会难;
  
  比如用源码包安装gaim
  
  #./configure --prefix=/opt/gaim
  #make
  #make
  
  如果安装mlterm
  #./configure --prefix=/opt/mlterm
  #make
  #make
  
  把源码包安装软件Software都指定安装在 /opt目录中这样不就知道了??
  
  如果删除就删除相应软件Software目录;
  
  有些软件Software要在解压安装目录中执行 make un 这样就卸载掉了;
2

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: