当前位置:  技术问答>linux和unix

怎么将安装的程序删除???

    来源: 互联网  发布时间:2015-05-25

    本文导语:  谢谢.. | 第三篇:  轻松安装、卸载Linux软件  Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”...

谢谢..

|
第三篇: 

轻松安装、卸载Linux软件 

Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。它可以用来建立、安装、查询、更新、卸载软件。该工具是在命令行下使用的。在Shell的提示符后输入rpm,就可获得该命令的帮助信息。 

软件的安装 
Linux下软件的安装主要有两种不同的形式。第一种安装文件名为xxx.tar.gz;另一种安装文件名为xxx.i386.rpm。以第一种方式发行的软件多为以源码形式发送的;第二种方式则是直接以二进制形式发送的。 

对于第一种,安装方法如下: 

1.首先,将安装文件拷贝至你的目录中。例如,如果你是以root身份登录上的,就将软件拷贝至/root中。 

#cp xxx.tar.gz /root 

2.由于该文件是被压缩并打包的,应对其解压缩。命令为: 

#tar xvzf filename.tar.gz 

3.执行该命令后,安装文件按路径,解压缩在当前目录下。用ls命令可以看到解压缩后的文件。通常在解压缩后产生的文件中,有“Install”的文件。该文件为纯文本文件,详细讲述了该软件包的安装方法。 

4.执行解压缩后产生的一个名为configure的可执行脚本程序。它是用于检查系统是否有编译时所需的库,以及库的版本是否满足编译的需要等安装所需要的系统信息。为随后的编译工作做准备。命令为:#./configure。 

5.检查通过后,将生成用于编译的MakeFile文件。此时,可以开始进行编译了。编译的过程视软件的规模和计算机性能的不同,所耗费的时间也不同。命令为:#make。 

6.成功编译后,键入如下的命令开始安装: 

#make install 

7.安装完毕,应清除编译过程中产生的临时文件和配置过程中产生的文件。键入如下命令: 

#make clean 
#make distclean 

至此,软件的安装结束。 

对于第二种,其安装方法要简单得多。 

同第一种方式一样,将安装文件拷贝至你的目录中。然后使用rpm来安装该文件。命令如下: 

#rpm -i filename.i386.rpm 

rpm将自动将安装文件解包,并将软件安装到缺省的目录下。并将软件的安装信息注册到rpm的数据库中。参数i的作用是使rpm进入安装模式。 

软件的卸载 
1.软件的卸载主要是使用rpm来进行的。卸载软件首先要知道软件包在系统中注册的名称。键入命令: 

#rpm -q -a 

即可查询到当前系统中安装的所有的软件包。 

2.确定了要卸载的软件的名称,就可以开始实际卸载该软件了。键入如下命令即可卸载软件: 

#rpm -e [package name] 

参数e的作用是使rpm进入卸载模式。对名为[package name]的软件包进行卸载。由于系统中各个软件包之间相互有依赖关系。如果因存在依赖关系而不能卸载,rpm将给予提示并停止卸载。你可以使用如下的命令来忽略依赖关系,直接开始卸载: 

#rpm -e [package name] -nodeps 

忽略依赖关系的卸载可能会导致系统中其它的一些软件无法使用。 

补充: 

如果是以.bin结尾的二进制软件,可以用以下方法安装(以so-6_0-beta-bin-linux-zh-Tw1.bin为例): 

在so-6_0-beta-bin-linux-zh-Tw1.bin所在文件夹下运行模拟终端 
输入: 
./so-6_0-beta-bin-linux-zh-Tw1.bin 
并按回车! 

当然也可以输入: 
./so 再用[Tab]键补全 

(./表示当前目录,如果终端不在该软件所在目录下打开,则在软件名前尚需输入相应的路径。) 

如果在图形界面,也可直接单击(或双击,视具体的鼠标设置而定)进行安装!

|
用rpm装 的可用rpm -e删除
自己从源码装的, ^_^, 自己手工一个个删吧

|
嗯,看你当初是怎么装的.

|
源代码的用make clean删除。

|
要是RPM包的话用:rpm -e filename。是filename.tar.gz(*.bgz)的话可以用make clean或者找到makefile文件来修改把安装命令改为删除命令就可以了。

|
make clean一般不删安装到系统的文件,它删的是在源码目录里生成的一些目标文件等临时文件

    
 
 

您可能感兴趣的文章:

  • Arch下面安装启动及删除docker介绍
  • 请问:linux中的软件包安装后,怎么删除呀,直接删除吗?
  • 安装完jbuilder无法创建工程(在root用户下),如何解决,如何删除安装?
  • redhat7.3下原来没安装TELNET组件,怎么安装?类似WIN里的添加删除程序
  • 我已经用源代码方式安装了apache,如何让它支持php和mysql(php没有安装,mysql安装的是rpm包),要不要重新安装apache?如何删除已有的ap
  • 怎么强制删除一个安装程序啊
  • RH-Linux 9下添加删除程序需要插入cd1,但我是从硬盘安装的。如何修改安装源文件路径?
  • make install安装的软件如何删除
  • 怎样手工删除在XANDROS安装的软件?
  • 自编译安装的软件怎么删除?
  • 怎样删除我原来安装的rpm包,怎样得到它安装的名字(不是安装时的文件名,而是包名)
  • 重装MS SQL Server 2000前必须彻底删除原安装文件的方法
  • 如何删除REDHAT,安装WIN2000?
  • 怎么删除rpm安装的软件包
  • 在安装freebsd分区时占用整个硬盘这样能否直接将win xp删除。
  • 我在linux中把 网卡删除了,请问如何将他安装?
  • 我想重新安装RH7.1,请问应该注意点什么问题?要不要先把分区删除呢?
  • 手工删除/var/spool/pkg/下的文件包后,pkgadd还是提示软件包有安装,为什么?
  • 超级菜鸟问题:使用VMware安装linux会删除硬盘上的数据吗?
  • 如何在fedora3下通过ftp安装删除软件包?
  • 安装/删除学生用的软件 Ubun-student
  • 在docker容器中通过apt-get安装新的程序
  • 请问:哪种工具可以制作安装程序,安装程序是基于java的或是能在aix运行?
  • 在linux下面怎么安程序啊?我刚裝了一个 linux,下了一个迅雷安装程序,可是不知道怎么安装啊?真心请教。
  • sqlserver iis7站长之家
  • 安装Ubuntu时安装程序,找不到硬盘分区
  • IIS未找到提供程序该程序可能未正确安装错误解决办法
  • 我从硬盘安装了红旗4.1桌面版,如何安装其他镜像文件上的程序?
  • 比较详细的完美解决安装sql2000时出现以前的某个程序安装已在安装计算机上创建挂起的文件操作。 原创
  • 用InstallAnywhere3.5 打包的安装程序,安装成功后,运行其可执行文件报错,见内~~请问原因,解决30分~!
  • 下载了rh9的ISO文件后,可以在windows 2000 Pro下运行安装程序,安装Linux吗?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Docker支持的安装方式
  • linux安装nagios,安装nrpe时候,先安装了openssl再从安装nrpe出错。
  • Centos6下安装Shell下文件上传下载rz,sz命令
  • 请教IBM服务器安装AIX的安装资料(教程或者资料,最好有安装步骤)
  • CentOS下PHP安装完成后继续安装GD扩展库
  • 为什么安装redhat 7.1的时候没有让我配置lilo的安装而是系统默认的给我安装了--那位哥们安装过redhat7.1还望赐教
  • win7, win8安装docker需要了解的概念
  • 我安装的是Red Flag版本的linux,汉字输入法还没有安装,请问怎么安装?
  • windows下tinyxml.dll下载安装使用(c++解析XML库)
  • 关于X库安装问题:我怎么查看我已经安装了哪些X库,并且哪些知道安装的版本号?
  • tcmalloc内存泄露优化c++开源库下载,安装及使用介绍
  • android自动安装apk代码实例(不使用apk安装器安装)
  • win7,win8安装Docker具体过程
  • ubuntu 安装失败后,xp也无法进入;连xp安装盘也无法安装
  • php安装完成后如何添加mysql扩展
  • 在win分区上安装linux和独立分区安装linux有什么区别?可以同时安装吗?(两个linux系统)
  • 红帽RHEL下安装docker依赖性检查
  • 在已经安装了windows2000server的机器上安装红旗linux时,如何配置引导记录安装位置?急
  • ubuntu系统中软件安装、卸载以及查询是否已经安装某个软件包的方法
  • ubuntu10.04下安装openvz,openvz下安装ubuntu10.04,然后安装ipvsadm问题
  • MemCached介绍及最新稳定版memcached-1.4.20.tar.gz下载和安装
  • 请问Red Flag Linux 6.0桌面版能在安装了XP系统的基础上安装双系统吗?怎么安装!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3